URL:
  <https://savannah.gnu.org/bugs/?68539>

                 Summary: Regression: some hyphenation points now missed; some
bogus ones introduced
                   Group: GNU roff
               Submitter: barx
               Submitted: Fri 17 Jul 2026 08:31:18 PM CDT
                Category: Core
                Severity: 3 - Normal
              Item Group: Incorrect behaviour
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Unlocked
         Planned Release: None


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Fri 17 Jul 2026 08:31:18 PM CDT By: Dave <barx>
The below compares 1.24.0 and git head output.  Both
[http://git.savannah.gnu.org/cgit/groff.git/log/tmac/hyphen.en tmac/hyphen.en]
and [http://git.savannah.gnu.org/cgit/groff.git/log/tmac/hyphenex.en
tmac/hyphenex.en] are unchanged since 2021, so this seems to be a regression
in the algorithm.

$ cat hyphens
.warn 0
.ll 1u
A democrat in Pyongyang quoted Krishna and Nietzsche this midafternoon.
$ groff-1.24 -a hyphens
<beginning of page>
A
dem<hy>
o<hy>
crat
in
Pyong<hy>
yang
quoted
Krishna
and
Nietz<hy>
sche
this
mid<hy>
after<hy>
noon.
$ groff-latest -a hyphens
<beginning of page>
A
de<hy>
mo<hy>
c<hy>
rat
in
Py<hy>
ongyang
quoted
Kr<hy>
ishna
and
Ni<hy>
et<hy>
zsche
this
midafter<hy>
noon.









    _______________________________________________________

Reply to this item at:

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

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

Attachment: signature.asc
Description: PGP signature

Reply via email to