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@gmail.com + + * doc/slime.texi (ASDF): Document new commands. + 2009-12-12 Matthias Koeppe mkoeppe@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@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@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@math.ucdavis.edu
* slime-presentations.el (slime-reify-old-output): Revert change