[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Wed Nov 25 08:33:01 UTC 2009
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.286 slime/contrib/ChangeLog:1.287
--- slime/contrib/ChangeLog:1.286 Mon Nov 23 16:48:52 2009
+++ slime/contrib/ChangeLog Tue Nov 24 08:17:00 2009
@@ -1,3 +1,23 @@
+2009-11-24 Tobias C. Rittweiler <tcr at freebits.de>
+
+ Fix a few edge cases in new arglist code.
+
+ * slime-parse.el (slime-parse-form-upto-point): Regard
+ beginning-of-line as whitespace, and DTRT.
+
+ * swank-arglists.lisp (empty-arg-p): Input may not only be an
+ arglist-dummy.
+ (print-decoded-arglist-as-template): Do not print superfluuous
+ newline before &body.
+ (arglist-for-echo-area): Catch errors.
+ (find-subform-with-arglist): Deal properly with NIL as argument.
+ (find-immediately-containing-arglist): Do not erroneously complete
+ form with an unsuited arglist of the parent form.
+ (last-arg): New helper.
+ (arglist-path-to-nested-arglist): Use it.
+
+ Reported by Ariel Badichi.
+
2009-11-23 Tobias C. Rittweiler <tcr at freebits.de>
* slime-asdf.el (slime-rgrep-system): Conditionalize on whether
More information about the slime-devel
mailing list