[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