Al-Qurtas-Islamic-bank-The-.../src
Jens Claudius 9950adcc11 * freetype2/include/freetype/internal/psaux.h: (enum T1_TokenType_):
add T1_TOKEN_TYPE_KEY. (struct T1_FieldRec_) add `dict'. Add macros
T1_FIELD_DICT_FONTDICT and  T1_FIELD_DICT_PRIVATE. Change T1_NEW_XXX and
T1_FIELD_XXX macros to take the dictionary where the PS keywords is
expected as an additional argument.

* freetype2/src/cid/cidload.c: (T1_FieldRec): Adjust invocations
of T1_FIELD_XXX.

* freetype2/src/cid/cidtoken.h: Adjust invocations of T1_FIELD_XXX.

* freetype2/src/psaux/psobjs.c: Add macro FT_COMPONENT for tracing.
(ps_parser_to_token): Report a PostScript key as T1_TOKEN_TYPE_KEY
instead as T1_TOKEN_TYPE_ANY. (ps_parser_load_field): Make sure a token
that should be a string or name is a string or name indeed. Avoid
memory leak if a keyword has been already encountered and its value
is overwritten.

* freetype2/src/type1/t1load.c: (T1_FieldRec): Adjust invocations of
T1_FIELD_XXX. (parse_dict): Ignore keywords that occur in the wrong
dictionary (e.g., in Private instead of FontDict).

* freetype2/src/type1/t1tokens.h: Adjust invocations of T1_FIELD_XXX.
2006-08-13 12:14:36 +00:00
..
autofit * src/truetype/ttgload.c (TT_Load_Composite_Glyph) 2006-05-17 22:55:04 +00:00
base formatting, copyright years 2006-06-25 06:07:14 +00:00
bdf * src/bdf/bdfdrivr.c (BDF_Face_Init): Handle fonts correctly which 2006-06-27 06:20:01 +00:00
cache * src/truetype/ttgload.c (TT_Load_Composite_Glyph) 2006-05-17 22:55:04 +00:00
cff oops, stupid error fixed 2006-06-06 13:53:26 +00:00
cid * freetype2/include/freetype/internal/psaux.h: (enum T1_TokenType_): 2006-08-13 12:14:36 +00:00
gxvalid Further C library abstraction. Based on a patch from 2006-04-29 07:31:16 +00:00
gzip * src/truetype/ttgload.c (TT_Load_Composite_Glyph) 2006-05-17 22:55:04 +00:00
lzw * src/lzw/ftlzw2.c: Renamed to... 2006-05-04 07:13:05 +00:00
otvalid
pcf Add many checks to protect against malformed PCF files. 2006-07-08 21:31:24 +00:00
pfr * src/pfr/pfrobjs.c (pfr_face_init): fix the computation 2006-06-04 14:33:08 +00:00
psaux * freetype2/include/freetype/internal/psaux.h: (enum T1_TokenType_): 2006-08-13 12:14:36 +00:00
pshinter Normalize quotation to `...'. 2006-03-24 12:46:49 +00:00
psnames * include/freetype/internal/services/svpscmap.h, src/cff/cffcmap.c, 2006-06-06 08:14:14 +00:00
raster * include/freetype/internal/ftmemory.h: s/new/newsz/ (for C++). 2006-05-02 22:22:16 +00:00
sfnt * include/freetype/internal/ftmemory.h, src/base/ftbitmap.c, 2006-05-02 09:00:29 +00:00
smooth Formatting, copyright years. 2006-02-25 16:52:16 +00:00
tools * src/tools/docmaker/tohtml.py (block_footer): Split into... 2006-05-12 15:05:45 +00:00
truetype Fix two hinting bugs as reported in 2006-06-25 06:27:27 +00:00
type1 * freetype2/include/freetype/internal/psaux.h: (enum T1_TokenType_): 2006-08-13 12:14:36 +00:00
type42 * freetype2/include/freetype/internal/psaux.h: (enum T1_TokenType_): 2006-08-13 12:14:36 +00:00
winfonts * include/freetype/internal/ftmemory.h, src/base/ftbitmap.c, 2006-05-02 09:00:29 +00:00
Jamfile