[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Wed May 13 07:33:02 UTC 2009
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1743 slime/ChangeLog:1.1747
--- slime/ChangeLog:1.1743 Mon May 11 04:03:39 2009
+++ slime/ChangeLog Tue May 12 14:36:04 2009
@@ -1,3 +1,40 @@
+2009-05-12 Tobias C. Rittweiler <tcr at freebits.de>
+
+ Make font-lock-magic test case pass.
+
+ * slime.el (slime-bug): New function.
+ (slime-search-suppressed-forms): Use it.
+ (slime-extend-region-warn-infinite-loop): Ditto.
+ (slime-search-suppressed-forms-internal): Check whether we're
+ inside a comment, or a string.
+ ([test] font-lock-magic): Add another case.
+
+2009-05-12 Tobias C. Rittweiler <tcr at freebits.de>
+
+ Highlight reader-errors in the source buffers on Allegro.
+
+ * swank-allegro.lisp (*temp-file-header-end-position*): New
+ variable.
+ (call-with-compilation-hooks): Handle reader errors.
+ (handle-compiler-warning): Adapt it accordingly.
+ (location-for-reader-error): New.
+ (compile-from-temp-file): Now takes a header argument explicitly
+ so we can hold of the actual offset of the string we want to
+ compile. This is needed to translate back file-positions reported
+ in reader-errors.
+ (swank-compile-string, swank-compile-file): Adapted accordingly.
+
+2009-05-12 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * swank-allegro.lisp (find-topframe): Hide SWANK related cruft
+ from showing up in backtraces in SLDB.
+
+2009-05-12 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * slime.el (slime-display-warning): Add `warning' as warning type.
+ (slime-show-note-counts): If compilation failed, fontify the
+ message in red to be more visibly apparant.
+
2009-05-11 Tobias C. Rittweiler <tcr at freebits.de>
(slime-eval-feature-expression): Guard for more erroneous
More information about the slime-devel
mailing list