]> git.eshelyaron.com Git - emacs.git/commit
Implement the get_variation_glyphs method for FreeType >= 2.3.6
authorYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Sun, 2 Jun 2019 04:33:43 +0000 (13:33 +0900)
committerYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Sun, 2 Jun 2019 04:33:43 +0000 (13:33 +0900)
commit295572c6f603c7150f68f3a7479fb0969b2f86d0
treebe63752fccbd05d7863fe7329e717da77d3f803f
parent2ae0c7a434dcdcc53e2ccfc758093714b0695c3b
Implement the get_variation_glyphs method for FreeType >= 2.3.6

* configure.ac: Check availability of FT_Face_GetCharVariantIndex.

* src/ftfont.c (ftfont_variation_glyphs) [HAVE_FT_FACE_GETCHARVARIANTINDEX]:
Add function implementation.

* src/ftcrfont.c (ftcrfont_variation_glyphs)
[HAVE_FT_FACE_GETCHARVARIANTINDEX]: Use function implementation for
HAVE_OTF_GET_VARIATION_GLYPHS.

* src/ftfont.c (ftfont_driver) [HAVE_FT_FACE_GETCHARVARIANTINDEX]:
* src/xftfont.c (xftfont_driver) [HAVE_FT_FACE_GETCHARVARIANTINDEX]:
* src/ftxfont.c (ftxfont_driver) [HAVE_FT_FACE_GETCHARVARIANTINDEX]:
* src/ftcrfont.c (ftcrfont_driver) [HAVE_FT_FACE_GETCHARVARIANTINDEX]:
Populate the get_variation_glyphs method.
configure.ac
src/ftcrfont.c
src/ftfont.c
src/ftxfont.c
src/xftfont.c