[slime-devel] slime-macroexpand-in-place

Helmut Eller heller at common-lisp.net
Sat Feb 25 15:10:21 UTC 2006


* Marco Baringer [2006-02-25 14:04+0100] writes:

> hi,
>
>   the attached patch provides a function, slmie-macroexpand-in-place,

I think you forgot the attachment :-)

> which does exactly what slmie-macroexpand-1 does but replaces the text
> of the form with its expansion. i've found this very usefull in a *SLME
> Macroexpansion* buffer and i plan on commiting it. however i don't know
> what keys to bind it to.
>
> is there a way to create a minor-mode such that the
> slime-macroexpand-1-in-place and slime-macroexpand-all-in-place are
> bound to the same keys as what the user has bound slime-macroexpand-1
> and slmie-macroexpand-all to?

Not that I know of.   But `where-is' or `where-is-internal' may be
good enough to do it yourself.

Helmut.



More information about the slime-devel mailing list