At 2025-02-21T04:30:57+0100, onf wrote:
> On Fri Feb 21, 2025 at 2:27 AM CET, G. Branden Robinson wrote:
> > [...]
> > So in groff Git HEAD (actually, in Git for the past few months),
> > you've been able to do this:
> >
> > .so Planet "X".lrc
> >
> > ...whereas you could not in groff 1.23 and earlier, or Heirloom
> > Doctools troff, DWB 3.3 troff, or Solaris 10 troff.
> 
> ...or neatroff.

Thanks!

> Is my understanding correct that this change affects compatibility
> mode too,

Yes.

> thus lessening compatibility with DWB troff?

...non sequitur.  What is it that we'd be retaining compatibility with?

$ cat planet_x2.roff
.so Planet "X".lrc
foobar
$ DWBHOME=. ./bin/nroff planet_x2.roff
./bin/nroff: can't open file Planet; line 1, file planet_x2.roff
$ echo $?
2

All input after the space is ignored; DWB nroff and troff treat this as
a fatal error.

$ DWBHOME=. ./bin/troff planet_x2.roff
./bin/troff: can't open file Planet; line 1, file planet_x2.roff
x T post
x res 720 1 1
x init
x trailer
V0
x stop
$ echo $?
2

Again, I urge perusal of the Savannah #65108 comment history before
assuming that this change was made hastily or without due consideration.

Not saying _you_ assumed that...but inevitably _someone_ does...

Regards,
Branden

Attachment: signature.asc
Description: PGP signature

Reply via email to