[slime-cvs] CVS update: slime/ChangeLog

Helmut Eller heller at common-lisp.net
Fri Nov 19 01:28:17 UTC 2004


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

Modified Files:
	ChangeLog 
Log Message:
*** empty log message ***
Date: Fri Nov 19 02:28:15 2004
Author: heller

Index: slime/ChangeLog
diff -u slime/ChangeLog:1.570 slime/ChangeLog:1.571
--- slime/ChangeLog:1.570	Thu Nov 18 18:36:12 2004
+++ slime/ChangeLog	Fri Nov 19 02:28:14 2004
@@ -1,3 +1,37 @@
+2004-11-19  Matthew Danish <mrd+nospam at cmu.edu>
+	
+	* swank-allegro.lisp: (count-cr): New function. Convert
+	file-offsets to match Emacs' eol-conventions.
+	(find-definition-in-file): Use it.
+
+	* slime.el (slime-insert-xrefs): Display the multi-line label much
+	more cleanly.
+	
+2004-11-19  Helmut Eller  <heller at common-lisp.net>
+	
+	* swank-sbcl.lisp (thread-status): Decode the thread-state-slot
+	instead of returning ???.
+
+	* swank-allegro.lisp (swank-mop:slot-definition-documentation):
+	ACL 7 says documentation should have 2 args. So, pass t as second
+	argument.
+	(fspec-primary-name): Recurse until we have a symbol.
+	(allegro-inspect): New function.  Mostly reverse engineered from
+	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
+	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
+	values cannot be decoded.
+	(list-threads): Include the thread-id. Useful for SLIME debugging.
+
+	* slime.el (slime-list-threads, slime-thread-insert): Show the
+	thread-id.
+	(slime-thread-control-mode-map): Remove the binding for the
+	no-longer-existent slime-thread-goahead command.
+	
 2004-11-18  Alexey Dejneka <adejneka at comail.ru>
 
 	* swank.lisp (inspect-for-emacs): Fix bug in handling of arrays





More information about the slime-cvs mailing list