[slime-devel] Daily ChangeLog diff
Luke Gorrie
lgorrie at common-lisp.net
Tue Apr 27 07:00:13 UTC 2004
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.348 slime/ChangeLog:1.352
--- slime/ChangeLog:1.348 Sun Apr 25 02:44:15 2004
+++ slime/ChangeLog Mon Apr 26 17:59:39 2004
@@ -1,3 +1,35 @@
+2004-04-26 Luke Gorrie <luke at bluetail.com>
+
+ * swank.lisp: Move definition of `with-io-redirection' above
+ `with-connection' to avoid a CLISP error. This is really weird.
+ (interactive-eval): Bind *package* to *buffer-package*, so that
+ `C-x C-e' and related commands evaluate in the expected package.
+
+ * slime.el (sldb-insert-frames): Handle empty backtrace (I got one
+ in CLISP).
+
+ * swank-allegro.lisp (arglist): Return :not-available if arglist
+ lookup fails with an error.
+
+ * slime.el: Moved snippets of Common Lisp code into swank.lisp
+ from the thread control panel. (Remember, no CL code in slime.el!)
+
+ * swank-loader.lisp (*lisp-name*): Include a short version number
+ in the Lisp name to separate FASL files for different
+ versions. Only implemented for CMUCL and SBCL sofar.
+
+ * swank.lisp (ed-in-emacs): Avoid mutating the argument.
+ (spawn-repl-thread): Add a new thread for evaluating REPL
+ expressions. This same thread is used for all REPL
+ evaluation. This fixes some issues with variables like * and **
+ in at least SBCL.
+
+ * nregex.lisp: Typo fix (thanks Barry Fishman).
+
+ * slime.el (slime-events-buffer): Don't use hideshow-mode in
+ XEmacs for the *slime-events* buffer. It causes obscure problems
+ for some users. Still used in GNU Emacs.
+
2004-04-25 Helmut Eller <e9626484 at stud3.tuwien.ac.at>
* swank-backend.lisp (arglist): Return a list or :not-available.
More information about the slime-devel
mailing list