[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Thu Dec 17 08:33:01 UTC 2009
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1937 slime/ChangeLog:1.1941
--- slime/ChangeLog:1.1937 Tue Dec 15 16:56:55 2009
+++ slime/ChangeLog Thu Dec 17 01:25:00 2009
@@ -1,3 +1,40 @@
+2009-12-17 Stas Boukarev <stassats at gmail.com>
+
+ * swank.lisp (handle-requests): Comment out
+ (assert (boundp '*sldb-quit-restart*)) because it's not bound
+ on NIL communication style. It's not a real fix, but at least it
+ lets null communication-style work.
+
+2009-12-16 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * swank-sbcl.org (categorize-definition-source): New.
+ (definition-source-for-emacs): Use it. Slightly
+ refactored. Renamed from `make-definition-source-location'.
+ (find-definitions, find-source-location)
+ (source-location-for-xref-data, function-dspec): Updated
+ accordingly.
+ (source-file-position): Scratch last argument, not needed anymore.
+
+2009-12-16 Stas Boukarev <stassats at gmail.com>
+
+ * swank.lisp (compile-file-output): Use
+ (make-pathname :directory dir :defaults (compile-file-pathname file))
+ instead of (compile-file-pathname file :output-file dir),
+ because the latter works differently on different implementations.
+ (fasl-pathname): Use the above function.
+
+2009-12-16 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * swank.lisp (*sldb-quit-restart*): Export. For users to customize
+ what `q' does in SLDB.
+ (handle-requests): Test differently for recursive invocations
+ as *sldb-quit-restart* may now be globally bound due to user
+ customization.
+ (coerce-restart): Coerces a restart-designator to a restart.
+ (throw-to-toplevel): Use it.
+
+ * slime.texi (swank:*sldb-quit-restart*): Document it.
+
2009-12-15 Tobias C. Rittweiler <tcr at freebits.de>
* swank.lisp (collect-notes): Establish new abort restart ("Abort
More information about the slime-devel
mailing list