
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>