From: Goffioul Michael <goffioul@im...> - 2006-09-06 16:49:15
Mainly for my own usage, I developed (for fun) a LISP shell where I put
everything I want to see in such a tool. It's not finished (I don't know
if it will ever be), but it's already usable. If people want to give it
a try, there's a screenshot at
and a package at http://www.geocities.com/sw286000/LispShell.zip.
Warning: it's for Win32 only because the GUI is written in .NET (might
portable with Mono, but I have no idea)
The main features are:
- syntax highlighting
- dynamic autocompletion ("dynamic" means it takes into account the
environment, like the current package)
- brace matching
- calltips for all CL functions and any bytecoded functions
- pathname autocompletion
- code editor (it's in the code, but not already available to the user)
It is based on:
- RDNZL and .NET for the GUI
- Scintilla and ScintillaNET for the editing component
- ECL for LISP
All comments are welcome, except bad ones. Have fun.
From: Juan Jose Garcia-Ripoll <juanjose.garciaripoll@go...> - 2006-09-06 17:17:11
2006/9/6, Goffioul Michael <goffioul@...>:
> All comments are welcome, except bad ones. Have fun.
Cool work! I assume most of the programming had to be done in .NET?
Can it open additional windows to, say, present debugging information
or dumping a disassembled function?
Max-Planck-Institut f=FCr Quantenoptik
Hans-Kopfermann-Str. 1, Garching, D-85748, Germany
Phone: +49 89 32905 345 Fax: +49 89 32905 336