[slime-devel] Daily ChangeLog diff

Luke Gorrie lgorrie at common-lisp.net
Fri Mar 18 23:00:08 UTC 2005


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.639 slime/ChangeLog:1.641
--- slime/ChangeLog:1.639	Wed Mar 16 23:11:24 2005
+++ slime/ChangeLog	Fri Mar 18 23:33:59 2005
@@ -1,3 +1,30 @@
+2005-03-18  Helmut Eller  <heller at common-lisp.net>
+
+	* swank-source-path-parser.lisp (make-source-recording-readtable):
+	Ignore non-ascii chars.
+
+	* swank-sbcl.lisp (swank-compile-string): Re-implemented.  This
+	time with temp-files and proper source-location tracking.
+	(install-debug-source-patch, debug-source-for-info-advice): Patch
+	SBCL's debug-source-for-info so that we can dump our own bits of
+	debug info.
+	(function-source-location, code-location-source-path): Rewritten
+	to handle C-c C-c functions.  Also use the source-path to locate
+	the position.
+	(locate-compiler-note): Renamed from resolve-note-location.
+	(temp-file-name, call/temp-file): New utilities.
+	(file-source-location, lisp-source-location)
+	(temp-file-source-location, source-file-source-location)
+	(string-source-position, code-location-debug-source-info)
+	(code-location-debug-source-name, code-location-debug-source-created,)
+	(code-location-debug-fun-fun, code-location-from-emacs-buffer-p)
+	(function-from-emacs-buffer-p, function-debug-source-info)
+	(info-from-emacs-buffer-p, code-location-has-debug-block-info-p)
+	(stream-source-position): Lots of new helper functions.
+	(with-debootstrapping): Moved upwards so that it can be used for
+	source location searching.
+	(source-location-for-emacs): Deleted
+
 2005-03-16  Helmut Eller  <heller at common-lisp.net>
 
 	* slime/swank.lisp (*macroexpand-printer-bindings*): New user



More information about the slime-devel mailing list