Index: slime/ChangeLog diff -u slime/ChangeLog:1.190 slime/ChangeLog:1.196 --- slime/ChangeLog:1.190 Thu Jan 8 21:27:44 2004 +++ slime/ChangeLog Sat Jan 10 01:52:23 2004 @@ -1,3 +1,44 @@ +2004-01-10 Luke Gorrie luke@bluetail.com + + * slime.el (package-updating): Expected package is now a list (can + be any), since the shortest nickname is not + standardized. e.g. USER or CL-USER for COMMON-LISP-USER. + + * swank-cmucl.lisp: Don't enable xref (let the user decide). + (set-fd-non-blocking): Removed unused function. + Miscellaneous refactoring of the networking code. + + * slime.el (slime-complete-symbol): Use markers to hold the + beginning and end of the completion prefix, in case looking up + completions causes insertions (e.g. GC announcements). + +2004-01-09 Luke Gorrie luke@bluetail.com + + * slime.el (slime-activate-state): Only update state name when + `slime-default-connection' activates. This fixes an annoying + "Selecting deleted buffer" bug that prevented SLIME from being + restarted. + (slime-next-connection): Fixed a bug where buffer-local connection + bindings could get in the way and prevent the connection from + actually changing. + (slime-complete-restore-window-configuration): Wrap + `set-window-configuration' in `save-excursion'. This fixes a + problem where the cursor would end up in the wrong place after + completion in XEmacs. + +2004-01-09 Helmut Eller e9626484@stud3.tuwien.ac.at + + * slime.el: Place (require 'cl) inside a eval-and-compile. + (slime-with-connection-buffer): Move definition upwards before the + first use. + (package-updateing): New test for package updates in the listeners. + + * swank.lisp (eval-region): Bind *package* outside the + unwind-protect to detect updates. + + * swank-backend.lisp (debugger-info-for-emacs) + (find-function-locations): Doc fix. + 2004-01-09 Wolfgang Jenkner wjenkner@inode.at
* swank-clisp.lisp: Add methods for GRAY:STREAM-READ-CHAR-NO-HANG