Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1216 slime/ChangeLog:1.1219
--- slime/ChangeLog:1.1216 Fri Sep 14 09:36:23 2007
+++ slime/ChangeLog Sat Sep 15 11:15:25 2007
@@ -1,3 +1,29 @@
+2007-09-15 Helmut Eller <heller(a)common-lisp.net>
+
+ Let slime-setup load contribs.
+
+ * slime.el (slime-setup): Take a list of contribs to load as
+ argument.
+
+ * slime-autoloads.el (slime-setup): Ditto, but delay the actual
+ loading until slime is loaded.
+ (slime-setup-contribs): New function.
+
+2007-09-15 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ * slime.el (slime-maybe-warn-for-different-source-root): Catch
+ returned NIL from `slime-file-name-merge-source-root' if the two
+ filenames don't share a common source root.
+ Reported by Frank Goenninger.
+
+2007-09-15 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ * slime.el (slime-split-string): New semi-portability function.
+ The behaviour of `split-string' changed between Emacs21 and
+ Emacs22. Thanks to Christophe Rhodes for reporting this.
+ (slime-file-name-merge-source-root): Use `slime-split-string'.
+ (slime-highlight-differences-in-dirname): Likewise.
+
2007-09-14 Helmut Eller <heller(a)common-lisp.net>
Some cleanups for the REPL.
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.48 slime/contrib/ChangeLog:1.53
--- slime/contrib/ChangeLog:1.48 Fri Sep 14 19:24:19 2007
+++ slime/contrib/ChangeLog Sat Sep 15 18:43:59 2007
@@ -1,3 +1,40 @@
+2007-09-16 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ * swank-fuzzy.lisp: Fix regression that would not allow to fuzzy
+ complete on inputs without package qualifier like "app".
+ Reported by David J. Neu.
+
+ (%make-duplicate-symbols-filter): Return complement.
+ (fuzzy-find-matching-symbols): Treat passed filter as an acceptor
+ predicate, not as a rejector.
+
+2007-09-15 Helmut Eller <heller(a)common-lisp.net>
+
+ Add the necessary hooks when loading some contribs, so that those
+ contribs can be easily loaded with slime-setup.
+
+ * slime-highlight-edits.el (slime-highlight-edits-mode-on): New
+ function. Add this to slime-mode-hook by default.
+
+ * slime-autodoc.el (slime-use-autodoc-mode): Change default to t.
+
+2007-09-15 Ariel Badichi <abadichi(a)bezeqint.net>
+
+ * swank-fancy-inspector.lisp (inspect-for-emacs package): When
+ inspecting a package, the links in the use list and the used-by
+ list lead to inspecting package names, rather than the packages
+ themselves. Fix that.
+
+2007-09-15 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ * slime-parse.el: Fix extended arglist display on misbalanced
+ expressions like `(defun foo | ... (defun bar () 'bar)'
+ Reported by Ariel Badichi.
+
+ (slime-inside-string-p): Use `beginning-of-defun' directly than
+ relying on `slime-region-for-defun-at-point' (as this one uses
+ `end-of-defun' which signals an error on misbalanced expressions.)
+
2007-09-15 Tobias C. Rittweiler <tcr(a)freebits.de>
* swank-fuzzy.lisp: Code reorganization and cleanup; making it