[admin] I would like to ask for another project please

Robert Strandh strandh at labri.fr
Wed Dec 22 19:04:12 UTC 2004


I would like to ask for another project on cl.net, please, if that
would be possible. 

name: climacs

licence: lgpl


  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