gbranden pushed a commit to branch master
in repository groff.
commit b3066866b0b5b98014e1ca8eb852ce114f6023cc
Author: G. Branden Robinson <[email protected]>
AuthorDate: 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.
---
ChangeLog | 4 ++++
src/libs/libgroff/uniglyph.cpp | 53 ------------------------------------------
2 files changed, 4 insertions(+), 53 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 9a08f7f07..1c94cce40 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -55,6 +55,10 @@
PostScript glyph names. As noted above, such mappings are not
appropriate for text fonts, which (typically) have multiple
styles available.
+ * 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.
2025-06-26 G. Branden Robinson <[email protected]>
diff --git a/src/libs/libgroff/uniglyph.cpp b/src/libs/libgroff/uniglyph.cpp
index 25480cc1f..c6b54ed24 100644
--- a/src/libs/libgroff/uniglyph.cpp
+++ b/src/libs/libgroff/uniglyph.cpp
@@ -280,59 +280,6 @@ struct S {
{ "02DA", "ao" },
{ "02DB", "ho" },
{ "02DD", "a\"" },
- { "0391", "*A" },
- { "0392", "*B" },
- { "0393", "*G" },
- { "0394", "*D" },
- { "0395", "*E" },
- { "0396", "*Z" },
- { "0397", "*Y" },
- { "0398", "*H" },
- { "0399", "*I" },
- { "039A", "*K" },
- { "039B", "*L" },
- { "039C", "*M" },
- { "039D", "*N" },
- { "039E", "*C" },
- { "039F", "*O" },
- { "03A0", "*P" },
- { "03A1", "*R" },
- { "03A3", "*S" },
- { "03A4", "*T" },
- { "03A5", "*U" },
- { "03A6", "*F" },
- { "03A7", "*X" },
- { "03A8", "*Q" },
- { "03A9", "*W" },
- { "03B1", "*a" },
- { "03B2", "*b" },
- { "03B3", "*g" },
- { "03B4", "*d" },
- { "03B5", "*e" },
- { "03B6", "*z" },
- { "03B7", "*y" },
- { "03B8", "*h" },
- { "03B9", "*i" },
- { "03BA", "*k" },
- { "03BB", "*l" },
- { "03BC", "*m" },
- { "03BD", "*n" },
- { "03BE", "*c" },
- { "03BF", "*o" },
- { "03C0", "*p" },
- { "03C1", "*r" },
- { "03C2", "ts" },
- { "03C3", "*s" },
- { "03C4", "*t" },
- { "03C5", "*u" },
- { "03C6", "+f" },
- { "03C7", "*x" },
- { "03C8", "*q" },
- { "03C9", "*w" },
- { "03D1", "+h" },
- { "03D5", "*f" },
- { "03D6", "+p" },
- { "03F5", "+e" },
//{ "2010", "-" },
{ "2010", "hy" },
{ "2013", "en" },
_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit