[autofit] Report used script while hinting a glyph.

* src/autofit/afcjk.c (af_cjk_hint_edges), src/autofit/aflatin.c
(af_latin_hint_edges): Implement it.
This commit is contained in:
Werner Lemberg 2013-08-26 20:20:03 +02:00
parent 371f5c3b9d
commit 278f64b330
3 changed files with 14 additions and 4 deletions

View File

@ -1,3 +1,10 @@
2013-08-26 Werner Lemberg <wl@gnu.org>
[autofit] Report used script while hinting a glyph.
* src/autofit/afcjk.c (af_cjk_hint_edges), src/autofit/aflatin.c
(af_latin_hint_edges): Implement it.
2013-08-26 Werner Lemberg <wl@gnu.org>
[autofit] Add support for Hebrew script.

View File

@ -1665,9 +1665,11 @@
#endif
FT_TRACE5(( "cjk %s edge hinting (script %d)\n",
dim == AF_DIMENSION_VERT ? "horizontal" : "vertical",
hints->metrics->script_class->script ));
/* we begin by aligning all stems relative to the blue zone */
FT_TRACE5(( "cjk %s edge hinting\n",
dim == AF_DIMENSION_HORZ ? "vertical" : "horizontal" ));
if ( AF_HINTS_DO_BLUES( hints ) )
{

View File

@ -1897,8 +1897,9 @@
#endif
FT_TRACE5(( "latin %s edge hinting\n",
dim == AF_DIMENSION_VERT ? "horizontal" : "vertical" ));
FT_TRACE5(( "latin %s edge hinting (script %d)\n",
dim == AF_DIMENSION_VERT ? "horizontal" : "vertical",
hints->metrics->script_class->script ));
/* we begin by aligning all stems relative to the blue zone */
/* if needed -- that's only for horizontal edges */