[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