fixing a "bug" that affected the Postscript hinter: growing a memory block
minimal optimisation submitted by Graham Asher
documentation update for 2.0.5
implementing a new function named "FT_Get_Postscript_Name" to
tagging files, checking new CVS -> mail script
Fixed a bug in `glnames.py' that prevented it from generating
* src/psnames/pstables.h, src/psnames/psmodule.c, src/tools/glnames.py:
oops, forgot to add this file
* include/freetype/ftsizes.h, src/base/ftobjs.c, src/cache/ftcmanag.c:
* src/cache/ftlru.c (FT_Lru_Lookup_Node): fixed a bug that prevented
* src/smooth/ftgrays: "setjmp/longjmp" is now used for rollback (i.e.
Adding a new file named docs/BUGS contained a table of known bugs
fixing a bug related to decoding glyph names like "uniXXXX" into
* src/type1/t1afm.c (T1_Done_AFM): Free `afm'.
* src/sfnt/ttcmap.c (code_to_index2): Handle code values with
file pshoptim.h was initially added on branch VER-2-0-4-PATCH.
file pshoptim.c was initially added on branch VER-2-0-4-PATCH.
fixed Type1 kerning flag setting when reading AFM file
* src/sfnt/ttload.c (TT_Load_CMap): Fix frame length of
* src/truetype/ttinterp.h: Fix prototype of TT_Move_Func.
* builds/dos/dos-def.mk (NO_OUTPUT): Don't use `&>' but `>'.
updating the definition of FT_CONFIG_OPTION_USE_MODULE_ERRORS
* src/base/ftcalc.c (FT_MulDiv): Fixed serious typo.
Updating to OpenType 1.3.
Added entries for chnages to t1driver.c (new name_index function,
Changed function get_cff_glyph_name to cff_get_glyph_name for
Added function t1_get_name_index and changed Get_Interface to return
Added entries for changes to CFF driver (moved some assignments from
Added documentation and prototype for new function FT_Get_Name_Index.
Added FT_Name_Index_Requester, a function pointer type defintion used
Added function FT_Get_Name_Index, used to return a glyph index for a
Added function cff_get_name_index, used as a requestor function for
Added definitions of cff_isoadobe_charset, cff_expert_charset, cff_expertsubset_charset,
Removed definitions of cff_isoadobe_charset, cff_expert_charset, cff_expertsubset_charset,
* builds/cygwin/*: Removed. Use the unix stuff instead.
* include/freetype/internal/psaux.h (PS_Table): Use FT_Offset for
file pshfit.c was initially added on branch VER-2-0-4-PATCH.
file pshfit.h was initially added on branch VER-2-0-4-PATCH.
2001-07-13 Werner Lemberg <[email protected]>
removed pedantic compiler warnings when the bytecode
* include/internal/ftstream.h: modified the definitions
* src/autohint/ahhint.c (ah_hinter_align_weak_points): Remove
finishing function header formatting
next round in function header formatting
* src/cid/cidload.c, src/cid/cidload.h (cid_decrypt): Use FT_Offset
First round in converting
the SFNT Kerning table loader now ensures that the table is correctly
changed the definition of FT_CALLBACK_DEF
* include/freetype/ftconfig.h, src/*/*.c: changed the definition and
* include/freetype/internal/ftstream.h (FT_GET_OFF3_LE): Fix typo.
fixed the 64-bits division computation for 16-bits systems
adding Debian build directory
file psrecord.c was initially added on branch VER-2-0-4-PATCH.
file psrecord.h was initially added on branch VER-2-0-4-PATCH.
updated documentation for the 2.0.4 release
* include/freetype/config/ftconfig.h: Add two more `L's to
* builds/win32/visualc/freetype.dsp, builds/win32/visualc/index.html:
* include/freetype/fterrors.h: updated some of the error macros to
- updated doc for FT_New_Memory_Face
Minor cleanups to remove compiler warnings.
Make the new error scheme source compatible with older FT versions
* include/freetype/freetype.h (FT_ENC_TAG): New macro.
modified the TrueType interpreter to let it
* src/base/ftcalc.c (FT_MulDiv, FT_DivFix, FT_Sqrt64): Remove
Increase `version_info' to 7:0:1.
fixed a bug that returned an invalid linear width for composite
* builds/unix/configure.in: Renamed to ...
* src/autohint/ahhint.c (ah_hinter_load_glyph): fixed a bug that
Updating to libtool 1.4.0.
Complete redesign of error codes. Please check ftmoderr.h for more
Fixed length of `Reserved' array.
remong the "netware" directory, it was too big for a source release
Netware port by Ulrich Neumann.
moving documents to the "docs" directory