freetype2/src
Werner Lemberg be67c4ef33 * src/truetype/ttinterp.c (CUR_Func_move_orig): New macro.
(Direct_Move_Orig, Direct_Move_Orig_X, Direct_Move_Orig_Y): New
functions.  Similar to Direct_Move, Direct_Move_X, and
Direct_Move_Y but without touching.
(Compute_Funcs): Use new functions.

(Round_None, Round_To_Grid, Round_To_Half_Grid, Round_Down_To_Grid,
Round_Up_To_Grid, Round_To_Double_Grid, Round_Super,
Round_Super_45): Fix rounding of value zero.

(DO_DIV): Don't use TT_MULDIV.

(Ins_SHC): This instruction actually touches the points.
(Ins_MSIRP): Fix undocumented behaviour.

* src/truetype/ttinterp.h (TT_ExecContextRec): Updated.

* docs/VERSION.DLL: Updated.

* src/base/ftobjs.c (FT_Set_Char_Size): Make metrics->x_scale and
metrics->y_scale really precise.

(FT_Load_Glyph): Update computation of linearHoriAdvance and
linearVertAdvance.

* src/true/type/ttinterp.c (Update_Max): Use FT_REALLOC.
2003-11-24 22:54:58 +00:00
..
autofit * src/autofit/*: more updates 2003-11-23 21:39:51 +00:00
autohint * src/autohint/ahhint.c (ah_hinter_load_glyph): Patch from 2003-10-20 08:29:46 +00:00
base * src/truetype/ttinterp.c (CUR_Func_move_orig): New macro. 2003-11-24 22:54:58 +00:00
bdf * src/bdf/bdfdrivr.c (bdf_interpret_style), src/pcf/pcfread.c 2003-11-15 17:44:13 +00:00
cache * src/cache/ftcsbits.c (ftc_sbit_node_compare): Only add `size' if 2003-07-02 15:03:36 +00:00
cff * src/base/fttype1.c (FT_Get_PS_Font_Info, FT_Has_PS_Glyph_Names): 2003-11-01 14:36:20 +00:00
cid * src/base/fttype1.c (FT_Get_PS_Font_Info, FT_Has_PS_Glyph_Names): 2003-11-01 14:36:20 +00:00
gzip * include/freetype/internal/bdftypes.h: removed obsolete header 2003-10-29 21:43:52 +00:00
otlayout * src/tools/glnames.py: Updated to AGL 2.0. 2003-06-23 19:26:53 +00:00
pcf * src/bdf/bdfdrivr.c (bdf_interpret_style), src/pcf/pcfread.c 2003-11-15 17:44:13 +00:00
pfr * src/truetype/ttinterp.c (CUR_Func_move_orig): New macro. 2003-11-24 22:54:58 +00:00
psaux * include/freetype/internal/bdftypes.h: removed obsolete header 2003-10-29 21:43:52 +00:00
pshinter * src/tools/glnames.py: Updated to AGL 2.0. 2003-06-23 19:26:53 +00:00
psnames * include/freetype/internal/bdftypes.h: removed obsolete header 2003-10-29 21:43:52 +00:00
raster * include/freetype/freetype.h (FT_Open_Flags): Replaced with 2003-06-18 06:59:57 +00:00
sfnt * src/sfnt/sfdriver.c: Include FT_SERVICE_SFNT_H. 2003-11-04 18:24:20 +00:00
smooth * include/freetype/freetype.h (FT_Open_Flags): Replaced with 2003-06-18 06:59:57 +00:00
tools * src/tools/docmaker/tohtml.py 2003-07-25 22:55:59 +00:00
truetype * src/truetype/ttinterp.c (CUR_Func_move_orig): New macro. 2003-11-24 22:54:58 +00:00
type1 * src/base/fttype1.c (FT_Get_PS_Font_Info, FT_Has_PS_Glyph_Names): 2003-11-01 14:36:20 +00:00
type42 * src/base/fttype1.c (FT_Get_PS_Font_Info, FT_Has_PS_Glyph_Names): 2003-11-01 14:36:20 +00:00
winfonts Only whitespace changes. 2003-10-23 04:54:14 +00:00
Jamfile 2002-11-05 David Turner <david@freetype.org> 2002-11-06 22:32:54 +00:00