Commit a41d3f056ac14d6edd21ae7db5d8d7d9d94aa41f

David Turner 2003-02-18T22:36:04

* src/autohint/ahhint.c: disabled the advance width "correction" which seemed to provide more trouble than benefits..

diff --git a/ChangeLog b/ChangeLog
index 6b8f149..eb03bf6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,8 @@
     problem that occured due to the latest auto-hinter changes
 
 
+    * src/autohint/ahhint.c: disabled the advance width "correction" which
+    seemed to provide more trouble than benefits..
 
 2003-02-13  Graham Asher  <graham.asher@btinternet.com>
 
diff --git a/src/autohint/ahhint.c b/src/autohint/ahhint.c
index 59e55d8..ffc86d6 100644
--- a/src/autohint/ahhint.c
+++ b/src/autohint/ahhint.c
@@ -1428,9 +1428,11 @@
         hinter->pp1.x = ( ( new_lsb    - old_lsb ) + 32 ) & -64;
         hinter->pp2.x = ( ( edge2->pos + old_rsb ) + 32 ) & -64;
 
+#if 0
         /* try to fix certain bad advance computations */
         if ( hinter->pp2.x + hinter->pp1.x == edge2->pos && old_rsb > 4 )
           hinter->pp2.x += 64;
+#endif
       }
 
       /* good, we simply add the glyph to our loader's base */