[slime-devel] Daily ChangeLog diff

Helmut Eller heller at common-lisp.net
Mon Sep 21 07:33:01 UTC 2009


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1858 slime/ChangeLog:1.1861
--- slime/ChangeLog:1.1858	Fri Sep 18 17:29:59 2009
+++ slime/ChangeLog	Sun Sep 20 06:51:50 2009
@@ -1,3 +1,43 @@
+2009-09-20  Tobias C. Rittweiler <tcr at freebits.de>
+
+	* swank-abcl.lisp (thread-description): Fix typo.
+	(set-thread-description): Ditto.
+
+2009-09-20  Tobias C. Rittweiler <tcr at freebits.de>
+
+	Generalize M-? (or M-_ respectively.)
+
+	It will now list:
+
+	  - call sites for functions,
+
+	  - macroexpand sites for macros,
+
+	  - binding, setting, referencing sites for variables,
+
+	  - specializing methods for classes.
+
+	* slime.el (slime-xref): Deal with :not-implemented.
+	(slime-xrefs): New. Makes RPC request to XREFS.
+	(slime-edit-callers): Renamed to `slime-edit-uses'.
+	(slime-edit-uses): Use slime-xrefs.
+
+	* swank-backend.lisp (who-*): Add default implementation which
+	returns :not-implemented.
+
+	* swank.lisp (xref-doit): Extracted from XREF.
+	(xref): Pass over :not-implemented to Emacs side.
+	(xrefs): New slime fun. To return results of multiple XREF
+	requests at once.
+
+2009-09-20  Mark Evenson  <evenson at panix.com>
+
+	Use *INVOKE-DEBUGGER-HOOK* introduced in ABCL by analogy to SBCL
+	 (Tobias Rittweiler).
+
+	* swank-abcl.lisp (sys::break): Conditionally redefine SYS::BREAK
+	only if SYS::INVOKE-DEUBBGER-HOOK is not present.
+
 2009-09-18  Tobias C. Rittweiler <tcr at freebits.de>
 
 	* slime.el (slime-parent-bindings): Define M-? as




More information about the slime-devel mailing list