[slime-devel] Daily ChangeLog diff

Luke Gorrie lgorrie at common-lisp.net
Mon Dec 8 08:00:09 UTC 2003


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.142 slime/ChangeLog:1.145
--- slime/ChangeLog:1.142	Sat Dec  6 16:41:40 2003
+++ slime/ChangeLog	Sun Dec  7 20:44:08 2003
@@ -1,3 +1,38 @@
+2003-12-08  Luke Gorrie  <luke at bluetail.com>
+
+	* swank-cmucl.lisp (*debug-definition-finding*): Now nil by
+	default, so that errors while looking for definitions are printed
+	as a message and not debugged.
+
+	* slime.el (slime-read-from-minibuffer): Now the only
+	completing-read function, stale ones deleted.
+
+2003-12-07  Luke Gorrie  <luke at bluetail.com>
+
+	* slime.el (sldb-prune-initial-frames): Use regexp-heuristics and
+	the '--more--' token to avoid showing the user Swank-internal
+	backtrace frames initially.
+	(slime-repl-current-input): Don't include the final newline
+	character, to make backtraces prettier.
+	(slime-autodoc): Fixed annoying case where autodocs would be
+	fetched in a loop for undocumented symbols.
+
+	* swank.lisp (compound-prefix-match): New name and rewritten for
+	speed. Completion is much faster now.
+	(*sldb-initial-frames*): Send up to this many (default 20)
+	backtrace frames to Emacs when entering the debugger.
+
+2003-12-07  Helmut Eller  <e9626484 at stud3.tuwien.ac.at>
+
+	* swank-allegro.lisp, swank-backend.lisp, swank-cmucl.lisp,
+	swank-lispworks.lisp, swank-openmcl.lisp, swank-sbcl.lisp
+	(function-source-locations): Make it at generic function.
+	(function-source-location-for-emacs): Removed.  Fixes bug reported
+	by Marco Baringer.
+
+	* slime.el (slime-interactive-eval): Insert the result at point,
+	if called with prefix argument.
+
 2003-12-06  Luke Gorrie  <luke at bluetail.com>
 
 	* slime.el (slime-easy-menu): Added menubar support, contributed
@@ -20,9 +55,9 @@
 	should be a symbol.
 	(find-function-locations): Return errors as a list of one error.
 	(call-with-debugging-environment): Set *print-level* to 4 and
-	*print-level* to 10.  (Where both nil.)
+	*print-length* to 10.  (Both where nil.)
 	(source-location-for-emacs): Fall back to the location of the
-	function, if there is no block-debug-info.
+	function, if there is no debug-block-info.
 	(safe-source-location-for-emacs): Don't catch all conditions; only
 	errors.  
 	*compile-filename*: New variable




More information about the slime-devel mailing list