[slime-cvs] CVS slime

heller heller at common-lisp.net
Wed Sep 17 18:42:17 UTC 2008


Update of /project/slime/cvsroot/slime
In directory clnet:/tmp/cvs-serv13964

Modified Files:
	ChangeLog swank.lisp 
Log Message:
(*pre-reply-hook*): Add 'force-user-output.
[def-slime-test] (interrupt-at-toplevel, interrupt-in-debugger):
Use it.

--- /project/slime/cvsroot/slime/ChangeLog	2008/09/17 18:42:12	1.1514
+++ /project/slime/cvsroot/slime/ChangeLog	2008/09/17 18:42:17	1.1515
@@ -8,6 +8,8 @@
 	* swank.lisp (send-user-output): Lifted from make-output-function.
 	Make this a top-level function for easier redefinition.
 
+	(*pre-reply-hook*): Add 'force-user-output.
+
 	* slime.el (slime-test-find-top-level-restart): New function.
 	[def-slime-test] (interrupt-at-toplevel, interrupt-in-debugger):
 	Use it.
--- /project/slime/cvsroot/slime/swank.lisp	2008/09/17 18:42:12	1.591
+++ /project/slime/cvsroot/slime/swank.lisp	2008/09/17 18:42:17	1.592
@@ -1551,6 +1551,8 @@
 (defun force-user-output ()
   (force-output (connection.user-io *emacs-connection*)))
 
+(add-hook *pre-reply-hook* 'force-user-output)
+
 (defun clear-user-input  ()
   (clear-input (connection.user-input *emacs-connection*)))
 




More information about the slime-cvs mailing list