[slime-devel] Daily ChangeLog diff
Marco Baringer
mbaringer at common-lisp.net
Thu Sep 11 04:35:02 UTC 2008
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 at 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 at 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 at 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 at 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 at 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 at freebits.de>
* slime-autodoc.el (slime-make-autodoc-swank-form): Do not
More information about the slime-devel
mailing list