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(a)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(a)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(a)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(a)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(a)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.