* include/freetype/config/ftoption.h: disabling TrueType bytecode
* src/autohint/ahhint.c (ah_hinter_load_glyph): fixed bug
* Jamfile: adding the "refdoc" target to the Jamfile in order to
* include/freetype/config/ftoption.h, devel/ftoption.h,
* src/type1/t1gload.c (T1_Load_Glyph), src/cff/cffgload.c
* src/type1/t1gload.c (T1_Load_Glyph), src/cff/cffgload.c
* builds/unix/configure.ac (version_info): Set to 9:4:3.
* src/tools/docmaker/tohtml.py
(code_header, code_footer): Don't change font colour directly but
Make reference valid HTML 4.01 transitional.
* include/freetype/freetype.h (FREETYPE_PATCH): Set to 5.
* include/freetype/internal/psaux.h (PS_Parser_FuncsRec): New
* builds/freetype.mk (DOC_DIR): New variable.
* src/bdf/bdfdrivr.c (BDF_Face_Init), src/pcf/pcfread.c
formatting, improving documentation
* src/cache/ftcsbits.c (ftc_sbit_node_compare): Only add `size' if
A new try to synchronize bitmap font access.
2003-06-25 Owen Taylor <[email protected]>
* src/cff/cffdrivr.c (cff_get_glyph_name): Protect agains zero
* src/tools/glnames.py: Updated to AGL 2.0.
Add `src/pshinter/pshnterr.h'.
* src/winfonts/winfnt.c (FNT_Load_Glyph): Use first_char in
* src/cff/cffload (cff_encoding_load): `nleft' must be FT_UInt,
* src/psnames/psmodule.c (ps_unicode_value): Add support to
* include/freetype/freetype.h (FT_Open_Flags): Replaced with
* builds/compiler/gcc.mk, builds/compiler/gcc-dev.mk (CFLAGS):
* include/freetype/ftglyph.h (ft_glyph_bbox_unscaled,
Minor documentation typos.
* src/pfr/pfrobjs.c (pfr_slot_load): Apply font matrix.
* builds/dos/detect.mk: Test not only for `Dos' but for `DOS' also.
* include/freetype/internal/psaux.h (T1_FieldType): Add
* src/cid/cidload.c (cid_decrypt): Removed.
* src/cid/cidobjs.c: Apply change 2003-05-31 from <[email protected]>.
* src/truetype/ttinterp.c (SetSuperRound) <0x30>: Follow Apple's
* src/gzip/ftgzip.c: (inflate_mask): Replaced with...
* src/gzip/ftgzip.c (ft_gzip_file_fill_output): Handle Z_STREAM_END
Completely revised FreeType's make management.
* src/base/ftmac.c (FT_New_Face_From_SFNT): s/rlen/sfnt_size/ to
* include/freetype/ftstroker.h: Renamed to...
* src/base/ftmac.c (file_spec_from_path) [TARGET_API_MAC_CARBON]:
* include/freetype/internal/psaux.h (T1_FieldType): Add
* include/freetype/internal/ftdriver.h,
* include/freetype/config/ftoption.h: Defining
* src/truetype/ttgload.c (load_truetype_glyph)
* src/truetype/ttinterp.c (Free_Project, CUR_Func_freeProj):
* src/autohint/ahhint.c (ah_hinter_hint_edges): Removed. Just a
* src/cff/cffobjs.c (cff_face_init): Use symbolic names for
* src/winfonts/winfnt.c (FNT_Load_Glyph): Revert change from
* include/freetype/fttrigon.h (FT_Vector_Normalize): Removed.
Avoid overwriting of numeric font dictionary entries for synthetic
* src/pshinter/pshalgo1.[ch], src/pshinter/pshalgo2.[ch]: Removed.
* vms_make.com: Reworked support for shareable images on VMS. The
* src/base/ftglyph.c (FT_Glyph_To_Bitmap): Activate code for
* src/pshinter/pshalgo3.c (psh3_glyph_compute_extrema): Skip
* src/gzip/ftgzip.c (ft_gzip_fil_io): Revert change from yesterday;
* include/freetype/config/ftstdlib.h (ft_strcat): New wrapper macro
* t1load.c (parse_blend_axis_types): Fix compiler warning.
* src/pshinter/pshalgo3.c (ps3_hints_apply): Try to optimize
* src/autohint/ahhint.c (ah_hinter_load_glyph): Oops! David's
* src/autohint/ahhint.c (ah_hinter_load_glyph): Don't scale
Add comment to #ifdef section in #ifndef.
* src/sfnt/ttcmap0.c (tt_cmap4_char_next): Select proper start
* src/raster/ftraster.c (Insert_Y_Turn): Fix overflow test.
* src/base/fttrigon.c (FT_Vector_Rotate): Avoid rounding errors
* src/base/ftmac.c (FT_New_Face_From_SFNT): Handle CFF files also.
* builds/unix/aclocal.m4: Comment out definition of
* src/cid/cidload.c (is_alpha): Removed.
* src/autohint/ahglyph.c (ah_setup_uv): Exchange `for' loop and
* src/autohint/ahoptim.c (LOG): Renamed to...
* src/bdf/bdfdrivr.c (BDF_Set_Pixel_Size): Initialize `max_advance'.
* src/autohint/ahglyph.c (ah_test_extrema): Renamed to...
* builds/unix/configure.ac: Generate `freetype.pc' from
* src/base/ftobjs.c (FT_Load_Glyph): Fix boundary check for
Added comment for checkin of unpatented hinting system.
Added the unpatented hinting system, which is compiled only if
If unpatented hinting is compiled the TrueType face object acquires a
Added configuration macros (not defined, but in comments) for the
Added macro FT_UNPATENTED_H to use when including new header
Added header file ttunpat.h defining
* src/bdf/bdflib.c (hash_bucket, hash_lookup): Use `const' for first
* src/pcf/pcfread.c (pcf_load_font): fixed the computation of
* builds/unix/unix-cc.in (CFLAGS): Add @CPPFLAGS@.
* builds/unix/freetype-config.in (cflags): Emit FreeType 2's include
Fixing bugs reported by Nelson Beebe.
* src/sfnt/ttcmap0.c (tt_cmap4_validate): Provide a weak variant
* src/base/ftbdf.c (FT_Get_BDF_Property): Check for valid
* src/base/ftmac.c (parse_fond): Fix handling of style names.