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 <g.branden.robin...@gmail.com> 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 <g.branden.robin...@gmail.com> 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 <g.branden.robin...@gmail.com> 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