Update of bug #67802 (group groff):

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

    _______________________________________________________

Follow-up Comment #1:


commit 46e62c53d3710075174d08af1f73f67f5407f1e7
Author: G. Branden Robinson <[email protected]>
Date:   Sat Dec 13 12:01:20 2025 -0600

    [grog]: Fix Savannah #67802.
    
    * src/utils/grog/grog.pl: Improve heuristics for distinguishing mm(7)
      documents from those for other packages.  (interpret_line): Recognize
      `APP`, `APPSK`, `AF`, `AS`, `COVEND`, `INITI`, `IND`, `INDP`, `INITR`,
      `SETR`, `GETHN`, `GETPN`, `ISODATE`, `MULB`, `MULN`, and `MULE` as
      unique to mm.  (infer_man_or_ms_package): Stop recognizing `RP`, `TL`,
      `AU`, `ND`, `AE`, `B1`, `B2`, `DS`, `DE`, `1C`, `2C`, and `MC` as
      unique to ms, since mm also defines them.  Stop recognizing `P` and
      `EX` as unique to man, since mm also defines them.
    
    * src/utils/grog/tests/smoke-test.sh: Add most mm examples as test
      cases.  A couple are deeply ambiguous, like "B1B2", which is so
      limited that it is valid (and renders sensibly) with either the mm(7)
      _or_ ms(7) packages, and "story.mm" which uses only macro names that
      are shared variously among man(7), mm(7), mom(7), and ms(7).
    
    Fixes <https://savannah.gnu.org/bugs/?67802>.




    _______________________________________________________

Reply to this item at:

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

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

Attachment: signature.asc
Description: PGP signature

Reply via email to