[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Sun Aug 9 07:33:01 UTC 2009
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1823 slime/ChangeLog:1.1824
--- slime/ChangeLog:1.1823 Tue Aug 4 19:54:55 2009
+++ slime/ChangeLog Sat Aug 8 17:45:11 2009
@@ -1,3 +1,24 @@
+2009-08-08 Tobias C. Rittweiler <tcr at freebits.de>
+
+ M-n / M-p in a .lisp buffer now also jump to the respective note
+ in the compilation-log buffer if one is currently displayed to the
+ user.
+
+ * slime.el (slime-remove-old-overlays): Simplified.
+ (slime-insert-compilation-log): Add a note-overlay for each note
+ so we can find the right one when user uses M-n/M-p in .lisp
+ buffer.
+ (slime-goto-note-in-compilation-log): New.
+ (slime-make-note-overlay): Extracted from
+ `slime-create-note-overlay'.
+ (slime-next-note, slime-previous-note): Simplified.
+ (slime-show-note): Goto note in compilation-log if available.
+ (slime-note-overlay-p): Call overlay property `slime-note', not
+ just `slime'.
+ (slime-find-note): Likewise; also returns the overlay if found.
+ (slime-show-buffer-position): Optionally recenter position to the
+ top of the window.
+
2009-08-04 Stas Boukarev <stassats at gmail.com>
* swank-sbcl.lisp (signal-compiler-condition): read
More information about the slime-devel
mailing list