Follow-up Comment #12, bug #45502 (group groff):
Wow, it's actually GNU _troff_ that aggressively reads through the newline. I
wasn't expecting that.
$ cat EXPERIMENTS/truncated-if4.roff
.if 0
A
.if !0
B
.ie 0
C
.el
D
.pl \n(nlu
$ ~/groff-stable/bin/nroff EXPERIMENTS/truncated-if4.roff
B
D
$ cd ~/heirloom/
$ ./bin/nroff truncated-if4.roff
A
B C
D
$ DWBHOME=. ./bin/nroff truncated-if4.roff
A
B C
D
So as the _groff_ mailing list's own version of Colonel "Bat" Guano would say,
GNU _troff_ is behaving here like some kind of "deviated prevert" [sic].
I reckon we can make it boring and conventional without much effort.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?45502>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/