freetype2/include/freetype
Ewald Hew dff40d03df Add T1_CONFIG_OPTION_OLD_ENGINE configuration option.
This controls whether the old Type 1 engine gets compiled into FreeType.
It is disabled by default.

* devel/ftoption.h, include/freetype/config/ftoption.h
(T1_CONFIG_OPTION_OLD_ENGINE): New macro.

* include/freetype/internal/psaux.h (PS_Decoder): Remove unused field.
* include/freetype/internal/psaux.h, src/cid/cidgload.c
(cid_load_glyph), src/psaux/psauxmod.c, src/psaux/psobjs.c
(ps_builder_add_point), src/psaux/t1decode.c
(t1_lookup_glyph_by_stdcharcode, t1_decoder_parse_glyph,
t1operator_seac, t1_decoder_parse_charstrings), src/psaux/t1decode.h,
src/type1/t1gload.c (T1_Parse_Glyph_And_Get_Char_String): Surround
relevant code with macro.
Minor code changes.
2017-10-12 18:32:50 +08:00
..
config Add T1_CONFIG_OPTION_OLD_ENGINE configuration option. 2017-10-12 18:32:50 +08:00
internal Add T1_CONFIG_OPTION_OLD_ENGINE configuration option. 2017-10-12 18:32:50 +08:00
freetype.h Document global size metrics needed for native bytecode hinting (#52165). 2017-10-08 10:37:50 +02:00
ftadvanc.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftautoh.h Add some `since' fields (back to version 2.4.8). 2017-09-21 14:56:58 +02:00
ftbbox.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftbdf.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftbitmap.h [include] Whitespace. 2017-10-01 00:41:07 +02:00
ftbzip2.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftcache.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftcffdrv.h Add some `since' fields (back to version 2.4.8). 2017-09-21 14:56:58 +02:00
ftchapters.h [pcf] Make long family names configurable. 2017-01-09 11:30:32 +01:00
ftcid.h [include] Whitespace. 2017-10-01 00:41:07 +02:00
fterrdef.h [sfnt, truetype] Improve handling of missing sbits. 2017-08-11 09:34:20 +02:00
fterrors.h s/ /~/ 2017-09-06 21:21:14 -04:00
ftfntfmt.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftgasp.h * include/freetype/ftgasp.h (FT_GASP_SYMMETRIC_GRIDFIT): Fix value. 2017-02-03 08:31:18 +01:00
ftglyph.h Minor comment. 2017-06-01 17:03:07 +02:00
ftgxval.h [include] Whitespace. 2017-10-01 00:41:07 +02:00
ftgzip.h Add some `since' fields (back to version 2.4.8). 2017-09-21 14:56:58 +02:00
ftimage.h Add some `since' fields (back to version 2.4.8). 2017-09-21 14:56:58 +02:00
ftincrem.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftlcdfil.h Bitmap metrics presetting [1/2]. 2017-09-28 00:20:50 -04:00
ftlist.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftlzw.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftmac.h Minor comment fix. 2017-08-16 05:46:10 +02:00
ftmm.h [cff, truetype] Adjust behaviour of named instances. 2017-10-07 13:10:53 +02:00
ftmodapi.h Add some `since' fields (back to version 2.4.8). 2017-09-21 14:56:58 +02:00
ftmoderr.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftotval.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftoutln.h Minor. 2017-09-15 21:49:34 -04:00
ftpcfdrv.h Copyright notices, formatting, whitespace, minor doc fixes. 2017-09-26 12:53:41 +02:00
ftpfr.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftrender.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftsizes.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftsnames.h Add some `since' fields (back to version 2.4.8). 2017-09-21 14:56:58 +02:00
ftstroke.h */*: s/backwards compatibility/backward compatibility/. 2017-05-03 23:54:29 +02:00
ftsynth.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftsystem.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftt1drv.h Copyright notices, formatting, whitespace, minor doc fixes. 2017-09-26 12:53:41 +02:00
fttrigon.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftttdrv.h Copyright notices, formatting, whitespace, minor doc fixes. 2017-09-26 12:53:41 +02:00
fttypes.h [include] Whitespace. 2017-10-01 00:41:07 +02:00
ftwinfnt.h Update copyright year. 2017-01-04 20:16:34 +01:00
t1tables.h Add some `since' fields (back to version 2.4.8). 2017-09-21 14:56:58 +02:00
ttnameid.h */*: s/backwards compatibility/backward compatibility/. 2017-05-03 23:54:29 +02:00
tttables.h ftsnames.h, ttnameid.h, tttables.h: Revise documentation. 2017-01-17 12:39:53 +01:00
tttags.h [sfnt, truetype] Register the tags for marginal fonts. 2017-09-09 01:03:26 +09:00
ttunpat.h */*: s/backwards compatibility/backward compatibility/. 2017-05-03 23:54:29 +02:00