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/

Attachment: signature.asc
Description: PGP signature

Reply via email to