There is a bug in macroexpand functionality: it fails to macroexpand<br>
(using C-c <ret>, for example) a form when the point is at the end of the<br>
last line of the buffer. Add a newline, or even a space, and it works.<br>
<br>
To reproduce: In a lisp source buffer, go to the last line in<br>
the buffer, type '(+ 1 1)' and now, without adding anything and with the<br>
point after the close parentheses, macroexpand it.<br>
If there is a line after the line with (+ 1 1) form, it works.<br>
<br>
Marco<br>
<br>