Index: slime/ChangeLog diff -u slime/ChangeLog:1.1615 slime/ChangeLog:1.1619 --- slime/ChangeLog:1.1615 Wed Dec 31 11:25:46 2008 +++ slime/ChangeLog Thu Jan 1 16:08:53 2009 @@ -1,3 +1,35 @@ +2009-01-01 Tobias C. Rittweiler tcr@freebits.de + + * slime.el (slime-eval-async, slime-dispatch-event): Canoncalize + return value. Previously they returned an arbitrary value which + was displayed to the minibuffer due to a bug in slime-autodoc. The + arbitrariness of the return value made debugging this a chore. + +2009-01-01 Helmut Eller heller@common-lisp.net + + * swank-openmcl.lisp (frame-source-location-for-emacs) + (pc-source-location): Fall back to the source-note of the function + if there is no source-note for a pc offset. + +2009-01-01 Helmut Eller heller@common-lisp.net + + For buffers without filename, map the name of the tempfile back to + the buffer name. + + * swank-openmcl.lisp (*temp-file-map*): New variable. + (note-temp-file): New function. + (compile-temp-file, source-note-to-source-location): Use it. + +2009-01-01 Helmut Eller heller@common-lisp.net + + * swank.lisp (sleep-for): New function + * slime.el ([test] break): Use SWANK::SLEEP-FOR to help CCL pass + this test. + ([test] arglist): Update arglist of + swank::compile-string-for-emacs. + ([rest] find-definition.2): Allow some whitespace before the actual + position. Otherwise, CCL would fail on this test. + 2008-12-31 Helmut Eller heller@common-lisp.net
* swank.lisp (maybe-redirect-global-io): Don't consider Index: slime/contrib/ChangeLog diff -u slime/contrib/ChangeLog:1.160 slime/contrib/ChangeLog:1.161 --- slime/contrib/ChangeLog:1.160 Wed Dec 31 16:55:26 2008 +++ slime/contrib/ChangeLog Thu Jan 1 15:54:30 2009 @@ -1,3 +1,8 @@ +2009-01-01 Tobias C. Rittweiler tcr@freebits.de + + * slime-autodoc.el: Autodoc is now implemented on top of ElDoc. + (Suggested by Madhu.) + 2008-12-31 Tobias C. Rittweiler tcr@freebits.de
* swank-arglists.lisp (format-arglist-for-echo-area): Catch errors