[Openmcl-devel] IDE laundry list
Ron Garret
ron at awun.net
Sun May 17 18:12:11 PDT 2009
On May 17, 2009, at 5:34 PM, Glen Foy wrote:
>
> On May 17, 2009, at 2:40 PM, Ron Garret wrote:
>
>> 2. In my old MCL environment I had a function key bound to a
>> function
>> that pretty-printed the macroexpansion of the current sexpr. I used
>> that almost as much as meta-point, maybe more, and I really miss it.
>> I get the feeling that if I dug deeply enough I could figure out how
>> to add this myself, but I would really like to see it be a standard
>> part of CCL.
>
> Do you just need function key bindings for the existing Hemlock
> commands?
>
> (hi::bind-key "Editor Macroexpand-1 Expression" #k"F1")
> (hi::bind-key "Editor Macroexpand Expression" #k"F2")
That's a good start. It's not quite what I want: it seems to require
an active selection -- just having the cursor on a close paren doesn't
work. But I can't imagine that will be too hard to fix.
>
> If you need to hack that code in some way, it's in listener.lisp.
Will try that. Thanks!
rg
More information about the Openmcl-devel
mailing list