2 Jun
2008
2 Jun
'08
6:29 a.m.
Luis Oliveira <luismbo@gmail.com> writes:
"Nikodemus Siivola" <nikodemus@random-state.net> writes:
(if-let (x (foo)) (bar x) (quux))
...but that may be equally controversial...
I'd like that. But I suppose it'd screw up the lambda list. Perhaps Tobias's upcoming EDITOR-HINTS stuff is the answer here.
You can get this indentation already with (defmacro if-let (bindings &body (then-form &optional else-form) ...) Did you refer to this as screwing up the lambda-list? -T.