On Sat, Feb 22, 2025 at 7:29 PM onf <o...@disroot.org> wrote: > I won't mind too much if this change ends up in groff as it's > currently being proposed. I would just find it unfortunate, because > I am pretty sure neatroff won't adopt it as it currently stands.
I'm in favor of cross-roff compatibility whenever possible. But notably, for this particular change, any roff file modified to work with the new restriction groff imposes will still work with another roff. So it's breaking *backwards* compatibility (with all roffs) but not cross-compatibility: Having no space between the filename and the comment symbol has always been legal syntax in any roff. Concerning neatroff specifically: - Does it support specifying a file with spaces in its name? - If not, and if it wanted to add such support, what syntax would it use for this that would maintain the strict back compatibility it strives for? That is, do you have a counterproposal for a syntax that neatroff either accepts or would be willing to?