This commit is contained in:
Alexei Podtelezhnikov 2017-01-24 23:56:59 -05:00
parent 143971202a
commit 983fb0df5a
14 changed files with 25 additions and 25 deletions

View File

@ -41,7 +41,7 @@
[truetype] Minor updates for OpenType 1.8.1. [truetype] Minor updates for OpenType 1.8.1.
* src/truetype/ttgxvar.h (GX_MVarTable): `axisCount' has been * src/truetype/ttgxvar.h (GX_MVarTable): `axisCount' has been
removed frem the specification; it is now reserved. removed from the specification; it is now reserved.
* src/truetype/ttgxvar.c (ft_var_load_mvar): Updated. * src/truetype/ttgxvar.c (ft_var_load_mvar): Updated.
(GX_FVar_Head): Remove `countSizePairs'; the corresponding data (GX_FVar_Head): Remove `countSizePairs'; the corresponding data

View File

@ -7239,7 +7239,7 @@
(ft_smooth_render, ft_smooth_render_lcd, ft_smooth_render_lcd_v): (ft_smooth_render, ft_smooth_render_lcd, ft_smooth_render_lcd_v):
New functions. New functions.
(ft_smooth_locd_renderer_class, ft_smooth_lcdv_renderer_class): New (ft_smooth_lcd_renderer_class, ft_smooth_lcdv_renderer_class): New
classes. classes.
* src/truetype/ttobjs.c (TT_{Done,New}_GlyphZone): Renamed to... * src/truetype/ttobjs.c (TT_{Done,New}_GlyphZone): Renamed to...

View File

@ -2458,8 +2458,8 @@
* src/gxvalid/gxvbsln.c (GXV_BSLN_VALUE_EMPTY): Add `U'. * src/gxvalid/gxvbsln.c (GXV_BSLN_VALUE_EMPTY): Add `U'.
* src/gxvalid/gxmort1.c (GXV_MORT_SUBTABLE_TYPE1_HEADER_SIZE), * src/gxvalid/gxvmort1.c (GXV_MORT_SUBTABLE_TYPE1_HEADER_SIZE),
src/gxvalid/gxmort2.c (GXV_MORT_SUBTABLE_TYPE2_HEADER_SIZE): Fix src/gxvalid/gxvmort2.c (GXV_MORT_SUBTABLE_TYPE2_HEADER_SIZE): Fix
typo. typo.
* src/gxvalid/gxvmorx0.c, src/gxvalid/gxvmorx1.c, * src/gxvalid/gxvmorx0.c, src/gxvalid/gxvmorx1.c,

View File

@ -944,7 +944,7 @@
pfr: Fix a data type mismatching with its source. pfr: Fix a data type mismatching with its source.
* src/pfr/pfrtypes.h: The type of PFR_PhysFont->chars_offset * src/pfr/pfrtypes.h: The type of PFR_PhyFont->chars_offset
is extended from FT_UInt32 to FT_Offset, because it is is extended from FT_UInt32 to FT_Offset, because it is
calculated with the pointer difference in pfr_phy_font_load(). calculated with the pointer difference in pfr_phy_font_load().

View File

@ -784,7 +784,7 @@
and `const' where appropriate. and `const' where appropriate.
(X_SCALING_Rules, X_SCALING_RULES_SIZE): Renamed to... (X_SCALING_Rules, X_SCALING_RULES_SIZE): Renamed to...
(spu_X_SCALING_Rules, SPH_X_SCALING_RULES_SIZE): This. (sph_X_SCALING_Rules, SPH_X_SCALING_RULES_SIZE): This.
Update all users. Update all users.
2013-01-12 Alexei Podtelezhnikov <apodtele@gmail.com> 2013-01-12 Alexei Podtelezhnikov <apodtele@gmail.com>
@ -2141,7 +2141,7 @@
* include/freetype/ftoutln.h (FT_Outline_EmboldenXY): Define it. * include/freetype/ftoutln.h (FT_Outline_EmboldenXY): Define it.
* src/base/ftoutln.c (FT_Outline_EmboldenXY): Implement it, using a * src/base/ftoutln.c (FT_Outline_EmboldenXY): Implement it, using a
simplified embolding algorithm. simplified emboldening algorithm.
(FT_Outline_Embolden): Make it a special case of (FT_Outline_Embolden): Make it a special case of
`FT_Outline_EmboldenXY' `FT_Outline_EmboldenXY'
@ -3776,7 +3776,7 @@
[gxvalid] Fix gcc4.6 compiler warnings in gxvtrak.c. [gxvalid] Fix gcc4.6 compiler warnings in gxvtrak.c.
* src/gxvalid/gxvtrak.c (gxv_trak_trackTable_validate): * src/gxvalid/gxvtrak.c (gxv_trak_trackTable_validate):
Check different entries pointing same traking value. Check different entries pointing same tracking value.
(gxv_trak_validate): Remove unused variable `table_size'. (gxv_trak_validate): Remove unused variable `table_size'.
2011-06-14 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp> 2011-06-14 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
@ -3788,12 +3788,12 @@
(gxv_morx_chain_validate): Conditionalize unvalidated (gxv_morx_chain_validate): Conditionalize unvalidated
variable `defaultFlags'. variable `defaultFlags'.
* src/gxvalid/gxmorx0.c * src/gxvalid/gxvmorx0.c
(gxv_morx_subtable_type0_entry_validate): (gxv_morx_subtable_type0_entry_validate):
Conditionalize unvalidated variables; `markFirst', Conditionalize unvalidated variables; `markFirst',
`dontAdvance', `markLast', `verb'. `dontAdvance', `markLast', `verb'.
* src/gxvalid/gxmorx1.c * src/gxvalid/gxvmorx1.c
(gxv_morx_subtable_type1_entry_validate): Conditionalize (gxv_morx_subtable_type1_entry_validate): Conditionalize
unvalidated variables; `setMark', `dontAdvance'. unvalidated variables; `setMark', `dontAdvance'.
@ -3826,11 +3826,11 @@
(gxv_mort_chain_validate): Conditionalize unvalidated (gxv_mort_chain_validate): Conditionalize unvalidated
variable `defaultFlags'. variable `defaultFlags'.
* src/gxvalid/gxmort0.c * src/gxvalid/gxvmort0.c
(gxv_mort_subtable_type0_entry_validate): Check the (gxv_mort_subtable_type0_entry_validate): Check the
conflict of the marks for the glyphs. conflict of the marks for the glyphs.
* src/gxvalid/gxmort1.c * src/gxvalid/gxvmort1.c
(gxv_mort_subtable_type1_offset_to_subst_validate): (gxv_mort_subtable_type1_offset_to_subst_validate):
Local variables `min_gid', `max_gid' are replaced by Local variables `min_gid', `max_gid' are replaced by
variables in the validator. variables in the validator.
@ -5669,7 +5669,7 @@
Use defined macros to set {platform,encoding}_id. Use defined macros to set {platform,encoding}_id.
* src/bdf/bdfdrivr.c: Include ttnameid.h and use macros to * src/bdf/bdfdrivr.c: Include ttnameid.h and use macros to
set charmap.{platfom,encoding}_id. set charmap.{platform,encoding}_id.
* src/pcf/pcfdrivr.c: Ditto. * src/pcf/pcfdrivr.c: Ditto.
* src/winfonts/winfnt.c: Ditto. * src/winfonts/winfnt.c: Ditto.
* src/type1/t1objs.c: Ditto. * src/type1/t1objs.c: Ditto.

View File

@ -1223,7 +1223,7 @@
2014-10-14 Werner Lemberg <wl@gnu.org> 2014-10-14 Werner Lemberg <wl@gnu.org>
[autofit] Adjust Devenagari character range. [autofit] Adjust Devanagari character range.
* src/autofit/afranges.c (af_deva_uniranges): Omit characters that * src/autofit/afranges.c (af_deva_uniranges): Omit characters that
are common to all other Indic scripts. are common to all other Indic scripts.

View File

@ -5447,7 +5447,7 @@
[raster] Remove 5-level gray AA mode from monochrome rasterizer. [raster] Remove 5-level gray AA mode from monochrome rasterizer.
It was off by default and couldn't be turned on at runtime. And the It was off by default and couldn't be turned on at runtime. And the
smooth rasterizer superceded it over ten years ago. No point in smooth rasterizer superseded it over ten years ago. No point in
keeping. Comments suggested that it was there for compatibility keeping. Comments suggested that it was there for compatibility
with FreeType 1. with FreeType 1.

View File

@ -53,7 +53,7 @@ fi[]dnl
# to PKG_CHECK_MODULES(), but does not set variables or print errors. # to PKG_CHECK_MODULES(), but does not set variables or print errors.
# #
# Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) # Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG])
# only at the first occurence in configure.ac, so if the first place # only at the first occurrence in configure.ac, so if the first place
# it's called might be skipped (such as if it is within an "if", you # it's called might be skipped (such as if it is within an "if", you
# have to call PKG_CHECK_EXISTS manually # have to call PKG_CHECK_EXISTS manually
# -------------------------------------------------------------- # --------------------------------------------------------------

View File

@ -99,7 +99,7 @@ LDFLAGS := @LDFLAGS@
# export symbols # export symbols
# #
CCraw_build := @CC_BUILD@ # native CC of building system CCraw_build := @CC_BUILD@ # native CC of building system
E_BUILD := @EXEEXT_BUILD@ # extension for exexutable on building system E_BUILD := @EXEEXT_BUILD@ # extension for executable on building system
EXPORTS_LIST := $(OBJ_DIR)/ftexport.sym EXPORTS_LIST := $(OBJ_DIR)/ftexport.sym
CCexe := $(CCraw_build) # used to compile `apinames' only CCexe := $(CCraw_build) # used to compile `apinames' only

View File

@ -28,7 +28,7 @@ CHANGES BETWEEN 2.7.1 and 2.7.2
FT_PARAM_TAG_IGNORE_PREFERRED_FAMILY, FT_PARAM_TAG_IGNORE_PREFERRED_FAMILY,
FT_PARAM_TAG_IGNORE_PREFERRED_SUBFAMILY, FT_PARAM_TAG_IGNORE_PREFERRED_SUBFAMILY,
TT_NAME_ID_PREFERRED_FAMILY TT_NAME_ID_PREFERRED_FAMILY
TT_NAME_ID_PREFERRED_SUBFAMILY TT_NAME_ID_PREFERRED_SUBFAMILY
are renamed to are renamed to
@ -2187,7 +2187,7 @@ CHANGES BETWEEN 2.1.10 and 2.1.9
probably using a different pitch, and to further manipulate it. probably using a different pitch, and to further manipulate it.
- A new API `FT_Outline_Embolden' (in FT_OUTLINE_H) gives finer - A new API `FT_Outline_Embolden' (in FT_OUTLINE_H) gives finer
control how outlines are embolded. control how outlines are emboldened.
- `FT_GlyphSlot_Embolden' (in FT_SYNTHESIS_H) now handles bitmaps - `FT_GlyphSlot_Embolden' (in FT_SYNTHESIS_H) now handles bitmaps
also (code contributed by Chia I Wu). Note that this function also (code contributed by Chia I Wu). Note that this function
@ -2597,7 +2597,7 @@ CHANGES BETWEEN 2.1.5 and 2.1.4
- FT_ENCODING_MS_{SJIS,GB2312,BIG5,WANSUNG,JOHAB} are now - FT_ENCODING_MS_{SJIS,GB2312,BIG5,WANSUNG,JOHAB} are now
deprecated in favour of deprecated in favour of
FT_ENCODING_{SJIS,GB2312,GIB5,WANSUNG,JOHAB} -- those encodings FT_ENCODING_{SJIS,GB2312,BIG5,WANSUNG,JOHAB} -- those encodings
are not specific to Microsoft. are not specific to Microsoft.

View File

@ -1685,7 +1685,7 @@ FT_BEGIN_HEADER
/* image if its format is */ /* image if its format is */
/* @FT_GLYPH_FORMAT_OUTLINE. Once a glyph is */ /* @FT_GLYPH_FORMAT_OUTLINE. Once a glyph is */
/* loaded, `outline' can be transformed, */ /* loaded, `outline' can be transformed, */
/* distorted, embolded, etc. However, it must */ /* distorted, emboldened, etc. However, it must */
/* not be freed. */ /* not be freed. */
/* */ /* */
/* num_subglyphs :: The number of subglyphs in a composite glyph. */ /* num_subglyphs :: The number of subglyphs in a composite glyph. */

View File

@ -238,7 +238,7 @@ BASE_EXTENSIONS += ftpfr.c
# See include/freetype/ftstroke.h for the API. # See include/freetype/ftstroke.h for the API.
BASE_EXTENSIONS += ftstroke.c BASE_EXTENSIONS += ftstroke.c
# Support for synthetic embolding and slanting of fonts. Needs ftbitmap.c. # Support for synthetic emboldening and slanting of fonts. Needs ftbitmap.c.
# #
# See include/freetype/ftsynth.h for the API. # See include/freetype/ftsynth.h for the API.
BASE_EXTENSIONS += ftsynth.c BASE_EXTENSIONS += ftsynth.c

View File

@ -130,7 +130,7 @@
if ( ( ystr >> 6 ) > FT_INT_MAX || ( ystr >> 6 ) < FT_INT_MIN ) if ( ( ystr >> 6 ) > FT_INT_MAX || ( ystr >> 6 ) < FT_INT_MIN )
{ {
FT_TRACE1(( "FT_GlyphSlot_Embolden:" )); FT_TRACE1(( "FT_GlyphSlot_Embolden:" ));
FT_TRACE1(( "too strong embolding parameter ystr=%d\n", ystr )); FT_TRACE1(( "too strong emboldening parameter ystr=%d\n", ystr ));
return; return;
} }
error = FT_GlyphSlot_Own_Bitmap( slot ); error = FT_GlyphSlot_Own_Bitmap( slot );

View File

@ -34,8 +34,8 @@ endif
# gzip support sources # gzip support sources
# #
# All source and header files get loaded by `ftgzip.c' only if SYTEM_ZLIB is # All source and header files get loaded by `ftgzip.c' only if SYSTEM_ZLIB
# not defined (regardless whether we have a `single' or a `multi' build). # is not defined (regardless whether we have a `single' or a `multi' build).
# However, it doesn't harm if we add everything as a dependency # However, it doesn't harm if we add everything as a dependency
# unconditionally. # unconditionally.
# #