bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #66006] [grog] Identifies .TS .TH .TE as a -man document


From: G. Branden Robinson
Subject: [bug #66006] [grog] Identifies .TS .TH .TE as a -man document
Date: Thu, 25 Jul 2024 17:14:25 -0400 (EDT)

Update of bug #66006 (group groff):

                  Status:             In Progress => Fixed                  
             Open/Closed:                    Open => Closed                 
         Planned Release:                    None => 1.24.0                 

    _______________________________________________________

Follow-up Comment #4:


commit 6fa8faab78f5a802e87483aae2fdc2834e4130af
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Sat Jul 20 14:26:02 2024 -0500

    [grog]: Fix Savannah #66006 (TS/TH/TE -> "-man").
    
    * src/utils/grog/grog.pl (interpret_line): Fix logic error; set Boolean
      scalar `have_seen_first_macro_call` _after_ testing it, not before,
      avoiding its tautological truth.  (infer_man_or_ms_package): Drop `TH`
      from list of "unique" man(7) macro names.  It isn't; most full-service
      macro packages use it to manage tbl(1) headings, and we already have
      special logic for handling it as the first call in a page anyway
      (where it is overwhelmingly idiomatic of a man(7) document).
    
    Fixes <https://savannah.gnu.org/bugs/?66006>.  Thanks to Morten Bo
    Johansen for the report.

commit 3b5626f5ef53810451d0874d918f86581d964bbb
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Sat Jul 20 12:00:19 2024 -0500

    [grog]: Regression-test Savannah #66006.
    
    * src/utils/grog/tests/avoid-man-fakeout.sh: Do it.
    * src/utils/grog/grog.am (grog_TESTS): Run test.
    
    Test fails at this commit.




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66006>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]