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