Hi James,

Quoting James A. Crippen ([EMAIL PROTECTED]):
> BTW, what I'm working on is an interface to ncurses.  People have
> talked about this in the past, but I've not seen it done.  I have the

note that there is an (incomplete) curses interface for CMUCL (I can't
find the URL right now, but IIRC it is even liked from the CMUCL
homepage).

(Or are you the author of the code I'm thinking of...?)

Also, I've got a curses interface 90% done.  It's not FFI-based, but
written in (mostly) portable Lisp and portable C, using my
world-controller script (that is, Unix domain sockets) to connect them.
Currently there are basic drawing and input functions and curses-based
Gray streams (that is, trivial I/O like a CMUCL lisp REPL in a curses
window works).  Mouse support is not done yet, but will be Real Soon
Now.

(A secondary purpose of my interface is to provide a straightforward way
for Unix users to start Lisp programs at the shell -- using the
curses-client you can just fire up a stream-I/O-based or curses-based
application by connecting to Lisp using a shell one-liner.)

If you want to work on a curses-interface, perhaps you want to help
working on one of the existing projects?


David

Reply via email to