gbranden pushed a commit to branch master
in repository groff.

commit 13abec8c47196a0f9341eaf564a6818fc1d08b47
Author: G. Branden Robinson <[email protected]>
AuthorDate: 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.
---
 ChangeLog                    |  5 +++++
 font/devps/generate/text.map | 48 --------------------------------------------
 2 files changed, 5 insertions(+), 48 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 978dea299..9a08f7f07 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -50,6 +50,11 @@
        for grops(1) when building groff--we should, someday.  (Among
        other manual changes, we added kerning pairs; see Savannah
        #58897.)
+       * 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.
 
 2025-06-26  G. Branden Robinson <[email protected]>
 
diff --git a/font/devps/generate/text.map b/font/devps/generate/text.map
index 31c45365f..ac8222953 100644
--- a/font/devps/generate/text.map
+++ b/font/devps/generate/text.map
@@ -20,8 +20,6 @@ AE AE
 agrave `a
 Agrave `A
 aleph Ah
-alpha *a
-Alpha *A
 ampersand &
 angle /_
 angleleft la
@@ -57,8 +55,6 @@ bar |
 bar ba
 b b
 B B
-beta *b
-Beta *B
 braceex barex
 braceex braceex
 braceex braceleftex
@@ -108,8 +104,6 @@ Ccedilla ,C
 cedilla ac
 cent ct
 checkmark OK
-chi *x
-Chi *X
 circle ci
 circlemultiply c*
 circleplus c+
@@ -126,8 +120,6 @@ dagger dg
 d d
 D D
 degree de
-delta *d
-Delta *D
 diamond DI
 dieresis ad
 divide tdi
@@ -152,12 +144,8 @@ element mo
 emdash em
 emptyset es
 endash en
-epsilon *e
-Epsilon *E
 equal =
 equivalence ==
-eta *y
-Eta *Y
 Eth -D
 eth Sd
 Euro Eu
@@ -176,8 +164,6 @@ fl fl
 florin Fn
 four 4
 fraction f/
-gamma *g
-Gamma *G
 germandbls ss
 g g
 G G
@@ -214,16 +200,10 @@ integralex u23AE
 integral integral
 integral is
 intersection ca
-iota *i
-Iota *I
 j j
 J J
-kappa *k
-Kappa *K
 k k
 K K
-lambda *l
-Lambda *L
 less <
 lessequal <=
 l l
@@ -241,8 +221,6 @@ m m
 M M
 mu1 mc
 multiply tmu
-mu *m
-Mu *M
 nine 9
 n n
 N N
@@ -253,8 +231,6 @@ ntilde ~n
 Ntilde ~N
 numbersign #
 numbersign sh
-nu *n
-Nu *N
 oacute 'o
 Oacute 'O
 ocircumflex ^o
@@ -267,10 +243,6 @@ ogonek ho
 ograve `o
 Ograve `O
 omega1 +p
-omega *w
-Omega *W
-omicron *o
-Omicron *O
 one 1
 oneeighth 18
 onehalf 12
@@ -301,10 +273,6 @@ periodcentered pc
 perpendicular pp
 perthousand %0
 phi1 +f
-phi *f
-Phi *F
-pi *p
-Pi *P
 plus +
 plusminus t+-
 p p
@@ -313,8 +281,6 @@ product product
 propersubset sb
 propersuperset sp
 proportional pt
-psi *q
-Psi *Q
 q q
 Q Q
 question ?
@@ -337,8 +303,6 @@ reflexsubset ib
 reflexsuperset ip
 registered rg
 Rfraktur Re
-rho *r
-Rho *R
 ring ao
 r r
 R R
@@ -351,8 +315,6 @@ seven 7
 seveneighths 78
 SF110000 br
 sigma1 ts
-sigma *s
-Sigma *S
 similar ap
 six 6
 slash /
@@ -363,13 +325,9 @@ S S
 sterling Po
 suchthat st
 summation sum
-tau *t
-Tau *T
 therefore 3d
 therefore tf
 theta1 +h
-theta *h
-Theta *H
 thorn Tp
 Thorn TP
 three 3
@@ -407,8 +365,6 @@ uni25A1 sq
 uni261C lh
 union cu
 universal fa
-upsilon *u
-Upsilon *U
 u u
 U U
 v v
@@ -416,8 +372,6 @@ V V
 weierstrass wp
 w w
 W W
-xi *c
-Xi *C
 x x
 X X
 yacute 'y
@@ -430,7 +384,5 @@ Y Y
 zcaron vz
 Zcaron vZ
 zero 0
-zeta *z
-Zeta *Z
 z z
 Z Z

_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to