[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Thu May 14 07:33:01 UTC 2009
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1747 slime/ChangeLog:1.1748
--- slime/ChangeLog:1.1747 Tue May 12 14:36:04 2009
+++ slime/ChangeLog Wed May 13 14:51:26 2009
@@ -1,5 +1,23 @@
2009-05-12 Tobias C. Rittweiler <tcr at freebits.de>
+ * slime.el (slime-search-suppressed-forms): On errors, we have to
+ continue the search, otherwise there's a chance that we miss
+ reader conditionals in the current font-lock region.
+ (slime-search-backward-reader-conditional): New. Extracted from
+ `slime-region-for-extended-tlf-at-point'.
+ (slime-region-for-extended-tlf-at-point): Use it.
+ (slime-font-lock-region): Removed.
+ (slime-font-lock-region-changed-p): Removed.
+ (slime-extend-region-for-font-lock): Simplified.
+ (slime-compute-region-for-font-lock): Make sure that we never
+ return a flag indicating change when there was in fact no
+ change. This should make the explicit guard against infinite loop
+ superfluous.
+ (slime-extend-region-warn-infinite-loop): Removed.
+ ([test] font-lock-magic): More cases.
+
+2009-05-12 Tobias C. Rittweiler <tcr at freebits.de>
+
Make font-lock-magic test case pass.
* slime.el (slime-bug): New function.
More information about the slime-devel
mailing list