On Tue, May 16, 2017, at 08:54 PM, Eli Zaretskii wrote:
you are shifting the focus of this discussion from nxml-mode
and its ilk, which was the original issue, to an almost completely
unrelated one. There be a lot of unrelated bikeshedding (which
actually already began).
Thanks Eli.
That's a good point. A point well taken.
Trying to get things back to where we started, with a minimal of bikeshedding, I think there's 3 obvious choices for what direction we can go:
- Keep everything as is. Keep nxml-mode derived from text-mode (and annoy whoever finds that unexpected)
- Derive nxml-mode from prog-mode instead (and annoy whoever finds that unexpected)
- Create a new intermediate mode for deriving (structured-text-mode, or similar) and use this for all structured and textual data-format files (and thus, nxml-mode). Let people make new hooks as they see fit.
Personally I feel like the third option may be the most "proper" one, but if people for some reason should be opposed to that, I still think the second option makes more sense than the first one.
So... Is there any obvious counter-arguments to the third option? Any reasons we should definitely not do that?