[slime-devel] Daily ChangeLog diff

Helmut Eller heller at common-lisp.net
Sun Mar 8 03:33:02 UTC 2009


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1709 slime/ChangeLog:1.1713
--- slime/ChangeLog:1.1709	Fri Mar  6 23:23:52 2009
+++ slime/ChangeLog	Sat Mar  7 21:12:33 2009
@@ -1,3 +1,39 @@
+2009-03-08  Tobias C. Rittweiler  <tcr at freebits.de>
+
+	* slime.el (slime-choose-overlay-for-read-error): Extraced and
+	extended from `slime-choose-overlay-region'. Differentiate between
+	symbol-related reader-errors (package not found &c) and
+	character-related reader-errors.
+	(slime-choose-overlay-region): Use it.
+
+2009-03-08  Tobias C. Rittweiler  <tcr at freebits.de>
+
+	* slime.el (make-slime-buffer-location, make-slime-file-location):
+	Do not default to (:hints), but to nil, as expected in the
+	slime-side source-location machinery.
+
+2009-03-08  Tobias C. Rittweiler  <tcr at freebits.de>
+
+	* slime.el (slime-choose-overlay-region): Special case :read-error
+	notes regardless of position kind.
+
+	* swank-sbcl.lisp (signal-compiler-condition): Return :READ-ERROR
+	as severity for reader-errors.
+	(compiler-note-location): Fix off-by-one when compiling from
+	buffer.
+
+2009-03-08  Tobias C. Rittweiler  <tcr at freebits.de>
+
+	* swank-sbcl.lisp (compiling-from-buffer-p),
+	(compiling-from-file-p)
+	(compiling-from-generated-code-p): New helpers; extracted from
+	LOCATE-COMPILER-NOTE.
+	(locate-compiler-note): Use them.
+	(compiler-note-location): Use them, too, to handle reader-errors
+	when compiling from file. This completes 2009-02-27.
+
+	Reported by Christian Lynbech.
+
 2009-03-07  Tobias C. Rittweiler  <tcr at freebits.de>
 
 	* slime.el ([portability] getf): Redefine `getf' on Emacs21 to
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.188 slime/contrib/ChangeLog:1.190
--- slime/contrib/ChangeLog:1.188	Wed Mar  4 17:59:19 2009
+++ slime/contrib/ChangeLog	Sat Mar  7 20:08:13 2009
@@ -1,3 +1,17 @@
+2009-03-08  Tobias C. Rittweiler  <tcr at freebits.de>
+
+	* slime-repl.el ([test] interrupt-in-blocking-read): Wrap
+	`with-canonicalized-slime-repl-buffer' around the whole
+	test. Otherwise the changed repl prompt doesn't extend to the
+	actual `slime-test-expect'.
+
+2009-03-08  Tobias C. Rittweiler  <tcr at freebits.de>
+
+	* swank-fancy-inspector.lisp (make-visit-file-thunk): New helper;
+	extracted from emacs-inspect [file-stream].
+	([method] emacs-inspect file-stream): Use it.
+	([method] emacs-inspect stream-error): Use it, too.
+
 2009-03-04  Tobias C. Rittweiler  <tcr at freebits.de>
 
 	* slime-asdf.el: Really do the commit from entry 2009-02-28.




More information about the slime-devel mailing list