[slime-devel] Daily ChangeLog diff

Luke Gorrie lgorrie at common-lisp.net
Mon Mar 21 23:00:14 UTC 2005


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.641 slime/ChangeLog:1.647
--- slime/ChangeLog:1.641	Fri Mar 18 23:33:59 2005
+++ slime/ChangeLog	Mon Mar 21 18:40:55 2005
@@ -1,3 +1,56 @@
+2005-03-21  Helmut Eller  <heller at common-lisp.net>
+
+	* swank-sbcl.lisp (locate-compiler-note): Handle errors in macros
+	better.
+	(source-file-source-location): Read the snippet at the right
+	position.
+
+	* swank-source-file-cache.lisp (read-snippet): Take the start
+	position as optional argument.
+
+2005-03-21  Helmut Eller  <heller at common-lisp.net>
+
+	* swank-sbcl.lisp (quit-lisp): If we are running multithreaded,
+	terminate all other threads too.  (still broken in 0.8.20.27; used
+	to work in ~0.8.20.2.)
+	(with-debootstrapping, call-with-debootstrapping): Remove ugly
+	backward compatibility code.
+	(sbcl-source-file-p, guess-readtable-for-filename): New utilities.
+	(function-source-location): Handle work off to helper functions.
+	(find-function-source-location): New function.  Use the
+	shebang-readtable for SBCL source files.
+	(function-source-position, function-source-filename)
+	(function-source-write-date, function-toplevel-form-number)
+	(function-hint-snippet, function-has-start-location-p)
+	(function-start-location): New helpers.
+	(safe-source-location-for-emacs): Don't catch errors if
+	*debug-definition-finding* is true.
+	(inspect-for-emacs): Minor beautifications.
+ 
+	* swank.lisp (commit-edited-value): Use buffer syntax.
+	(compile-file-for-emacs, compile-string-for-emacs): Bind
+	*compile-print* to nil.
+
+	* swank-cmucl.lisp (call-with-debugging-environment): Rebind
+	kernel:*current-level* 0.  Useful for debugging pretty printer
+	code.
+	(inspect-for-emacs): Show details of interpreted functions.
+
+2005-03-21  Luke Gorrie  <luke at synap.se>
+
+	* swank-sbcl.lisp (function-source-location): For definitions
+	compiled in Emacs buffers, include the :emacs-string as a :snippet
+	hint for search-based M-. lookup.
+
+2003-05-21  Edi Weitz  <edi at agharta.de>
+
+	* swank-loader-lisp (*implementation-features*, *os-features*,
+	*architecture-features*): LispWorks was completely missing.
+	
+2005-03-18  Luke Gorrie  <luke at synap.se>
+
+	* slime.el (slime-complete-symbol*-fancy): Now nil by default.
+
 2005-03-18  Helmut Eller  <heller at common-lisp.net>
 
 	* swank-source-path-parser.lisp (make-source-recording-readtable):



More information about the slime-devel mailing list