Is there anything like this for common lisp? emacs+SLIME is pretty awesome, if much less flashy, but I still haven’t figured out how to get autocomplete.
There are a couple things in that direction. The one that works best is cl-notebook. Also snmsts has a wip towards exactly what Ozymandias does but is completetly undocumented and don’t know its working status. You can find the code at https://github.com/snmsts/sn.lisp-daemon
For autocomplete besides the slime-company and slime-ac, slime has auto-completion out of the box. I have it configured auto-complete to work with the tab key with the following snippet.
What it does is (from emacs docs):
If `complete', TAB first tries to indent the current line, and if the line was already indented, then try to complete the thing at point.
Is there anything like this for common lisp? emacs+SLIME is pretty awesome, if much less flashy, but I still haven’t figured out how to get autocomplete.
Geiser.
edit: Wait, did you mean you aren’t getting autocomplete with SLIME? Then try slime-company
There are a couple things in that direction. The one that works best is cl-notebook. Also snmsts has a wip towards exactly what Ozymandias does but is completetly undocumented and don’t know its working status. You can find the code at https://github.com/snmsts/sn.lisp-daemon
For autocomplete besides the slime-company and slime-ac, slime has auto-completion out of the box. I have it configured auto-complete to work with the tab key with the following snippet.
What it does is (from emacs docs): If `complete', TAB first tries to indent the current line, and if the line was already indented, then try to complete the thing at point.
Plenty of web based LISP implementations - but CL in particular? I don’t know of one.
This is cool! So now you’d have an entirely self contained environment for working through SICP