Al-Qurtas-Islamic-bank-The-.../src
Wu, Chia-I (吳佳一) 0d565fdc1d * include/freetype/internal/ftobjs.h (FT_Face_InternalRec): Remove
unused `max_points' and `max_contours'.

* src/cid/cidobjs.c (cid_face_init), src/type1/t1objs.c
(T1_Face_Init), src/type42/t42objs.c (T42_Face_Init): Update.

* include/freetype/internal/tttypes.h (TT_FaceRec): Remove unused
`max_components'.

* src/truetype/ttinterp.h (TT_ExecContextRec): Remove unused
`loadSize' and `loadStack'.

* src/truetype/ttinterp.c (TT_Done_Context, TT_Load_Context),
src/sfnt/ttload.c (tt_face_load_maxp): Update.

* src/cff/cffobjs.h (cff_size_select), src/sfnt/sfdriver.c
(sfnt_interface), src/truetype/ttdriver.c (tt_size_request): Fix
compiler errors/warnings when TT_CONFIG_OPTION_EMBEDDED_BITMAPS is not
defined.

* src/sfnt/ttmtx.c (tt_face_load_hmtx, tt_face_get_metrics): Fix
possible segment faults for the non-FT_OPTIMIZE_MEMORY'ed versions.
(finally!)

For most OpenType tables, `tt_face_load_xxxx' simply loads the table
and `face->root' is set later in `sfnt_load_face'.  Here, we try to
make this work for _all_ tables.

* src/sfnt/ttsbit.c, src/sfnt/ttsbit0.c, src/sfnt/ttload.c,
src/sfnt/ttmtx.c: all `tt_face_load_xxxx' should load the table and
then exit.  Error handling or setting face->root is done later in
`sfnt_load_face'.
Pretty trace messages.

* src/sfnt/sfobjs.c (sfnt_load_face): Work harder.
Mac bitmap-only fonts are not scalable.
Check that `face->header.Units_Per_EM' is not zero.
(LOAD_, LOADM_): Pretty trace messages.

* src/sfnt/ttsbit0.c (tt_face_load_strike_metrics): Read metrics from
`eblc'.

* src/sfnt/ttcmap.c (tt_face_build_cmaps), src/sfnt/ttpost.c
(load_format_20, load_format_25, tt_face_get_ps_name): Use
face->max_profile.numGlyphs, instead of face->root.num_glyphs.
2006-02-15 07:44:31 +00:00
..
autofit * include/freetype/ftoutln.h (FT_Outline_Embolden): Mention in 2006-02-15 06:05:52 +00:00
base Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
bdf Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
cache Formatting, copyright years. 2006-01-27 14:16:16 +00:00
cff * include/freetype/internal/ftobjs.h (FT_Face_InternalRec): Remove 2006-02-15 07:44:31 +00:00
cid * include/freetype/internal/ftobjs.h (FT_Face_InternalRec): Remove 2006-02-15 07:44:31 +00:00
gxvalid * src/otvalid/module.mk: s/otvalid_module_class/otv_module_class/. 2006-02-01 05:14:25 +00:00
gzip Formatting, copyright years. 2006-01-27 14:16:16 +00:00
lzw formatting, comment clean-up 2005-10-23 19:25:41 +00:00
otvalid * src/otvalid/module.mk: s/otvalid_module_class/otv_module_class/. 2006-02-01 05:14:25 +00:00
pcf Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
pfr Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
psaux Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
pshinter Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
psnames Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
raster Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
sfnt * include/freetype/internal/ftobjs.h (FT_Face_InternalRec): Remove 2006-02-15 07:44:31 +00:00
smooth Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
tools * include/freetype/internal/t1types.h (AFM_FontInfo), 2006-01-31 07:01:24 +00:00
truetype * include/freetype/internal/ftobjs.h (FT_Face_InternalRec): Remove 2006-02-15 07:44:31 +00:00
type1 * include/freetype/internal/ftobjs.h (FT_Face_InternalRec): Remove 2006-02-15 07:44:31 +00:00
type42 * include/freetype/internal/ftobjs.h (FT_Face_InternalRec): Remove 2006-02-15 07:44:31 +00:00
winfonts Implement new, simplified module selection. With GNU make it is now 2006-01-31 20:17:42 +00:00
Jamfile Add license. 2005-06-04 23:04:30 +00:00