Re: Re: Initial message to create gmane.lisp.editors.hints.devel group.
Robert Goldman <rpgoldman <at> sift.info>
2008-01-18 16:05:44 GMT
Tobias C. Rittweiler wrote:
[...]
>
> Its current TODO list looks as follows:
>
>
> * Named readtables:
>
> Create a namespace for readtable analogously to that of packages.
>
> `(IN-READTABLE :FOO)' are supposed to be recognized by editors,
> to properly deal with different readtables when evaluating stuff.
I'd suggest that the editors be able to handle readtable specifications
in the mode line, as well. Indeed, since the mode line is the directive
to the editor, I'm inclined to think that the mode line should take
precedence.... But I certainly haven't thought deeply about this..
>
> * Indentation:
>
> Add a facility to specify how symbols are supposed to be indented.
> I.e. something like a DECLAIM-INDENTATION (being based upon a
> PROCLAIM-INDENTATION function) which store indentation information
> in some retrievable way. So that editors can rely on that
> information from a running Lisp image.
>
> This requires some research about the indentation specification
> schemes that different Lisp systems (Lisp machines, Symbolics'
> Genera, GNU Emacs, Lispworks, AllegroCL) use. And then define
> a practical denominator.
(Continue reading)