Marco Baringer mb@bese.it writes:
"Tobias C. Rittweiler" tcr@freebits.de writes:
2006-05-13 Matthias Koeppe mkoeppe@mail.math.uni-magdeburg.de
- slime.el (slime-eval-macroexpand): Make the macro expansion
buffer read/write, so that it is possible to `undo' in-place macroexpansions.
Is it possible to shadow `undo' buffer-locally?
not per buffer, but slime's macroexpansion buffers have their own keywap anyway. having an undo which works on read-only buffers is pretty simple [...]
I agree that's a better solution. Could you put it in CVS, Marco? I think you can use (let ((buffer-read-only nil)) (undo arg)), BTW.
Cheers,