Index: slime/ChangeLog diff -u slime/ChangeLog:1.443 slime/ChangeLog:1.452 --- slime/ChangeLog:1.443 Tue Jun 29 15:07:00 2004 +++ slime/ChangeLog Wed Jun 30 23:35:50 2004 @@ -1,3 +1,49 @@ +2004-07-01 Helmut Eller e9626484@stud3.tuwien.ac.at + + * swank-lispworks.lisp (frame-actual-args): Bind + *break-on-signals* to nil and special case &rest, &optional, and + &key. + +2004-07-01 Luke Gorrie luke@bluetail.com + + * slime.el (sldb-lookup-reference): Preserve case in SBCL node + names. Previously they were downcased, but the HTML manual's + filenames seem to have changed. + + * NEWS: Added security note about the TCP server. + Added notes for ACL and ABCL. + + * doc/slime.texi: General updatings for an alpha release. + +2004-06-30 Helmut Eller e9626484@stud3.tuwien.ac.at + + * slime.el (slime-display-compilation-output): New customizable + variable. + + * swank.lisp: Minor cleanups. + (find-symbol-designator, find-symbol-or-lose) + (case-convert-input): Deleted. Replaced with calls to + parse-symbol{-or-lose}. + + * swank-lispworks.lisp (describe-symbol-for-emacs): Include + information about setf-functions. + (emacs-connected): Add a default method to + env-internals:environment-display-debugger. + +2004-06-30 Luke Gorrie luke@bluetail.com + + * slime.el (slime-read-port-and-connect-to-running-swank) + (slime-connect, slime-open-stream-to-lisp): Replace "localhost" + with "127.0.0.1". This is believed to avoid unwanted DNS lookups + on certain operating systems. The lookups can become crippling if + the DNS server isn't available. + (line-beginning-position, line-end-position): Simple bugfix + suggested by Richard Klinda. + + * swank-sbcl.lisp (preferred-communication-style): Choose + :fd-handler instead of :sigio when threads aren't available. A lot + of people seem to have had problems with :sigio on SBCL. + 2004-06-30 Luke Gorrie luke@bluetail.com
* NEWS: Wrote preliminary release notes for alpha-1. @@ -54,19 +100,19 @@ * swank-allegro.lisp (nth-frame): Skip frames where frame-visible-p is false.
- * slime.el (slime-buffer-package): Return the cached package if - can't something more sensible; this reverts a previous change. - The Lisp side will now fall back to an existing package if the one - supplied by Emacs doesn't exist. Using the cached version is also - necessary for some commands in the apropos buffer. + * slime.el (slime-buffer-package): Return the cached package if we + can't find something more sensible; this reverts a previous + change. The Lisp side will now fall back to an existing package + if the one supplied by Emacs doesn't exist. Using the cached + version is also necessary for some commands in the apropos buffer. (sldb-insert-frame): Set the default-action property; pressing RET on frame lines now shows/hides details. (sldb-toggle-details): Preserve the current column. (slime-inspector-buffer, slime-saved-window-config) (slime-inspector-quit): Save and restore the window configuration. (slime-highlight-suppressed-forms, slime-search-suppressed-forms): - Display expressions with reader conditionals (#+/#-) where the - test is false in font-lock-comment-face. No implemented for + Display expressions with reader conditionals (#+/#-) in + font-lock-comment-face if the test is false. Not implemented for XEmacs. (repl-return): New test.