[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: nXML mode maintenance and enhancement

From: Stefan Monnier
Subject: Re: nXML mode maintenance and enhancement
Date: Wed, 23 May 2018 12:12:50 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

> 1. Make indentation in nXML mode compatible with that in the official
>    SGML mode, and in the unofficial PSGML mode; the latter indentation
>    styles are arguably more natural, and followed by projects like the
>    FreeBSD Documentation Project.  I had stumbled across this problem
>    recently, as in
>    https://lists.gnu.org/archive/html/help-gnu-emacs/2018-05/msg00009.html

Yes, in general sharing more code between those modes would be great.
nXML's indentation algorithm is indeed one of its main weaknesses in
my experience.

> 2. Addition of features in PSGML mode, e.g,
> 3. Support for XInclude.
> 4. Provision of a facility similar to RefTeX for manipulating
>    cross-references in a modular document.

Yes, please!

> 5. Analogues of `LaTeX-fill-region' and friends from AUCTeX.

Not sure what this would do which the default fill-region wouldn't do
(once the indentation is improved)?

If I may add a personal wish: make it a bit more permissive with respect
to details of the header (or better help the user fix those headers) so
it's easier to use it for HTML5.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]