[Openmcl-devel] suggestions for clozure editor
lou.vanek at gmail.com
Sun Jan 9 22:43:56 UTC 2011
The last time I used a mac in anger was 1993, so I'm not a good person
to answer that.
On Sun, Jan 9, 2011 at 5:38 PM, Mark Klein <m_klein at mit.edu> wrote:
> Thanks a lot for the suggestion. Does SLIME have a Mac compatibility mode in
> terms of key bindings? I like the Clozure IDE, it's simple and familiar, and
> I'd rather not have to learn a whole new editor (I never was a serious emacs
> user, so it's not a native idiom for me).
>> Emacs/slime would address all of your issues.
>> The slime screencast is helpful if you are going to attach remotely.
>> The PDF slime manual is well written and will make you more productive.
>> Recommend you check out slime directly from the source code repository
>> since it's a work in progress.
>> Also see http://www.cliki.net/SLIME
>> There is also a slime mailing list if you have questions that you
>> cannot find on the web.
>> On Sun, Jan 9, 2011 at 4:15 PM, Mark Klein <m_klein at mit.edu> wrote:
>>> I don't know if there's a formal place to request UI enhancements, sorry
>>> I missed it. Anyway, I just switched from Lispworks, and the things I
>>> most are:
>> This is more of an IDE or comp.lang.lisp inquiry than a CL language
>> More times than not, the IDE is separated from the lisp implementation.
>>> - find source i.e. put the cursor in a function name in your code, and
>>> use a
>>> menu item or key chord to jump to the source
>>> - find documentation i.e. put the cursor in a function name in your code,
>>> and use a menu item or key chord to display its' documentation somehow
>>> popup window)
>> Rob discusses this:
>> If these are too verbose, attach to an emacs function key.
>>> - compile function i.e. put the cursor inside a function, and use a menu
>>> item or key chord to compile just that function (without having to scroll
>>> the beginning or end of the function and make the function selected)
>> C-c C-c
>> The lisp code will flash and give you visual feedback as to
>> the extent of the code that is compiled.
>>> If these functions are already available, could someone point me to
>>> information on how to invoke them?
>>> Mark Klein
>>> Principal Research Scientist
>>> MIT Center for Collective Intelligence
>>> Openmcl-devel mailing list
>>> Openmcl-devel at clozure.com
>> Since ccl runs on multiple platforms it is a common courtesy to indicate
>> platform you routinely run on so that answers can be best tailored to your
>> I do not speak nor am i affiliated with Clozure.
> Mark Klein
> Principal Research Scientist
> MIT Center for Collective Intelligence
More information about the Openmcl-devel