Index: slime/ChangeLog diff -u slime/ChangeLog:1.304 slime/ChangeLog:1.308 --- slime/ChangeLog:1.304 Wed Mar 24 07:51:27 2004 +++ slime/ChangeLog Thu Mar 25 19:48:04 2004 @@ -1,5 +1,28 @@ +2004-03-26 Luke Gorrie luke@bluetail.com + + * slime.el (slime-merge-notes-for-display): New function to merge + together compiler notes that refer to the same location. This is + an optimization for when there are a lot of compiler notes: + `slime-merge-note-into-overlay' concat'd messages together one by + one in O(n^2) time/space, and became noticeably slow in practice + with ~100 notes or more. + (slime-tree-insert): This function is now automatically + byte-compiled (good speed gain). + +2004-03-25 Bjørn Nordbø bn@telenor.net + + * swank-lispworks.lisp: (create-socket, set-sigint-handler) + (who-references, who-binds, who-sets): Add backward compatibility + for LW 4.1. + (dspec-buffer-position): Fix inappropriate use of etypecase. + 2004-03-24 Luke Gorrie luke@bluetail.com
+ * swank-sbcl.lisp (getpid): Use sb-posix:getpid. + + * slime.el (slime-inspector-mode-map): Added SPC as extra binding + for slime-inspector-next (like info-mode). + * doc/slime.texi: Added completion style and configuration.
2004-03-23 Alan Shutko ats@acm.org @@ -38,7 +61,7 @@ New functions. (with-connection): Fix quoting bug and move upwards before first use. - (send-output-to-emacs): Add kludge for SBCL !-package names. + (guess-package-from-string): Add kludge for SBCL !-package names. (apropos-list-for-emacs): Lispworks apparently returns duplicates; remove them. (inspect-object): Princ the label to allow strings and symbols.