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