[slime-devel] Daily ChangeLog diff

Luke Gorrie lgorrie at common-lisp.net
Tue Dec 16 08:00:12 UTC 2003


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.162 slime/ChangeLog:1.167
--- slime/ChangeLog:1.162	Mon Dec 15 00:29:19 2003
+++ slime/ChangeLog	Mon Dec 15 14:13:53 2003
@@ -1,10 +1,24 @@
 2003-12-15  Luke Gorrie  <luke at bluetail.com>
 
+	* swank-openmcl.lisp (ccl::*warn-if-redefine-kernel*): Support for
+	interrupting the listener (by Alan Ruttenberg).
+
+2003-12-15  Helmut Eller  <e9626484 at stud3.tuwien.ac.at>
+
+	* swank.lisp *start-swank-in-background*: Set to t by default.
+
+	* slime.el (slime-eval-last-expression-display-output): New
+	command.  Bound to C-x M-e.  Suggested by Nicolas Neuss.
+	(slime-display-output-buffer): New function.
+	(slime-slime-compile-file): Use it.
+
+2003-12-15  Luke Gorrie  <luke at bluetail.com>
+
 	* swank.lisp (*processing-rpc*, *multiprocessing-enabled*,
+	*debugger-hook-passback*): New variables.
 	(with-conversation-lock, with-I/O-lock): New macros.
 	(read-next-form): Use with-I/O-lock.
-	(send-to-emacs): Use with-I/O-lock instead of
-	without-interrupts*. (But should we have without-interrupts* too?)
+	(send-to-emacs): Use with-I/O-lock.
 	(swank-debugger-hook): When called asynchronously (i.e. not
 	during RPC) and multiprocessing is enabled, suspend until
 	acknowleged by Emacs.
@@ -14,8 +28,9 @@
 	(eval-string): Dynamically set the *PROCESSING-RPC* flag.
 	(eval-string): Nasty hack with *DEBUGGER-HOOK-PASSBACK* to
 	install debugger hook. Temporary, I swear!
-
-	*debugger-hook-passback*): New variables.
+	(eval-region, shortest-package-nickname): Report the shortest
+	package nickname to Emacs (for the REPL prompt). Patch from Marco
+	Baringer.
 
 	* swank-backend.lisp: Defined multiprocessing interface.
 




More information about the slime-devel mailing list