[slime-devel] [PATCH] improvement to arglist

Chris Capel pdf23ds at gmail.com
Wed Nov 24 09:45:58 UTC 2004


I consider the &whole keyword in a macro lambda list to be an implementation
detail, and not something that needs to bother the person calling the macro
(or something that needs to interfere with slime's automatic macro
indention). I also consider &aux useless for the same purposes. So I
changed "(defun arglist-to-string" in swank to remove "&whole var" and the
rest of the lambda list after and including &aux from the lambda list.

All in all, two extra functions, and a macro used by both; two new test
cases for lambda list printing.

Chris Capel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: swank.lisp.diff
Type: text/x-diff
Size: 4187 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/slime-devel/attachments/20041124/07bd89ac/attachment.diff>


More information about the slime-devel mailing list