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/