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

Reply via email to