[admin] I would like to ask for another project please
Robert Strandh
strandh at labri.fr
Wed Dec 22 19:04:12 UTC 2004
Hello,
I would like to ask for another project on cl.net, please, if that
would be possible.
name: climacs
licence: lgpl
description:
The purpose of the Climacs project is to create a Common Lisp version
of Emacs. In fact, this project is merely meant to replace the buffer
protocols of Goatee (the editor of McCLIM) and Portable Hemlock, in an
attempt to ultimately merge those two projects.
Climacs contributes (or will contribute) a few important things that
are not found neither in Goatee nor in Portable Hemlock:
* A buffer protocol with a potentially very efficient
implementation based on flexichains;
* An `undo' protocol that is both general and powerful and that
works on top of the buffer protocol;
* An implementation of the association between multi-keystroke
gestures and commands using nested CLIM command tables;
* The possibility of having the buffer contain arbitrary
objects. These will be rendered by the CLIM `present' function,
so that they become clickable in the right context;
* Syntax highlighting in the form of incremental parsers, especially
for Common Lisp code.
Thanks in advance,
--
Robert Strandh
---------------------------------------------------------------------
Greenspun's Tenth Rule of Programming: any sufficiently complicated C
or Fortran program contains an ad hoc informally-specified bug-ridden
slow implementation of half of Common Lisp.
---------------------------------------------------------------------
More information about the Admin
mailing list