Formatting, copyright years.
This commit is contained in:
parent
4c507ffa80
commit
d39fda2b55
12
ChangeLog
12
ChangeLog
|
@ -3,19 +3,19 @@
|
||||||
* src/autofit/afcjk.c (af_cjk_metrics_init): Fix a stupid bug...
|
* src/autofit/afcjk.c (af_cjk_metrics_init): Fix a stupid bug...
|
||||||
|
|
||||||
* src/autofit/aflatin.c (af_latin_metrics_init_widths): Use
|
* src/autofit/aflatin.c (af_latin_metrics_init_widths): Use
|
||||||
AF_LatinMetricsRec as the dummy metrics because we cast the metrics to
|
AF_LatinMetricsRec as the dummy metrics because we cast the metrics
|
||||||
it later in `af_latin_hints_link_segments'.
|
to it later in `af_latin_hints_link_segments'.
|
||||||
|
|
||||||
2006-02-11 Chia-I Wu <b90201047@ntu.edu.tw>
|
2006-02-11 Chia-I Wu <b90201047@ntu.edu.tw>
|
||||||
|
|
||||||
* include/freetype/config/ftoption.h (AF_CONFIG_OPTION_CJK): #define
|
* include/freetype/config/ftoption.h (AF_CONFIG_OPTION_CJK): #define
|
||||||
to enable autofit CJK script support. (#define'd by default)
|
to enable autofit CJK script support. (#define'd by default.)
|
||||||
|
|
||||||
* src/autofit/aflatin.h (AF_LATIN_CONSTANT): New macro.
|
* src/autofit/aflatin.h (AF_LATIN_CONSTANT): New macro.
|
||||||
|
|
||||||
* src/autofit/aflatin.c (af_latin_metrics_init_widths): Make sure that
|
* src/autofit/aflatin.c (af_latin_metrics_init_widths): Make sure
|
||||||
`edge_distance_threshold' is always set.
|
that `edge_distance_threshold' is always set.
|
||||||
(af_latin_hints_link_segments): Potential divide by 0 bug.
|
(af_latin_hints_link_segments): Potential divide-by-zero bug.
|
||||||
Use latin constant in the scoring formula.
|
Use latin constant in the scoring formula.
|
||||||
|
|
||||||
* src/autofit/afcjk.c: Minor updates due to the above three changes.
|
* src/autofit/afcjk.c: Minor updates due to the above three changes.
|
||||||
|
|
|
@ -132,8 +132,9 @@ LATEST CHANGES BETWEEN 2.2.0 and 2.1.10
|
||||||
|
|
||||||
- Better AFM support. This includes track kerning support.
|
- Better AFM support. This includes track kerning support.
|
||||||
|
|
||||||
- The auto hinter now employs a new algorithm, based on akito's
|
- The auto hinter now employs a new algorithm, based on Akito
|
||||||
patch, for the CJK script.
|
Hirai's patch, for the CJK script.
|
||||||
|
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,7 @@ Other bugs have been registered at the savannah bugzilla of FreeType.
|
||||||
|
|
||||||
------------------------------------------------------------------------
|
------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright 2001, 2002, 2003, 2004, 2005 by
|
Copyright 2001, 2002, 2003, 2004, 2005, 2006 by
|
||||||
David Turner, Robert Wilhelm, and Werner Lemberg.
|
David Turner, Robert Wilhelm, and Werner Lemberg.
|
||||||
|
|
||||||
This file is part of the FreeType project, and may only be used,
|
This file is part of the FreeType project, and may only be used,
|
||||||
|
|
|
@ -33,7 +33,8 @@ FT_BEGIN_HEADER
|
||||||
|
|
||||||
/* constants are given with units_per_em == 2048 in mind */
|
/* constants are given with units_per_em == 2048 in mind */
|
||||||
#define AF_LATIN_CONSTANT( metrics, c ) \
|
#define AF_LATIN_CONSTANT( metrics, c ) \
|
||||||
( ( ( c ) * (FT_Long)( (AF_LatinMetrics)metrics )->units_per_em ) / 2048 )
|
( ( (c) * (FT_Long)( (AF_LatinMetrics)(metrics) )->units_per_em ) / 2048 )
|
||||||
|
|
||||||
|
|
||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
|
|
Loading…
Reference in New Issue