Alexei Podtelezhnikov
75cb071b3f
[sfnt] Synthesize a Unicode charmap if one is missing.
* src/sfnt/ttcmap.h (tt_cmap_unicode_class_rec): Declare it.
* src/sfnt/ttcmap.c (tt_get_glyph_name, tt_cmap_unicode_init,
tt_cmap_unicode_done, tt_cmap_unicode_char_index,
tt_cmap_unicode_char_next, tt_cmap_unicode_class_rec): Implement
synthetic Unicode charmap class.
(tt_get_cmap_info): Make sure the callback is available.
* src/sfnt/sfobjs.c (sfnt_load_face)
[FT_CONFIG_OPTION_POSTSCRIPT_NAMES]: If Unicode charmap is missing,
synthesize one.
* include/freetype/config/ftoption.h: Document it.
* devel/ftoption.h: Ditto.
2017-06-21 22:52:37 -04:00
..
2017-06-21 22:52:37 -04:00
2017-06-09 20:34:28 +02:00
2017-06-14 07:51:04 +02:00
2017-01-04 20:16:34 +01:00
2017-05-13 06:29:04 +02:00
2017-01-04 20:16:34 +01:00
2017-01-04 20:16:34 +01:00
2017-01-04 20:16:34 +01:00
2017-01-04 20:16:34 +01:00
2017-01-04 20:16:34 +01:00
2017-05-13 06:29:04 +02:00
2017-01-09 11:30:32 +01:00
2017-01-04 20:16:34 +01:00
2017-04-03 11:37:33 +02:00
2017-05-03 23:54:29 +02:00
2017-01-04 20:16:34 +01:00
2017-02-03 08:31:18 +01:00
2017-06-01 17:03:07 +02:00
2017-01-04 20:16:34 +01:00
2017-01-04 20:16:34 +01:00
2017-05-14 21:57:27 +02:00
2017-01-04 20:16:34 +01:00
2017-05-13 06:29:04 +02:00
2017-01-04 20:16:34 +01:00
2017-01-04 20:16:34 +01:00
2017-01-04 20:16:34 +01:00
2017-03-06 20:45:08 +01:00
2017-01-23 12:53:18 +01:00
2017-01-04 20:16:34 +01:00
2017-01-04 20:16:34 +01:00
2017-01-04 20:16:34 +01:00
2017-01-09 11:30:32 +01:00
2017-01-04 20:16:34 +01:00
2017-01-04 20:16:34 +01:00
2017-01-04 20:16:34 +01:00
2017-05-03 23:54:29 +02:00
2017-05-03 23:54:29 +02:00
2017-01-04 20:16:34 +01:00
2017-01-04 20:16:34 +01:00
2017-01-04 20:16:34 +01:00
2017-05-03 23:54:29 +02:00
2017-01-04 20:16:34 +01:00
2017-01-04 20:16:34 +01:00
2017-05-03 23:54:29 +02:00
2017-05-03 23:54:29 +02:00
2017-01-17 12:39:53 +01:00
2017-01-04 20:16:34 +01:00
2017-05-03 23:54:29 +02:00