Update of bug #60260 (group groff):
Status: None => Confirmed
Assigned to: None => gbranden
Summary: Incorrect warnings of dangling .el with bracket-less
nesting => [troff] formatter matches `el` requests with `ie` differently than
Unix V7, DWB, and Heirloom
_______________________________________________________
Follow-up Comment #3:
We have a compatibility issue here.
Exhibit:
.ie \nA .tm line \n(.c, A=\nA
.el .ie \nB .tm line \n(.c, B=\nB
.el .tm line \n(.c, A=\nA, B=\nB
.el .tm line \n(.c, A=\nA, B=\nB
.el .tm line \n(.c, A=\nA, B=\nB
+verbatim+
All of Unix V7 nroff and troff, DWB nroff, and Heirloom nroff produce the
following output.
+verbatim+
$ nroff ie.roff
line 2, A=0, B=0
But then...
$ ~/groff-1.22.3/bin/nroff -ww -rA0 -rB0 ./EXPERIMENTS/ie.roff
line 3, A=0, B=0
./EXPERIMENTS/ie.roff:4: warning: unbalanced .el request
./EXPERIMENTS/ie.roff:5: warning: unbalanced .el request
_groff_ 1.22.4, 1.23.0, and Git HEAD behave the same.
Merging bug #65474 with this.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?60260>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/