Update of bug #67420 (group groff):
Status: In Progress => Fixed
Open/Closed: Open => Closed
Planned Release: None => 1.24.0
_______________________________________________________
Follow-up Comment #1:
commit eb410f413b6d1f24341431850df8391e867c9add
Author: G. Branden Robinson <[email protected]>
Date: Mon Aug 11 19:36:43 2025 -0500
[tbl]: Regression-test Savannah #67420.
* src/preproc/tbl/tests/boxed-TH-tables-work-on-utf8-device.sh: Add
test.
* src/preproc/tbl/tbl.am (tbl_TESTS): Run test.
Test fails at this commit.
commit 166ff2e02b80af29ad45af362f1cce487e093408
Author: G. Branden Robinson <[email protected]>
Date: Mon Aug 11 19:08:11 2025 -0500
[tbl]: Fix Savannah #67420 (boxed utf8 TH tables).
* src/preproc/tbl/table.cpp (table::print_single_hrule): When drawing a
horizontal rule in a boxed table, also draw vertical rules at the
table edges in nroff mode such that grotty(1) correctly detects
horizontal and vertical rule intersections, producing correct
box-drawing glyphs on the "utf8" device.
Fixes <https://savannah.gnu.org/bugs/?67420>. This bug could be
characterized as an incomplete feature requiring cooperation between tbl
and grotty. One could date the problem back to the introduction of
"utf8" output device support in January 2000 (released in groff 1.16,
May 2000), or the addition of Unicode box-drawing character support to
represent rule intersections in grotty in July 2003 (released in groff
1.19.1, May 2004).
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67420>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
