shithub: freetype+ttf2subf

Download patch

ref: 2bb6ee32c2946060906c72129bc2da5ea0b9edf7
parent: fc3da857a9b9210bd520cf333a29441f80d51cef
author: Werner Lemberg <[email protected]>
date: Mon Aug 18 04:23:40 EDT 2003

Some clean-up.

git/fs: mount .git/fs: mount/attach disallowed
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,32 +1,35 @@
 2003-08-18  David Turner  <[email protected]>
 
-        * include/freetype/config/ftoption.h: disabling TrueType bytecode
-        interpreter, until the UNPATENTED_HINTING works as advertised
+	* include/freetype/config/ftoption.h: Disabling TrueType bytecode
+	interpreter until the UNPATENTED_HINTING works as advertised.
 
-        * src/autohint/ahhint.c (ah_hinter_load_glyph): fixed bug
+	* src/autohint/ahhint.c (ah_hinter_load_glyph): Use `|' for
+	setting `load_flags'.
 
-        * Jamfile: adding the "refdoc" target to the Jamfile in order to
-        build the API Reference in "docs/reference" automatically
+	* Jamfile: Adding the `refdoc' target to the Jamfile in order to
+	build the API Reference in `docs/reference' automatically.
 
-        * include/freetype/t1tables.h, src/cid/cidtoken.h, src/type1/t1tokens.h,
-        src/type42/t42parse.c:
+	* include/freetype/t1tables.h (PS_FontInfoRec), src/cid/cidtoken.h,
+	src/type1/t1tokens.h, src/type42/t42parse.c: Resetting the types of
+	`italic_angle', `underline_position', and `underline_thickness' to
+	their previous values (i.e., long, short, and ushort) in order to
+	avoid breaking binary compatibility.
 
-        re-setting the types of "italic_angle", "underline_position" and
-        "underline_thickness" to their previous values (i.e. long, short and
-        ushort), in order to avoid breaking binary compatibility
+	* include/freetype/ttunpat.h: Fixing documentation comment.
 
-        * include/freetype/ttunpath.h: fixing documentation comment
+	* include/freetype/config/ftoption.h, devel/ftoption.h
+	(TT_CONFIG_OPTION_OPTION_COMPILE_UNPATENTED_HINTING): Replaced
+	with...
+	(TT_CONFIG_OPTION_UNPATENTED_HINTING): This.  Updated all users.
+	(TT_CONFIG_OPTION_FORCE_UNPATENTED_HINTING): Removed.
 
-        * include/freetype/config/ftoption.h, devel/ftoption.h,
-        include/freetype/internal/ftobjs.h, include/freetype/internal/tttypes.h,
-        src/truetype/ttinterp.c, src/truetype/ttobjs.c, src/truetype/ttobjs.h:
+	* include/freetype/internal/ftobjs.h (FT_DEBUG_HOOK_TYPE1): Removed.
+	(FT_DEBUG_HOOK_UNPATENTED_HINTING): New macro.  Use this with
+	`FT_Set_Debug_Hook' to get the same effect as the removed
+	TT_CONFIG_OPTION_FORCE_UNPATENTED_HINTING.
 
-        changed the name of TT_CONFIG_OPTION_COMPILE_UNPATENTED_HINTING to
-        the simpler TT_CONFIG_OPTION_UNPATENTED_HINTING
-
-        removed the macro TT_CONFIG_OPTION_FORCE_UNPATENTED_HINTING. Instead,
-        the same effect can be used by setting a debug-hook with
-        FT_DEBUG_HOOK_UNPATENTED_HINTING globally with FT_Set_Debug_Hook()
+	* src/truetype/ttobjs.c (tt_face_init): Use
+	`FT_DEBUG_HOOK_UNPATENTED_HINTING'.
 
 2003-08-06  Werner Lemberg  <[email protected]>
 
--- a/src/truetype/ttobjs.c
+++ b/src/truetype/ttobjs.c
@@ -232,7 +232,7 @@
        ( library->debug_hooks[ FT_DEBUG_HOOK_UNPATENTED_HINTING ] != NULL );
 
     {
-      int i;
+      int  i;
 
 
       for ( i = 0; i < num_params && !face->unpatented_hinting; i++ )