Index: slime/ChangeLog diff -u slime/ChangeLog:1.1495 slime/ChangeLog:1.1498 --- slime/ChangeLog:1.1495 Tue Sep 9 19:29:44 2008 +++ slime/ChangeLog Wed Sep 10 19:18:36 2008 @@ -1,3 +1,42 @@ +2008-09-11 Tobias C. Rittweiler tcr@freebits.de + + * slime.el (slime-compilation-unit): Renamed to + `slime-compilation-result'. + (slime-last-compilation-unit): Renamed to + `slime-last-compilation-result'. + (slime-compiler-notes, slime-compiler-results): Adapted accordingly. + (slime-compilation-finished): Ditto. + +2008-09-11 Tobias C. Rittweiler tcr@freebits.de + + * slime.el (slime-popup-buffer-restore-snapshot): Make sure that + the buffer-local variable containing the popup buffer's snapshot + is set to nil in the right buffer. + +2008-09-11 Tobias C. Rittweiler tcr@freebits.de + + Reimplement recompilation support. The previous implementation + involving specials was subtly broken with the :fd-handler + communcation-style, because of serve-event's polite interplay with + specials. (Cf. my slime-devel post "Per event bindings" on 2008-08-17.) + + * swank.lisp (with-swank-compilation-unit): Removed. + (record-note-for-condition): Removed. + (defstruct swank-compilation-unit): Renamed to + `swank-compilation-result'. + (swank-compilation-unit-for-emacs): Renamed to + `swank-compilation-result-for-emacs'. + (swank-compiler): Takes additional argument, the + swank-compilation-result where caught notes should be accumulated + into. + (defslimefun compile-file-for-emacs): Adapted accordingly. + (defslimefun compile-string-for-emacs): Ditto. + (defslimefun compile-multiple-strings-for-emacs): New RPC call. + + * slime.el (slime-make-compile-expression-for-swank): Removed. + (slime-compile-string): Don't use above function anymore. Adapted. + (slime-recompile-locations): Rewritten to use new RPC call above. + 2008-09-10 Tobias C. Rittweiler tcr@freebits.de
* swank-backend.lisp (*gray-stream-symbols*): Comment out Index: slime/contrib/ChangeLog diff -u slime/contrib/ChangeLog:1.128 slime/contrib/ChangeLog:1.129 --- slime/contrib/ChangeLog:1.128 Sun Sep 7 08:44:11 2008 +++ slime/contrib/ChangeLog Wed Sep 10 19:51:17 2008 @@ -1,3 +1,8 @@ +2008-09-11 Tobias C. Rittweiler tcr@freebits.de + + * swank-asdf.lisp (operate-on-system-for-emacs): Adapted to recent + changes wrt. swank-compilation-unit. + 2008-09-07 Tobias C. Rittweiler tcr@freebits.de
* slime-autodoc.el (slime-make-autodoc-swank-form): Do not