[slime-devel] future of slime-indentation contrib

Nikodemus Siivola nikodemus at random-state.net
Sun May 8 09:00:45 UTC 2011


Currently slime-indentation contrib has a (patched?) copy of a 1995
vintage cl-indent.el inlined at the tail of slime-indentation.el.

I propose the following:

  * Copy GNU Emacs' current cl-indent.el as contrib/slime-cl-indent.el

  * Make slime-indentation.el load this file.

  * Patch this file directly to improve indentation.

  * Those feeling energetic can send patches to Emacs/XEmacs.

In the spirit of doing it rather than talking about it, I pushed a
"slime-indentation" branch onto my git tree for review:

  https://github.com/nikodemus/Slime/tree/slime-indentation

It incorporates Didier Verna's recent improvements, and fixes two pet
hates of mine. (Distinguish "default" from "def.*" and indent PROG
correctly.) I haven't lived with these changes for very long yet
though, but so far they seem OK.

Unless others feel uncomfortable with this approach, I would like to
merge this stuff into the CVS.

Cheers,

 -- Nikodemus




More information about the slime-devel mailing list