Marco Antoniotti marcoxa@cs.nyu.edu writes:
Hi
I would like to suggest a feature for SLIME taken from Lispworks.
In LW I can type
prompt> first '(1 2 3) 3
prompt> member 42 '((3 2 3) (1 42 33) (42 11 22)) :key #'second ((1 42 33) (42 11 22))
I.e. a line gets parenthesized if it is not already an expression (of course there are cases where things get hairy, but in general I find it useful).
Is it typing or reading those outer parens that bothers you? If the former, then slime printing a pair of parens after the prompt with the point on the closing one, and temporarily making, say Space, delete the parens, would seem like a better idea to me.
This may even make it more appealing to people who dislike enclosing parentheses.
Who are those people? :)
Andras