file gxdriver.h was initially added on branch LAYOUT.
file gxobjs.c was initially added on branch LAYOUT.
file ftlayout.txt was initially added on branch LAYOUT.
file ftlayout.h was initially added on branch LAYOUT.
* builds/unix/ltmain.sh: Regenerated with `libtoolize --force
* builds/unix/ft-munmap.m4 (FT_MUNMAP_PARAM): Fix arguments of
Handle broken FNT files which don't have a trailing NULL byte
* src/base/descrip.mms (OBJS): Add ftbbox.obj.
Add vertical phantom points.
* src/bdf/bdfdrivr.c (BDF_Glyph_Load): Fix left side bearing.
* src/cache/ftcmru.c (FTC_MruList_RemoveSelection): Handle a NULL
* src/sfnt/ttload.c (tt_face_load_sfnt_header): Reject face_index
Delete Jamfile.in, add include/freetype/ftlzw.h.
* Jamfile, vms_make.com, builds/win32/visualc/freetype.dsp,
* src/pshinter/pshalgo.c (psh_hint_table_init): Simplify code.
Add embedded bitmap support to CFF driver.
* src/pshinter/pshglob.c (psh_globals_scale_widths): Don't use
* builds/unix/configure.ac: Fix compiler flags for
* src/pshinter/pshglob.c (psh_globals_new): Fix value of
* src/autohint/ahhint.c (ah_hinter_load) <FT_GLYPH_FORMAT_OUTLINE>:
* include/freetype/t1tables.h (PS_PrivateRec): Add
Provide generic access to MacOS resource forks.
adding support for dummy script, i.e. no-hinting for non latin glyphs
* src/autofit/afhints.c, src/autofit/afhints.h, src/autofit/aflatin.c,
* src/pshinter/pshalgo.c (PSH_STRONG_THRESHOLD): Changed to hold
* src/pshinter/pshrec.c (ps_mask_table_set_bits): Don't call
* src/base/ftstroke.c (FT_Glyph_StrokeBorder): Fix enum handling.
* include/freetype/freetype.h: Document FT_LOAD_TARGET_XXX properly.
Fix callback functions in cache module.
* include/freetype/ftmac.h (FT_GetFile_From_Mac_Name): Fix a typo
* src/base/ftobjs.c (FT_Set_Char_Size): Fix typo.
* builds/unix/ftsystem.c: Include errno.h.
* src/type42/t42objs.c (T42_Face_Init), src/type1/t1objs.c
* src/base/ftobjs.c (FT_Set_Char_Size): Return immediately if
* src/cid/cidload.c (cid_face_open): Always allocate
* src/cff/cffgload.c (cff_decoder_parse_charstrings)
* builds/unix/configure.in: Call AC_SUBST for `enable_shared',
* src/bdf/bdfdrivr.c (BDF_Face_Init, BDF_Set_Pixel_Size): Fix
* builds/win32/visualc/index.html,
* include/freetype/cache/ftccache.h (FTC_CACHE_LOOKUP_CMP):
* src/type1/t1load.c (parse_dict): Handle `RD' and `-|' commands
* src/type1/t1load.c (parse_charstrings): Exit immediately if
* src/sfnt/Jamfile: removing "ttcmap" from the list of sources
* src/cff/cffgload.c (cff_operator_seac): Fix magnitude of
* builds/win32/visualc/index.html: detailled explanations
* src/cff/cffload.c (cff_subfont_load): Initialize `dict'.
Add support for the hexadicimal representation of binary data
* include/freetype/ftcache.h: Delete duplicated definition of
* src/type1/t1parse.c (T1_Get_Private_Dict): Skip exactly one
* src/sfnt/ttsbit.c: removed compiler warning
* src/tools/docmaker/*: updating the DocMaker tool, adding a new
* include/freetype/ftcache.h, include/freetype/cache/ftcmanag.h:
* src/base/ftstroke.c, include/freetype/ftstroke.h: fixing bugs and
* src/base/ftoutln.c (ft_orientation_extremum_compute): fixing
* include/freetype/internal/ftmemory.h,
* src/cff/cffload.c (cff_font_load): Load charstrings_index earlier.
* src/pshinter/pshalgo.c (psh_glyph_init): Move assignment of
Make `FT_Get_CMap_Language_ID' work with CFF. Bug reported by
* src/base/ftobjs.c (destroy_charmaps): New function.
* src/cff/cffgload.c (cff_decoder_parse_charstrings)
* src/truetype/ttgload.c (TT_Load_Simple_Glyph): Revert previous
* src/truetype/ttgload.c (TT_Load_Simple_Glyph): Handle `repeated
* include/freetype/internal/sfnt.h (TT_Set_SBit_Strike_Func):
* src/base/fttrigon.c, src/base/ftgloadr.c: Inlude
* src/cache/ftcsbits.c (FTC_SNode_Weight):
* fixed compilation problems in the cache sub-system
* src/cff/cffgload.c (cff_lookup_glyph_by_stdcharcode): Handle
* include/freetype/fttypes.h
* include/freetype/cache/ftccache.h,
* include/freetype/ftwinfnt.h (FT_WinFNT_ID_*): New definitions
* include/freetype/ftcache.h,
* src/type1/t1load.c (parse_dict): Stop parsing if `eexec' keyword
important bug fixes for new cache code
* devel/ftoption.h: Define FT_DEBUG_MEMORY.
* src/cff/cfftypes.h (CFF_MAX_CID_FONTS): Increase to 32. For
new version of the cache sub-system - still under debugging
automatically-generated version updates
automatically-generated version updates
* include/freetype/ttnameid.h (TT_ADOBE_ID_LATIN_1): New macro.
* src/cff/cfftypes.h (CFF_FontRecDictRec): Change type of
* src/sfnt/sfobjs.c (sfnt_init_face): Don't set
Add new function FT_Get_CMap_Language_ID to extract the language ID
* include/freetype/internal/tttypes.h (TT_TableDirRec,
* src/sfnt/ttcmap.c, src/sfnt/ttcmap.h: Removed. Obsolete.
Import of Wolfgang's Atari support