freetype/src
Ewald Hew 44dce28f96 [psaux, cff] Add new service for inter-module calls.
NOTE: Does not compile!

This is to allow CFF functions moved to `psaux' to call functions declared in src/cff/cffload.h.

* include/freetype/internal/services/svcfftl.h: Create new FT_Service_CFFLoad service.

* include/freetype/internal/ftserv.h: Added new macro FT_DEFINE_SERVICEDESCREC10.
Added define for new service header.

* src/cff/cffdrivr.c, src/cff/cffpic.h: Register the new service.

* src/cff/cfftypes.h (CFF_FontRec), src/psaux/cf2font.h (CF2_FontRec): Add service interface.

* src/cff/cffobjs.c, src/psaux/cf2font.c, src/psaux/cf2ft.c, src/psaux/cf2intrp.c, src/psaux/cffdecode.c: Use the new service.
2017-08-21 14:17:42 +08:00
..
autofit [autofit] More code sorting. 2017-05-17 07:56:53 +02:00
base [base] Minor API improvement for default variation axis setting. 2017-08-10 12:56:50 +02:00
bdf [bdf, cff] Integer overflows. 2017-06-15 19:39:50 +02:00
bzip2 Update copyright year. 2017-01-04 20:16:34 +01:00
cache Improve `make multi'. 2017-03-18 07:06:49 +01:00
cff [psaux, cff] Add new service for inter-module calls. 2017-08-21 14:17:42 +08:00
cid Introduce `FT_Size_InternalRec' structure. 2017-04-22 12:48:50 +02:00
gxvalid Improve `make multi'. 2017-03-18 07:06:49 +01:00
gzip Typos. 2017-01-24 23:56:59 -05:00
lzw Update copyright year. 2017-01-04 20:16:34 +01:00
otvalid Improve `make multi'. 2017-03-18 07:06:49 +01:00
pcf * src/winfonts/winfnt.c (FNT_Face_Init): Don't set active encoding. 2017-06-14 07:51:04 +02:00
pfr * src/winfonts/winfnt.c (FNT_Face_Init): Don't set active encoding. 2017-06-14 07:51:04 +02:00
psaux [psaux, cff] Add new service for inter-module calls. 2017-08-21 14:17:42 +08:00
pshinter [autofit] Remove `slight' auto-hint mode again. 2017-05-02 12:32:19 +02:00
psnames [psnames] Really fix issue #49949. 2017-08-09 07:45:12 +02:00
raster Remove remnants of raster pool. 2017-05-14 21:57:27 +02:00
sfnt [sfnt] Avoid synthetic unicode for symbol fonts with PUA. 2017-08-17 21:28:32 -04:00
smooth [smooth] Harmony LCD rendering. 2017-08-08 22:29:51 -04:00
tools [psnames] Really fix issue #49949. 2017-08-09 07:45:12 +02:00
truetype [sfnt, truetype] Improve handling of missing sbits. 2017-08-11 09:34:20 +02:00
type1 * src/winfonts/winfnt.c (FNT_Face_Init): Don't set active encoding. 2017-06-14 07:51:04 +02:00
type42 * src/winfonts/winfnt.c (FNT_Face_Init): Don't set active encoding. 2017-06-14 07:51:04 +02:00
winfonts * src/winfonts/winfnt.c (FNT_Face_Init): Don't set active encoding. 2017-06-14 07:51:04 +02:00
Jamfile Update copyright year. 2017-01-04 20:16:34 +01:00