[slime-devel] Daily ChangeLog diff

Marco Baringer mbaringer at common-lisp.net
Sun Sep 16 04:35:02 UTC 2007


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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at freebits.de>
 
 	* swank-fuzzy.lisp: Code reorganization and cleanup; making it



More information about the slime-devel mailing list