Consider
(defmacro deffoo (name bar baz &rest options) ...)
With this definition (or any definition using rest, really), this is the indentation you get:
(deffoo foo bar baz opt1 opt2)
Shouldn't &rest be treated like &body as far as macroindentation is concerned?
Chris Capel