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(a)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(a)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(a)bluetail.com>
* slime.el (complete-symbol, arglist): Updated test cases for new
@@ -113,7 +160,7 @@
2003-11-25 Daniel Barlow <dan(a)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,