15 comments

[ 2.0 ms ] story [ 57.0 ms ] thread
I just tried it under VirtualBox. You rock! :-)

The file browser, editor, repl combination seems to work nicely. If I had one wish for an improvement: auto-indent, etc. in the editor.

Amazing effort!!

edit: one minor problem: the " and @ characters are reversed on my MacBook Air keyboard using VirtualBox 4.3.20.

That's because it's expecting a UK keyboard layout. Press Alt-F12 to toggle to US, then it should work.
A hint from how the Lisp Machine did quick auto-indent etc: it used doubly linked lines (each line had a link to the one above and below), and each included in its metadata a number for how much it changed the indentation.

Maybe not necessary as fast as machines are today, but I found it pretty neat when I used the idea to make Goldhill Common Lisp's Emacs (an interpreter that ran on original formula IBM-PCs at the time) flash the opening paren that matched the one at the cursor (I think auto-indent was already there, but slow).

I tried to remember my username and password here for a good ten minutes so that I can congratulate you. This is amazing!
This is really really impressive! The code seems exceptionally well written at a first glance.

Thank you!

How much of ANSI Common Lisp does it implement?

Is anyone else able to move windows? I can open things by clicking, but windows won't drag.

Still, very very cool little example.

The readme mentions that windows are draggable by holding alt.