Hello James,

sorry, this is a simple bug that I just fixed. I also removed
the auto-fitter traces.

Regards,

- David Turner
- The FreeType Project  (www.freetype.org)

On Wed, 27 Sep 2006 11:52:18 -0400, "James Cloos" <[EMAIL PROTECTED]> said:
> I just merged this in (from cvs) and now ft is forcing autohinting for
> ttf fonts, even with -DTT_CONFIG_OPTION_BYTECODE_INTERPRETER.
> 
> (As a verification, ftview prints out the blue zone computation report
> for ttf files on load, whereas it prints that out for type1 files only
> if force-autohint is toggled on via the f key.)
> 
> I went so far as to add -DTT_USE_BYTECODE_INTERPRETER; that only shows
> that -DTT_CONFIG_OPTION_BYTECODE_INTERPRETER was already setting it.
> 
> nm(1) on libfreetype.a shows that the functions in ttinterp.c are
> included in the library, but something is preventing their use.
> 
> Stepping thru ftview(1) in gdb, I find that in:
> 
> ,----(freetype2/src/base/ftobjs.c line 576-580)
> | if ( FT_LOAD_TARGET_MODE( load_flags ) == FT_RENDER_MODE_LIGHT )
> |   load_flags |= FT_LOAD_FORCE_AUTOHINT;
> |
> |  if ( face->internal->force_autohint )
> |    load_flags |= FT_LOAD_FORCE_AUTOHINT;
> `----
> 
> the latter matches and gets called.
> 
> So I've now added -UTT_CONFIG_OPTION_UNPATENTED_HINTING to CFLAGS,
> but that didn't make any difference.
> 
> I cannot seem to find a config that does not set force_autohint,
> and was forced to comment out the lines quoted above to get the
> results I'm used to.
> 
> (Forcing autohinting in ftview and fontconfig apps still works, so
> commenting out that if only affects the default.)
> 
> Did I miss a config option?
> 
> Incidently, the blue zone computation report is printed for all apps
> using freetype whenever the autohinter is used.  Seems a debug switch
> was left on....
> 
> -JimC
> -- 
> James Cloos <[EMAIL PROTECTED]>         OpenPGP: 0xED7DAEA6
> 
> 
> 
- David Turner
- The FreeType Project  (www.freetype.org)



_______________________________________________
Freetype mailing list
Freetype@nongnu.org
http://lists.nongnu.org/mailman/listinfo/freetype

Reply via email to