[bug #65474] spurious "warning: unbalanced 'el' request" when formatting zic(8) from TZDB project

2024-04-04 Thread Dave
Follow-up Comment #8, bug #65474 (group groff): Upon further digging, this appears to be a duplicate of bug #60260. Jim opened that bug report in 2021, but it's a restatement of an issue he previously brought up in 2013: http://lists.gnu.org/r/bug-groff/2013-02/msg3.html ___

[bug #42675] \} considered as macro argument regarding register .$

2024-04-04 Thread Dave
Follow-up Comment #6, bug #42675 (group groff): [comment #0 original submission:] > Output with groff-1.22.2 on OpenBSD: > 0 1 1 2 [The above is what was entered in the original submission; savannah interprets a leading "0" on a line as list markup, so it renders incorrectly in the original post.

[bug #60260] [troff] formatter matches `el` requests with `ie` differently than Unix V7, DWB, and Heirloom

2024-04-04 Thread G. Branden Robinson
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

[bug #65474] [troff] spurious "warning: unbalanced 'el' request" when formatting zic(8) from TZDB project

2024-04-04 Thread G. Branden Robinson
Update of bug #65474 (group groff): Summary: spurious "warning: unbalanced 'el' request" when formatting zic(8) from TZDB project => [troff] spurious "warning: unbalanced 'el' request" when formatting zic(8) from TZDB project __

[bug #60260] [troff] formatter matches `el` requests with `ie` differently than Unix V7, DWB, and Heirloom

2024-04-04 Thread G. Branden Robinson
Follow-up Comment #4, bug #60260 (group groff): Sorry, I'll read (write) that again (my "verbatim" tags were maladjusted)... 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,

[bug #65474] [troff] spurious "warning: unbalanced 'el' request" when formatting zic(8) from TZDB project

2024-04-04 Thread Dave
Follow-up Comment #10, bug #65474 (group groff): [comment #9 comment #9:] > I'll leave this one to cope with the issue of when we should > throw a warning, how. Tadziu makes a cogent argument (http://lists.gnu.org/r/groff/2021-03/msg00024.html) that the warning is not spurious. Bjarni might be t

[bug #45502] .if, .ie, .el parsing incompatible with V7 Unix & Heirloom troff

2024-04-04 Thread G. Branden Robinson
Follow-up Comment #4, bug #45502 (group groff): Input: $ cat truncated-if.roff .if 1 .tm true .if !0 .tm also true .ie 0 .tm startlingly true .el .tm unsurprisingly false .pl \n(nlu Output (Unix V7 nroff, DWB 3.3 nroff, Heirloom Doctools nroff): $ nroff truncated-if.roff true also true st

[bug #45502] [troff] .if, .ie, .el parsing incompatible with Unix V7, DWB, and Heirloom Doctools troff

2024-04-04 Thread G. Branden Robinson
Update of bug #45502 (group groff): Summary: .if, .ie, .el parsing incompatible with V7 Unix & Heirloom troff => [troff] .if, .ie, .el parsing incompatible with Unix V7, DWB, and Heirloom Doctools troff ___ Reply to this i

[bug #45502] [troff] .if, .ie, .el parsing incompatible with Unix V7, DWB, and Heirloom Doctools troff

2024-04-04 Thread G. Branden Robinson
Update of bug #45502 (group groff): Status: Confirmed => In Progress Assigned to:None => gbranden ___ Follow-up Comment #5: Taking a stab at this.

[bug #65474] [troff] spurious "warning: unbalanced 'el' request" when formatting zic(8) from TZDB project

2024-04-04 Thread Paul Eggert
Follow-up Comment #11, bug #65474 (group groff): [comment #10 comment #10:] > [comment #9 comment #9:] > Tadziu makes a cogent argument (http://lists.gnu.org/r/groff/2021-03/msg00024.html) that the warning is not spurious. Could you explain why Tadziu's argument is cogent? I'm not following it. A

[bug #65558] [UPGRADE] improve paragraph formatting within groff's line-at-a-time processing

2024-04-04 Thread Dave
URL: Summary: [UPGRADE] improve paragraph formatting within groff's line-at-a-time processing Group: GNU roff Submitter: barx Submitted: Thu 04 Apr 2024 11:52:22 PM CDT Catego

[bug #45502] [troff] .if, .ie, .el parsing incompatible with Unix V7, DWB, and Heirloom Doctools troff

2024-04-04 Thread G. Branden Robinson
Follow-up Comment #6, bug #45502 (group groff): I think I have it. $ git log --patch src/roff commit 06c4b5704193d4a3afc03132eb552c897f0ae029 (HEAD -> master) Author: G. Branden Robinson Date: Thu Apr 4 23:51:56 2024 -0500 [troff]: Fix Savannah #45502. * src/roff/troff/input.cpp