Index: slime/ChangeLog diff -u slime/ChangeLog:1.1456 slime/ChangeLog:1.1465 --- slime/ChangeLog:1.1456 Fri Aug 15 18:59:10 2008 +++ slime/ChangeLog Sun Aug 17 19:01:18 2008 @@ -1,3 +1,56 @@ +2008-08-18 Helmut Eller heller@common-lisp.net + + * swank.lisp (install-fd-handler): Bind *emacs-connection* with + with-connection, for case when the signal hander is called out of + the blue. + (swank-debugger-hook): Don't assume that the hook argument is + #'swank-debugger-hook itself. + + * test.sh (usage): Use cat rather not echo for here-documents. + +2008-08-17 Helmut Eller heller@common-lisp.net + + * slime.el (slime-inspector-show-source): New command. + (slime-inspector-mode-map): Bind it to ".". + (sldb-highlight-sexp): Use slime-flash-region rather than a + permanent overlay. + (slime-popup-buffer-quit): Must call bury-buffer without argument. + + * swank.lisp (find-source-location-for-emacs): New function. + + * slime.el (slime-add-local-hook): Renamed from add-local-hook. + (slime-switch-to-output-buffer): Drop the connection argument. It + was never used. + (slime-switch-to-output-buffer-search-all-frames): Deleted. Use + display-buffer-reuse-frames instead. + (slime-switch-to-output-buffer): Use pop-to-buffer to select the + window and frame. + +2008-08-15 Tobias C. Rittweiler tcr@freebits.de + + * slime.el (slime-switch-to-output-buffer): Fix regression + discovered by Ariel Badichi. Programmatic invocation of this + function expect this function to also set-buffer to the REPL + buffer. Even though that's ugly, we do it for now, and declare it + to be a FIXME. + (slime-dispatch-event): Don't use `message' for the pipelined + request message, but `slime-display-oneliner' which will truncate + the form to be displayed. + +2008-08-17 Helmut Eller heller@common-lisp.net + + * swank-cmucl.lisp (waitpid): Don't use unix::pid-t, it's only + defined for Linux. + + * swank-sbcl.lisp (sb-thread::get-foreground): Don't override. + Let SBCL people fix this. + +2008-08-17 B.Scott Michel scooter.phd@gmail.com + + * swank-loader.lisp (dump-image): Move this function to the end of + the file to stop SBCL from reporting two times the same false + alarm. + 2008-08-15 Tobias C. Rittweiler tcr@freebits.de
* slime.el (slime-popup-buffer-quit): Fix regression; we have to