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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)freebits.de>
* slime-asdf.el: Really do the commit from entry 2009-02-28.