[slime-devel] Re: slime repl commands

Peter Seibel peter at javamonkey.com
Wed Apr 7 16:18:44 UTC 2004


"Sean O'Rourke" <seano at cs.ucsd.edu> writes:

> Marco Baringer <mb at bese.it> writes:
>> [...]
>> When you are at the start of the repl there is a special character (by
>> default #\,) which begins a repl command.
>
> If you haven't used it, allout.el has something similar for outline
> navigation -- when you're on a topic marker, you can navigate with
> the keys 'f', 'b', etc.
>
>> 1) its really different from the "obvious" definition of a repl command.
>
> Slime already ain't yo mama's REPL -- it might as well take full
> advantage of having an Emacs around.
>
>> 2) it doesn't show up in the repl history or buffer anymore (though
>>    this could be changed into something similar to CLIM's Listener).
>
> But we could give it an Emacs history ring.
>
>> Given how trivial this is to implement i could just do it and we could
>> try it out and see if it works or not.
>>
>> comments?
>
> I have to admit, my first response on reading about using REPL
> commands with "," was "what's wrong with \M-x?", so I think this is
> an unmitigated good.

I agree. Perhaps immediate keybindings for some of the most common
commands and M-x for the rest and I'll be quite happy.

-Peter

-- 
Peter Seibel                                      peter at javamonkey.com

         Lisp is the red pill. -- John Fraser, comp.lang.lisp





More information about the slime-devel mailing list