Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1750 slime/ChangeLog:1.1753
--- slime/ChangeLog:1.1750 Thu May 14 10:41:47 2009
+++ slime/ChangeLog Fri May 15 14:47:38 2009
@@ -1,3 +1,39 @@
+2009-05-15 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ * swank-allegro.lisp (swank-compile-string): Forgot to remove old
+ definition in changeset 2009-05-12.
+
+ Patch by Stelian Ionescu.
+
+2009-05-15 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ Move font-lock-magic into contrib/slime-fontifying-fu.el.
+
+ * slime.el (slime-highlight-suppressed-forms),
+ (slime-reader-conditional-face),
+ (slime-search-suppressed-forms-internal),
+ (slime-search-suppressed-forms),
+ (slime-search-directly-preceding-reader-conditional),
+ (slime-extend-region-for-font-lock),
+ (slime-compute-region-for-font-lock),
+ (slime-activate-font-lock-magic): Moved.
+
+2009-05-15 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ Rewrote some parts of the font-lock-magic in face of its fragility
+ over the last days. Hopefully it'll be better now.
+
+ * slime.el (slime-region-for-tlf-at-point): Removed. Not needed
+ anymore.
+ (slime-region-for-extended-tlf-at-point): Removed.
+ (slime-search-backward-reader-conditional): Removed.
+ (slime-search-directly-preceding-reader-conditional):
+ New. Similiar to the above.
+ (slime-extend-region-for-font-lock): Display bug message when
+ error is caught.
+ (slime-compute-region-for-font-lock): Rewritten.
+ ([test] font-lock-magic): Another test case.
+
2009-05-14 Tobias C. Rittweiler <tcr(a)freebits.de>
* slime.el (slime-region-for-tlf-at-point): Use
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.206 slime/contrib/ChangeLog:1.209
--- slime/contrib/ChangeLog:1.206 Thu May 14 14:13:21 2009
+++ slime/contrib/ChangeLog Fri May 15 16:02:43 2009
@@ -1,3 +1,34 @@
+2009-05-15 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ * slime-fontifying-fu.el (slime-search-suppressed-forms-internal):
+ Use `slime-reader-conditionals-regexp'.
+ (slime-search-directly-preceding-reader-conditional): Catch scan
+ errors due to improper feature expressions.
+
+2009-05-15 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ * slime-repl.el (with-canonicalized-slime-repl-buffer): XEmacs
+ chokes on symbol-names with an initial dot.
+
+ Patch by François-René Rideau.
+
+2009-05-15 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ Moved font-lock-magic from slime.el to slime-fontifying-fu.el.
+
+ N.B. slime-fontifying-fu is automatically loaded by
+ slime-fancy. I.e. if you use slime-fancy, font-lock-magic will be
+ enabled for just like before.
+
+ * slime-fontifying-fu.el (slime-highlight-suppressed-forms),
+ (slime-reader-conditional-face),
+ (slime-search-suppressed-forms-internal),
+ (slime-search-suppressed-forms),
+ (slime-search-directly-preceding-reader-conditional),
+ (slime-extend-region-for-font-lock),
+ (slime-compute-region-for-font-lock),
+ (slime-activate-font-lock-magic): Moved here.
+
2009-05-14 Tobias C. Rittweiler <tcr(a)freebits.de>
Optionally sort slots displayed for STANDARD-OBJECTS not