Update of bug #64216 (project groff):
Status: Ready for Merge => Fixed
Open/Closed: Open => Closed
Planned Release: None => 1.24.0
_______________________________________________________
Follow-up Comment #5:
commit b545d4f6f53ab71abf2ffd600a6980c6a581fe78
Author: G. Branden Robinson <[email protected]>
Date: Fri May 19 00:52:28 2023 -0500
[eqn]: Fix Savannah #64216.
[eqn]: Implement tunable "half_space" and "full_space" parameters. They
default to the same widths as "thin_space" and "thick_space",
respectively, but control the widths of the '^' and '~' input tokens.
* src/preproc/eqn/box.cpp: Add globals `half_space`, `full_space`.
(struct S): Recognize "half_space" and "full_space" as parameters to
the "set" primitive, and map them to the globals.
(half_space_box::output): Format the half space width.
(full_space_box::output): Format the full space width.
(full_space_box::output, thick_space_box::output): Drop workaround for
Firefox 1.5 MathML bug (November 2005). Emit "  " entity
instead of " ".
* src/preproc/eqn/eqn.1.man (Customization): Document feature.
* NEWS: Add item.
Fixes <https://savannah.gnu.org/bugs/?64216>. Thanks to Doug McIlroy
for the report and Damian McGuckin for the discussion.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?64216>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/