[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