[slime-devel] Daily ChangeLog diff
Marco Baringer
mbaringer at common-lisp.net
Thu Mar 23 05:35:01 UTC 2006
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.863 slime/ChangeLog:1.867
--- slime/ChangeLog:1.863 Tue Mar 21 21:48:38 2006
+++ slime/ChangeLog Thu Mar 23 00:02:54 2006
@@ -1,5 +1,56 @@
+2006-03-23 Matthias Koeppe <mkoeppe at mail.math.uni-magdeburg.de>
+
+ * slime.el (slime-qualify-cl-symbol-name): Strip leading colon
+ from package names for qualifying symbols.
+ (slime-call-defun): New command.
+ (slime-keys): Bind it to C-c C-y.
+ (slime-easy-menu): Show it in the menu.
+
+ * slime.el (slime-autodoc-use-multiline-p): New defcustom.
+ (slime-autodoc-message): Use it here. Fix bug that autodoc
+ messages exceeding one line could not be overwritten by later
+ autodoc messages.
+ (slime-autodoc-pre-command-refresh-echo-area): Use message
+ rather than slime-background-message.
+
+ * swank.lisp (casify): Removed.
+ (casify-char, tokenize-symbol-thoroughly): New functions.
+ (parse-symbol): Use tokenize-symbol-thoroughly, so as to handle
+ |escaped symbols|. This fixes arglist display for operators with
+ strange symbol names.
+
+2006-03-23 Douglas Crosher <dcrosher at common-lisp.net>
+
+ * swank-backend (accept-connection): add a 'timeout argument to
+ this function.
+
+ * swank-backend (set-stream-timeout): new implementation specific
+ function. Used to set the timeout for stream operations, which
+ can help make the network connection establishment more robust.
+
+ * swank (setup-server): ignore errors from the function 'serve to
+ allow another connection to be made.
+
+ * swank (serve-connection): ensure the listener socket is closed
+ when 'dont-close is false, even if the connection attempt fails.
+
+ * swank (accept-authenticated-connection): ensure the new
+ connection is closed if the connection establishment fails. Set a
+ short stream timeout to prevent denial of survice.
+
+ * swank (open-dedicated-output-stream): ensure the listener socket
+ is closed, even if unable to open the dedicated stream. Implement
+ a timeout while waiting for a connection for the dedicate stream
+ to prevent denial of service.
+
+ * swank (create-connection): ensure the new connection is closed
+ if not successful.
+
2006-03-22 Matthias Koeppe <mkoeppe at mail.math.uni-magdeburg.de>
+ * swank.lisp (arglist-for-echo-area): Fix when arg-indices are
+ not given.
+
* slime.el (slime-ed): Handle (FILENAME :charpos CHARPOS).
* swank.lisp (inspect-for-emacs): Specialize on FILE-STREAM and
More information about the slime-devel
mailing list