[slime-devel] Daily ChangeLog diff

Helmut Eller heller at common-lisp.net
Tue Dec 15 08:33:01 UTC 2009


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1935 slime/ChangeLog:1.1936
--- slime/ChangeLog:1.1935	Sat Dec 12 13:58:46 2009
+++ slime/ChangeLog	Mon Dec 14 04:06:34 2009
@@ -1,3 +1,7 @@
+2009-12-14  Stas Boukarev  <stassats at gmail.com>
+
+	* doc/slime.texi (ASDF): Document new commands.
+
 2009-12-12  Matthias Koeppe  <mkoeppe at math.ucdavis.edu>
 
 	* doc/slime.texi (Presentations): Add an example that illustrates
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.301 slime/contrib/ChangeLog:1.303
--- slime/contrib/ChangeLog:1.301	Sat Dec 12 13:43:29 2009
+++ slime/contrib/ChangeLog	Mon Dec 14 10:28:46 2009
@@ -1,3 +1,33 @@
+2009-12-14  Tobias C. Rittweiler  <tcr at freebits.de>
+
+	Take recursiveness of LABELS into account for displaying local
+	arglists. I.e. make the following work:
+
+         (labels ((iseven (x)
+                    ...)
+                  (isodd (y)
+                    (if (zerop y)
+                       nil
+                      (iseven <>))))) ; Point is here
+	   ...)
+
+	As we only have information to look backward, we cannot show
+	arglist for ISODD within ISEVEN, though.
+
+	* swank-arglists.lisp (extract-local-op-arglists): Handle LABELS
+	specially.
+	(find-subform-with-arglists): Adapted accordingly. Plus: Small
+	refactoring, and fix comparasion of local ops to properly deal
+	with arglist dummies.
+
+2009-12-14  Stas Boukarev  <stassats at gmail.com>
+
+	* slime-asdf.el (slime-delete-system-fasls): New command with a
+	shortcut `delete-system-fasls'.
+
+	* swank-asdf.lisp (delete-system-fasls): New function.
+	(asdf-module-output-files): New function for finding fasls.
+
 2009-12-12  Matthias Koeppe  <mkoeppe at math.ucdavis.edu>
 
 	* slime-presentations.el (slime-reify-old-output): Revert change




More information about the slime-devel mailing list