Follow-up Comment #3, bug #64478 (group groff):

Partially resolved.


commit c678299b3bb45c7c3446015cc9b3d157b217330a
Author: G. Branden Robinson <[email protected]>
Date:   Fri Apr 3 17:44:31 2026 -0500

    [troff]: Implement new `rhw` request.
    
    * src/roff/troff/env.cpp: Implement `rhw` request removing user-defined
      hyphenation exception words.
    
      (remove_hyphenation_exception_words_request): New function empties the
      current language's hyphenation exception word dictionary of all
      entries populated by the user.  (We retain those supplied by files
      like "tmac/hyphenex.{cs,en,pl}".)
    
      (init_hyphenation_pattern_requests): Wire up `rhw` request name to
      `remove_hyphenation_exception_words_request()`.
    
    * src/roff/groff/tests/rhw-request-works.sh: Test it.
    
    * src/roff/groff/groff.am (groff_TESTS): Run test.
    
    * doc/groff.texi.in (Manipulating Hyphenation):
    * man/groff.7.man (Request short reference):
    * man/groff_diff.7.man (New requests):
    * NEWS: Document it.
    
    Begins fixing <https://savannah.gnu.org/bugs/?64478>.

commit 39d2cefa07d58c856e9e7b0b5f5e8380e949727d
Author: G. Branden Robinson <[email protected]>
Date:   Fri Apr 3 18:35:04 2026 -0500

    [man,mdoc]: Apply new `rhw` request.
    
    ...clearing the user-defined hyphenation exception word list with every
    new man(7) or mdoc(7) document.
    
    * tmac/an.tmac (TH):
    * tmac/doc-old.tmac (Dd):
    * tmac/mdoc/doc-common (Dd): Do it.




    _______________________________________________________

Reply to this item at:

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

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

Attachment: signature.asc
Description: PGP signature

Reply via email to