[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