[slime-cvs] CVS update: slime/ChangeLog

Helmut Eller heller at common-lisp.net
Wed Nov 24 20:02:46 UTC 2004


Update of /project/slime/cvsroot/slime
In directory common-lisp.net:/tmp/cvs-serv6952

Modified Files:
	ChangeLog 
Log Message:
*** empty log message ***
Date: Wed Nov 24 21:02:44 2004
Author: heller

Index: slime/ChangeLog
diff -u slime/ChangeLog:1.577 slime/ChangeLog:1.578
--- slime/ChangeLog:1.577	Wed Nov 24 04:57:16 2004
+++ slime/ChangeLog	Wed Nov 24 21:02:44 2004
@@ -1,3 +1,38 @@
+2004-11-24  Helmut Eller  <heller at common-lisp.net>
+
+	* slime.el (slime-start-and-load): Use vanilla comint instead of
+	inf-lisp.  Let's try that for a while.
+	(slime): Ask for the coding system when invoked with C-u C-u.
+	(slime-net-coding-system, slime-net-valid-coding-systems): Add
+	some alternatives for older Emacsen.
+	(slime-find-buffer-package): Skip quotes.  Old code looks
+	sometimes like (in-package 'foo).
+	(slime-repl-mode-map): Inhibit C-c C-z.  Avoids accidental loading
+	inf-lisp.
+
+	* swank.lisp (inspect-for-emacs-list): subseq on improper lists
+	breaks in Lispworks. Handle that case better.
+
+	* swank-sbcl.lisp (inspect-for-emacs)[code-component]: Disassemble
+	code-components too.
+
+	* swank-backend.lisp (import-swank-mop-symbols): Better error
+	message for the assertion.
+
+	* swank-cmucl.lisp (debug-var-value): Return #:invalid or
+	#:unknown instead of :<not-available>.
+	(swank-compile-file): Load the fasl file only if load-p is true.
+	(inspect-for-emacs, inspect-alien-record, inspect-alien-pointer):
+	Add inspector support for some alien types.
+
+	* swank-lispworks.lisp (emacs-connected): Set the sigint handler
+	only for single threaded operation. I.e. when
+	*communication-style* is nil.
+
+	* swank-allegro.lisp (set-external-format): New function.  Use LF
+	as eol mark.
+	(call-with-compilation-hooks): Trap compiler-notes too.
+
 2004-11-24  Luke Gorrie  <luke at synap.se>
 
 	* slime.el (slime-repl-mode-map): Add C-up and C-down to move
@@ -80,7 +115,7 @@
 	ACL's native inspector.
 	(inspect-for-emacs (t), inspect-for-emacs (function)): Use it.
 
-	* wank.lisp (inspect-for-emacs array): Use row-major-aref instead
+	* swank.lisp (inspect-for-emacs array): Use row-major-aref instead
 	of a displaced array.  I hope that does the same.
 	(inspect-for-emacs integer): Ignore errors in
 	decode-universal-time.  Negative values and, in SBCL, also small





More information about the slime-cvs mailing list