[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