Index: slime/ChangeLog diff -u slime/ChangeLog:1.264 slime/ChangeLog:1.268 --- slime/ChangeLog:1.264 Wed Feb 25 02:29:59 2004 +++ slime/ChangeLog Thu Feb 26 02:19:07 2004 @@ -1,3 +1,40 @@ +2004-02-26 Helmut Eller e9626484@stud3.tuwien.ac.at + + * swank-backend.lisp (:swank): export connection-info. + + * swank-allegro.lisp (lisp-implementation-type-name): Implement + it. + + * swank-sbcl.lisp (compile-file-for-emacs): Load the fasl file + regardless of f-p. + + * swank.lisp (swank-pprint): Bind *package* to *buffer-package*. + Reported by Alan Picard. + + * swank-lispworks.lisp (dspec-buffer-position): Renamed from + dspec-buffer-buffer-position. Handle dspecs of the form (defmacro + foo). Reported by Alan Picard. + (arglist-string): Handle unknown arglists properly. + +2004-02-25 Helmut Eller e9626484@stud3.tuwien.ac.at + + * swank-cmucl.lisp (arglist-string): Delay the call to + di::function-debug-function until it is actually needed. + (compile-file-for-emacs): Load the fasl file irrespective of + COMILE-FILE's third return value. + + * swank.lisp (connection-info): New function. + (open-streams): Don't send the :check-protocol-version message. Now + handled with CONNECTION-INFO. + + * slime.el (slime-symbol-at-point): Don't skip backwards across + whitespace when we are at the first character of a symbol. To + handle this case: skip symbol constituents forward before skipping + whitespace backwards. Reported by Jan Richter. + (slime-connection-close-hook, slime-next-connection) + (slime-make-default-connection): Remove extra call to format. + (slime-init-connection-state): Use only a single RPC instead of 4. + 2004-02-25 Helmut Eller e9626484@stud3.tuwien.ac.at
* slime.el (slime-with-chosen-connection): Bind @@ -5,8 +42,10 @@ slime-buffer-connection is a buffer local variable not a dynamic variable. (slime-find-connection-by-type-name) - (slime-read-lisp-implementation-type-name): Where lost during the + (slime-read-lisp-implementation-type-name): Were lost during the merge. + (sldb-fetch-more-frames): Use (goto-char (point-max)) instead of + end-of-buffer.
2004-02-25 Peter Seibel peter@javamonkey.com