David Turner
94dbf7f022
fixed a small bug in FT_CMaps support
2002-03-26 02:38:39 +00:00
David Turner
2ded2c1d30
* src/base/ftobjs.c, src/sfnt/ttcmap0.c, src/type1/t1objs.c:
...
various fixes to make the FT_CMaps support work correctly
(more tests are still needed)
2002-03-22 22:37:40 +00:00
David Turner
ed54f28e4a
various fixes to the FT_CMaps support
2002-03-22 17:09:52 +00:00
David Turner
fd88e7c7c8
* include/freetype/internal/ftobjs.h,
...
src/sfnt/Jamfile, src/sfnt/rules.mk,
src/sfnt/sfnt.c, src/sfnt/sfobjs.c,
src/sfnt/ttload.c, src/sfnt/ttcmap0.c, src/sfnt/ttcmap0.h:
updated the SFNT charmap support to use FT_CMaps
2002-03-22 15:02:38 +00:00
David Turner
a890c29cb0
* include/freetype/internal/ftstream.h,
...
src/base/ftstream.c, src/cff/cffload.c, src/pcf/pcfread.c,
src/sfnt/ttcmap.c, src/sfnt/ttcmap0.c, src/sfnt/ttload.c,
src/sfnt/ttpost.c, src/sfnt/ttsbit.c,
src/truetype/ttgload.c, src/truetype/ttpload.c,
src/winfonts/winfnt.c:
changed the definitions of stream macros. Examples:
NEXT_Byte => FT_NEXT_BYTE
NEXT_Short => FT_NEXT_SHORT
NEXT_UShortLE => FT_NEXT_USHORT_LE
READ_Short => FT_READ_SHORT
GET_Long => FT_GET_LONG
etc..
also introduced the FT_PEEK_XXXX functions..
2002-03-22 12:55:23 +00:00
David Turner
bc82f1bbef
* include/freetype/ftconfig.h: changed FT_LOCAL xxxx to FT_LOCAL( xxxx )
...
everywhere in the source. Sames goes for FT_LOCAL_DEF xxxx translated
into FT_LOCAL_DEF( xxxxx )
2002-03-01 02:26:22 +00:00
David Turner
4e7eeeec7b
yet another logical transformation of the internals to make them
...
more consistent and understandable..
mainly, changing things like PS_Table => PS_TableRec + *PS_Table
2002-02-28 16:10:29 +00:00
David Turner
617a2e1c3c
adding several experimental sources:
...
- OpenType Layout validation and parsing (common tables)
- Type 1 charmap processing
2002-02-27 21:25:47 +00:00
David Turner
23ce5d4575
adding new & experimental charmap processor
2002-02-22 18:28:11 +00:00