[slime-devel] Daily ChangeLog diff

Luke Gorrie lgorrie at common-lisp.net
Sun Nov 30 08:00:04 UTC 2003


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.120 slime/ChangeLog:1.123
--- slime/ChangeLog:1.120	Fri Nov 28 18:29:02 2003
+++ slime/ChangeLog	Sat Nov 29 18:31:43 2003
@@ -1,3 +1,50 @@
+2003-11-29  Daniel Barlow  <dan at telent.net>
+
+	* swank-sbcl.lisp (source-location-for-emacs):
+	sb-debug::print-description-to-string takes only two args, not
+	three.  Now 'v' command works in sldb :-)
+
+	* slime.el (slime-idle-state): added :debug as a valid transition
+
+	* swank.lisp (slime-debugger-function): New.  Returns a function
+	suitable for use as the value of *DEBUGGER-HOOK* to install the
+	SLIME debugger globally.  Must be run from the *slime-repl* buffer
+	or somewhere else that the slime streams are visible so that it
+	can capture them.  e.g. for Araneida:
+	PKG> (setf araneida:*restart-on-handler-errors* 
+	           (swank:slime-debugger-fucntion))
+
+2003-11-29  Helmut Eller  <e9626484 at stud3.tuwien.ac.at>
+
+	* slime.el: Some tweaking to the REPL.  slime-repl-input-end-mark
+	is now always left inserting and slime-mark-input-end
+	"deactivates" the end mark by moving it to the beginning of the
+	buffer.
+	(slime-goto-source-location): Next try for more uniform
+	source-locations.  A source-location is now a structure with a
+	"buffer-designator" and  "position-designator".  The buffer-designator
+	open the file or buffer and the position-designator moves point to the
+	right position.
+	(slime-autodoc-mode): New command.
+	(slime-find-fdefinitions): Experimental support for generic functions
+	with methods.
+	(slime-show-xrefs, slime-insert-xrefs, slime-goto-xref): Rewritten to
+	work with more general source locations.
+
+	* swank.lisp: Structure definitions for source-locations.
+	(alistify, location-position<, group-xrefs): Utilities for xref
+	support.
+
+	* swank-cmucl.lisp (code-location-source-location): Renamed from
+	safe-source-location-for-emacs.
+	(code-location-from-source-location): Renamed from
+	source-location-for-emacs.
+	(find-fdefinitions, function-source-locations): New functions.
+	(safe-definition-finding): New macro.
+
+	* swank-lispworks.lisp: Xref support.
+	(make-dspec-location): Updated for the new source-location format.
+
 2003-11-29  Luke Gorrie  <luke at bluetail.com>
 
 	* slime.el (complete-symbol, arglist): Updated test cases for new
@@ -113,7 +160,7 @@
 
 2003-11-25  Daniel Barlow  <dan at telent.net>
 
-	* swank-sbcl.lisp: delete big chunk of leftover commented-out
+	* swank-sbcl.lisp: delete big chunk of leftover commented-out 
 	code
 
 	* slime.el: arglist command to use slime-read-symbol-name,




More information about the slime-devel mailing list