[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft-devel] Experimental: v38 interpreter with minimal backwards comp
From: |
Werner LEMBERG |
Subject: |
Re: [ft-devel] Experimental: v38 interpreter with minimal backwards compatibility mode and linear advance widths |
Date: |
Wed, 18 May 2016 07:12:26 +0200 (CEST) |
> Rebased against master for the change to the property setter.
Committed, thanks :-)
There's one issue, though. Have a look at Ins_MIAP: I have changed
your diff
-#ifdef TT_CONFIG_OPTION_SUBPIXEL_HINTING
+#ifdef TT_SUPPORT_SUBPIXEL_HINTING_INFINALITY
/* Only adjust if not in sph_compatibility_mode or ignore_x_mode. */
/* Determined via experimentation and may be incorrect... */
- if ( !SUBPIXEL_HINTING ||
+ if ( SUBPIXEL_HINTING_INFINALITY &&
( !exc->ignore_x_mode ||
!exc->face->sph_compatibility_mode ) )
-#endif /* TT_CONFIG_OPTION_SUBPIXEL_HINTING */
+#endif /* TT_SUPPORT_SUBPIXEL_HINTING_INFINALITY */
to
-#ifdef TT_CONFIG_OPTION_SUBPIXEL_HINTING
+#ifdef TT_SUPPORT_SUBPIXEL_HINTING_INFINALITY
/* Only adjust if not in sph_compatibility_mode or ignore_x_mode. */
/* Determined via experimentation and may be incorrect... */
- if ( !SUBPIXEL_HINTING ||
- ( !exc->ignore_x_mode ||
- !exc->face->sph_compatibility_mode ) )
-#endif /* TT_CONFIG_OPTION_SUBPIXEL_HINTING */
+ if ( !( SUBPIXEL_HINTING_INFINALITY &&
+ ( exc->ignore_x_mode &&
+ exc->face->sph_compatibility_mode ) ) )
+#endif /* TT_SUPPORT_SUBPIXEL_HINTING_INFINALITY */
to retain the original logic. Please check.
Werner
- Re: [ft-devel] Experimental: v38 interpreter with minimal backwards compatibility mode and linear advance widths, The Regents, 2016/05/01
- Re: [ft-devel] Experimental: v38 interpreter with minimal backwards compatibility mode and linear advance widths, Nikolaus Waxweiler, 2016/05/01
- Re: [ft-devel] Experimental: v38 interpreter with minimal backwards compatibility mode and linear advance widths, Nikolaus Waxweiler, 2016/05/16
- Re: [ft-devel] Experimental: v38 interpreter with minimal backwards compatibility mode and linear advance widths, Alexei Podtelezhnikov, 2016/05/19
- Re: [ft-devel] Experimental: v38 interpreter with minimal backwards compatibility mode and linear advance widths, Nikolaus Waxweiler, 2016/05/20
- Re: [ft-devel] Experimental: v38 interpreter with minimal backwards compatibility mode and linear advance widths, Roland Mainz, 2016/05/20
- Re: [ft-devel] Experimental: v38 interpreter with minimal backwards compatibility mode and linear advance widths, Alexei Podtelezhnikov, 2016/05/20
- Re: [ft-devel] Experimental: v38 interpreter with minimal backwards compatibility mode and linear advance widths, Nikolaus Waxweiler, 2016/05/21
Re: [ft-devel] Experimental: v38 interpreter with minimal backwards compatibility mode and linear advance widths, Nikolaus Waxweiler, 2016/05/29