Update of bug #67244 (group groff):
Status: Need Info => Fixed
Open/Closed: Open => Closed
Planned Release: None => 1.24.0
_______________________________________________________
Follow-up Comment #8:
I decided not to sweat the fallback issue for the time being.
We can wait for real Greek speakers to opine.
commit 8e69fdefcb85768ab5650d19cf377660b27ff46e
Author: G. Branden Robinson <[email protected]>
Date: Thu Jun 26 00:26:15 2025 -0500
[devps]: Fix Savannah #67244 (1/3).
* font/devps/AB:
* font/devps/ABI:
* font/devps/AI:
* font/devps/AR:
* font/devps/BMB:
* font/devps/BMBI:
* font/devps/BMI:
* font/devps/BMR:
* font/devps/CB:
* font/devps/CBI:
* font/devps/CI:
* font/devps/CR:
* font/devps/HB:
* font/devps/HBI:
* font/devps/HI:
* font/devps/HNB:
* font/devps/HNBI:
* font/devps/HNI:
* font/devps/HNR:
* font/devps/HR:
* font/devps/NB:
* font/devps/NBI:
* font/devps/NI:
* font/devps/NR:
* font/devps/PB:
* font/devps/PBI:
* font/devps/PI:
* font/devps/PR:
* font/devps/TB:
* font/devps/TBI:
* font/devps/TI:
* font/devps/TR:
* font/devps/ZCMI: Replace/rename entry for `*m` glyph to `mc`, removing
`mc` as an alias thereof; annotate the corresponding code point as
U+00B5, not U+03BC. The micro sign (groff: \[mc]) is a styled glyph
often found in text faces. `*m` is an unstyled, but traditionally
slanted, lowercase Greek mu used overwhelmingly in mathematical or
scientific typesetting contexts. It is not appropriate for setting
the modern Greek language.
* font/devps/generate/symbol.map:
* font/devps/generate/text.map: Remove spurious mappings of groff's
`\[mc]` to PostScript's `mu`. This prevents afmtodit(1) from
resurrecting the aforementioned problem, though for unrelated reasons
we don't regenerate the font description files for grops(1) when
building groff--we should, someday. (Among other manual changes, we
added kerning pairs; see Savannah #58897.)
commit 13abec8c47196a0f9341eaf564a6818fc1d08b47
Author: G. Branden Robinson <[email protected]>
Date: Thu Jun 26 00:35:14 2025 -0500
[devps]: Fix Savannah #67244 (2/3).
* font/devps/generate/text.map: Drop all mappings of symbolic/
mathematical/unstyled Greek special characters `*[A-Za-z]` to
PostScript glyph names. As noted above, such mappings are not
appropriate for text fonts, which (typically) have multiple styles
available.
commit b3066866b0b5b98014e1ca8eb852ce114f6023cc
Author: G. Branden Robinson <[email protected]>
Date: Sat Jun 28 01:51:03 2025 -0500
[libgroff]: Fix Savannah #67244 (3/3).
* src/libs/libgroff/uniglyph.cpp (struct S): Delete mappings of code
points from Unicode Greek and Coptic block (U+0370..U+03FF) to *roff's
special character identifiers for "technical" use of classical Greek;
see above.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67244>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
