[slime-devel] Re: [PATCH] macro indentation fix

Brian Downing bdowning at lavos.net
Wed Nov 24 17:07:06 UTC 2004


On Wed, Nov 24, 2004 at 08:42:18AM -0600, Chris Capel wrote:
> > I think I agree in spirit with the removal of &aux and &whole for the
> > reasons you gave, but it should be an option (perhaps default, but an
> > option nonetheless).
> 
> I suppose it wouldn't be too difficult to arrange, but ... why? I really
> can't see a situation in the current slime where that would be useful. I
> put the code to remove those parts of the arglist as high up as I could, so
> that their effect would be localized to 1) the macro indentation function,
> and 2) "Print the list ARGLIST for display in the echo area." Any other
> code is unaffected by these changes.

Mostly I'm being pedantic.  &aux and &whole are technically still parts
of the lambda list, even if they are not useful to callers, and
"magically" disposing of them could be seen as surprising.

Also, on a more whimsical note:  Perhaps having them show up in the
Slime arglist will be a social pressure to not use them.  :)

-bcd
-- 
*** Brian Downing <bdowning at lavos dot net> 




More information about the slime-devel mailing list