Update of bug #64529 (group groff):

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

    _______________________________________________________

Follow-up Comment #6:


commit 0a0a2f6508b706d1fd814279c110fc6c7cdf6e37
Author: G. Branden Robinson <[email protected]>
Date:   Thu Oct 9 14:53:07 2025 -0500

    [ms]: Regression-test Savannah #64529.
    
    * tmac/tests/s_start-document-with-keep-quietly.sh: Add test.
    
    * tmac/tmac.am (tmac_TESTS): Run test.
    
    Test fails at this commit.

commit 33ca41f500f78ff8afaa408d7d95fb0a2f0d2b32
Author: G. Branden Robinson <[email protected]>
Date:   Thu Oct 9 14:16:00 2025 -0500

    [tbl]: Fix Savannah #64529.
    
    * tmac/s.tmac: Manage keeps and initialize package more robustly.
    
      (TS): If the first macro call seen in a document is `TS`, call
      `cov*ab-init` directly instead of going through `LP`, which
      automatically closes an open diversion.
    
      (KE): Track whether we closed in a diversion in new module register
      `kp*did-closure-succed*, initializing its Boolean value to zero.
      After existing logic calling appropriate closure macros, test the
      register again, and issue a diagnostic only if it is not true.
    
      (kp*end, kp*fend): Set `kp*did-closure-succed`.
    
    Fixes <https://savannah.gnu.org/bugs/?64529>.  Thanks to Doug McIlroy
    for the report (way back in 2011!).  Problem is at least that old.




    _______________________________________________________

Reply to this item at:

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

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

Attachment: signature.asc
Description: PGP signature

Reply via email to