[slime-devel] Daily ChangeLog diff
Marco Baringer
mbaringer at common-lisp.net
Sat Dec 30 05:35:01 UTC 2006
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1030 slime/ChangeLog:1.1032
--- slime/ChangeLog:1.1030 Thu Dec 28 09:15:55 2006
+++ slime/ChangeLog Fri Dec 29 13:39:15 2006
@@ -1,3 +1,29 @@
+2006-12-29 Edi Weitz <edi at agharta.de>
+
+ * slime.el (slime-find-asd, slime-read-system-name): Only offer
+ initial input if system is really in central registry.
+
+2006-12-29 Matthias Koeppe <mkoeppe at mail.math.uni-magdeburg.de>
+
+ Simplify the REPL-results protocol. The results are now printed
+ using special :WRITE-STRING events from the Lisp side.
+
+ * slime.el (slime-repl-insert-prompt): Don't insert a result, only
+ the prompt.
+ (slime-repl-insert-result): Removed.
+ (slime-repl-eval-string, slime-repl-show-abort)
+ (slime-repl-set-package, slime-output-buffer)
+ (slime-repl-update-banner): Change all callers.
+ (slime-dispatch-event): Event :WRITE-STRING gets an
+ optional argument TARGET, which controls where the string is
+ inserted.
+ (slime-write-string): Handle targets NIL (regular process output)
+ and :REPL-RESULT.
+
+ * swank.lisp (make-presentations-result): Removed.
+ (send-repl-results-to-emacs): New function, sends :WRITE-STRING events.
+ (listener-eval): Use it here instead of make-presentations-result.
+
2006-12-28 Matthias Koeppe <mkoeppe at mail.math.uni-magdeburg.de>
Performance improvement for slime-autodoc-mode, in particular when
More information about the slime-devel
mailing list