[slime-devel] Daily ChangeLog diff

Index: slime/ChangeLog diff -u slime/ChangeLog:1.1586 slime/ChangeLog:1.1587 --- slime/ChangeLog:1.1586 Sat Nov 22 22:36:40 2008 +++ slime/ChangeLog Sun Nov 23 22:11:36 2008 @@ -1,3 +1,18 @@ +2008-11-23 Helmut Eller <heller@common-lisp.net> + + `q' in temp buffers should only delete the window if it was newly + created for the buffer. + + * slime.el (slime-display-popup-buffer): New function. Recognize + if the window didn't exist before. Save the created window and + the selected window in buffer local variables. + (slime-make-popup-buffer): Renamed from slime-popup-buffer. + (slime-popup-buffer-quit): Delete the created window (if needed) + and restore the old selected window. Don't touch other windows. + + (slime-edit-value-callback): Calling lisp-mode deletes all local + variables. We need to that inside with-popup-buffer. + 2008-11-22 Helmut Eller <heller@common-lisp.net> * slime.el (slime-update-all-modelines): Only walk through
participants (1)
-
Helmut Eller