This commit is contained in:
Alexei Podtelezhnikov 2016-04-08 00:05:50 -04:00
parent bbb60965f9
commit c6d99a42b9
6 changed files with 45 additions and 45 deletions

View File

@ -25,7 +25,7 @@
2016-03-29 Werner Lemberg <wl@gnu.org>
* src/base/ftadvance.c (FT_Get_Advances): Fix invalid left shift.
* src/base/ftadvanc.c (FT_Get_Advances): Fix invalid left shift.
2016-03-29 Werner Lemberg <wl@gnu.org>
@ -3541,7 +3541,7 @@
* src/autofit/afhints.h (AF_HINTS_DO_WARP): New macro.
* src/autofi/aflatin.c (af_latin_hints_apply)
* src/autofit/aflatin.c (af_latin_hints_apply)
[AF_CONFIG_OPTION_USE_WARPER]: Use `AF_HINTS_DO_WARP' to control use
of warper.
@ -4763,7 +4763,7 @@
2015-01-11 Werner Lemberg <wl@gnu.org>
[truetype] Prettyfing.
[truetype] Prettifying.
* src/truetype/ttinterp.c (project, dualproj, fast_project,
fast_dualproj): Rename to...

View File

@ -1112,7 +1112,7 @@
but return them as-is.
* docs/CHANGES: Mention new bitmap API.
* include/freetype/ftchapter.s: Updated.
* include/freetype/ftchapters.h: Updated.
2004-12-11 Robert Clark <freetype@ratty.org.uk>
@ -2048,7 +2048,7 @@
pcf_get_metrics, pcf_get_bitmaps, pcf_get_encodings): Improve
debugging messages.
* src/pcf/pcfdrivr.c (FT_COMPOMENT): Move up.
* src/pcf/pcfdrivr.c (FT_COMPONENT): Move up.
(PCF_Face_Init): Simplify code.
* src/bdf/bdfdrivr.h (BDF_FaceRec): New element `default_glyph'.
@ -2116,7 +2116,7 @@
* include/freetype/cache/ftcmru.h (FTC_MruNode_CompareFunc): Change
return type to FT_Bool.
* src/cache/ftbasic.c (ftc_basic_family_compare): Change return
* src/cache/ftcbasic.c (ftc_basic_family_compare): Change return
type to FT_Bool.
* src/cache/ftccache.c (FTC_Cache_Init, ftc_cache_init): Make
@ -2899,7 +2899,7 @@
Improve MacOS fond support. Provide a new API
`FT_New_Face_From_FSSpec' similar to `FT_New_Face'.
* src/base/ftmac.c [__MWERKS__]: Include FSp_fpopen.h.
* src/base/ftmac.c [__MWERKS__]: Include FSp_fopen.h.
STREAM_FILE [__MWERKS__]: New macro.
(ft_FSp_stream_close, ft_FSp_stream_io) [__MWERKS__]: New functions.
(file_spec_from_path) [__MWERKS__]: Updated #if statement.
@ -3460,7 +3460,7 @@
2003-12-25 Werner Lemberg <wl@gnu.org>
* src/base/fttrigon.c, src/base/ftgloadr.c: Inlude
* src/base/fttrigon.c, src/base/ftgloadr.c: Include
FT_INTERNAL_OBJECTS_H.
* src/base/ftstroke.c (FT_Outline_GetInsideBorder,
@ -3539,7 +3539,7 @@
src/cache/ftcsbits.c,
src/cache/ftccmap.c,
src/cache/ftcbasic.c (added),
src/cache/ftclru.c (removed):
src/cache/ftlru.c (removed):
*Complete* rewrite of the cache sub-system to `solve' the
following points:
@ -4683,7 +4683,7 @@
(gindex,gindex).
* src/base/ftpfr.c (ft_pfr_check): Fix serious typo.
* src/pfr/prfload.c: Remove dead code.
* src/pfr/pfrload.c: Remove dead code.
(pfr_get_gindex, pfr_compare_kern_pairs, pfr_sort_kerning_pairs):
New functions.
(pfr_phy_font_done): Free `kern_pairs'.
@ -5569,7 +5569,7 @@
* src/bdf/bdfdrivr.c (BDF_Face_Init), src/pcf/pcfdriver.c
(PCF_Face_Init): Test for charset registry case-insensitively.
* src/gzip/ftgzip.c (ft_gzip_fil_io): Revert change from yesterday;
* src/gzip/ftgzip.c (ft_gzip_file_io): Revert change from yesterday;
it has already been fixed differently.
* src/truetype/ttinterp.c (DO_SFVTL): Add missing braces around
@ -6275,7 +6275,7 @@
(bdf_driver_class): Use `bdf_driver_requester'.
* src/pcf/pcfdrivr.c: Include FT_BDF_H.
(pcf_get_bdf_property, pdc_driver_requester): New functions
(pcf_get_bdf_property, pcf_driver_requester): New functions
(pcf_driver_class): Use `pcf_driver_requester'.
* src/pcf/pcfread.c: Include `pcfread.h'.
@ -6695,7 +6695,7 @@
* src/pfr/pfrgload.c: Include `pfrsbit.h'.
* src/pfr/pfrload.c (pfr_extra_item_load_kerning_pairs): Rewritten.
(pfr_phy_font_done, pfr_phy_font_load): Updated.
* src/pfr/pfrobks.c: Include `pfrsbit.h'.
* src/pfr/pfrobjs.c: Include `pfrsbit.h'.
(pfr_face_init): Handle kerning and embedded bitmaps.
(pfr_slot_load): Load embedded bitmaps.
(PFR_KERN_INDEX): Removed.
@ -7897,7 +7897,7 @@
2002-06-21 Sven Neumann <sven@convergence.de>
* src/prf/pfrtypes.h (PFR_KernPair): New structure.
* src/pfr/pfrtypes.h (PFR_KernPair): New structure.
(PFR_PhyFont): Use it.
(PFR_KernFlags): New enumeration.
* src/pfr/pfrload.c (pfr_extra_item_load_kerning_pairs): New
@ -8622,7 +8622,7 @@
2002-04-19 Werner Lemberg <wl@gnu.org>
* src/pfr/pfrload.c (pfr_extra_items_farse): Fix debug message.
* src/pfr/pfrload.c (pfr_extra_items_parse): Fix debug message.
(pfr_phy_font_load): s/size/Size/ for local variable to avoid
compiler warning.
* src/pfr/pfrobjs.c (pfr_face_init): Fix debug message.
@ -8676,7 +8676,7 @@
2002-04-16 Francesco Zappa Nardelli <Francesco.Zappa.Nardelli@ens.fr>
* src/pcf/pcfread (pcf_get_accell): Fix parsing of accelerator
* src/pcf/pcfread.c (pcf_get_accel): Fix parsing of accelerator
tables.
2002-04-15 David Turner <david@freetype.org>
@ -9068,7 +9068,7 @@
* include/freetype/internal/psaux.h, src/cid/cidload.c,
src/cidtoken.h, src/psaux/psobjs.c, src/psaux/psobjs.h,
src/psaux/t1decode.c, stc/type1/t1load.c, src/type1/t1tokens.h:
src/psaux/t1decode.c, src/type1/t1load.c, src/type1/t1tokens.h:
Updated common PostScript type definitions.
Renamed all enumeration values like to uppercase variants:

View File

@ -387,10 +387,10 @@
(FTC_INode_Weight): Commented out.
* src/cache/ftcimage.h: Updated.
* src/cache/ftmanag.c (FTC_Manager_Compress,
* src/cache/ftcmanag.c (FTC_Manager_Compress,
FTC_Manager_RegisterCache, FTC_Manager_FlushN):
s/FT_EXPORT/FT_LOCAL/.
* src/cache/ftmanag.h: Updated.
* src/cache/ftcmanag.h: Updated.
* src/cache/ftcsbits.c (FTC_SNode_Free, FTC_SNode_New,
FTC_SNode_Compare): s/FT_EXPORT/FT_LOCAL/.
@ -934,7 +934,7 @@
* include/freetype/freetype.h (FT_GlyphSlotRec): Improve
documentation of `outline' field.
* src/sfnt/sfobjs.s: Include FT_INTERNAL_DEBUG_H.
* src/sfnt/sfobjs.c: Include FT_INTERNAL_DEBUG_H.
* src/sfnt/sfdriver.c: Include ttmtx.h.
* src/autofit/afcjk.c: Include aftypes.h and aflatin.h.
@ -1781,7 +1781,7 @@
Note that this doesn't force auto-hinting for all fonts, however.
* src/autofit/afhints.c (af_glyph_hints_reload): Don't set
scaler_fiags here but...
scaler_flags here but...
(af_glyph_hints_rescale): Here.
* src/autofit/aflatin.c (af_latin_hints_init): Disable horizontal
@ -1813,7 +1813,7 @@
[TT_CONFIG_OPTION_BDF]: New structure.
(TT_FaceRec) [TT_CONFIG_OPTION_BDF]: New member `bdf'.
* include/freetype/ttags.h (TTAG_BDF): New macro.
* include/freetype/tttags.h (TTAG_BDF): New macro.
* src/sfnt/Jamfile (_sources): Add ttbdf.
@ -2320,7 +2320,7 @@
http://www.adobe.com/products/indesign/sing_gaiji.html
* include/freetype/ttags.h (TTAG_SING, TTAG_META): New macros for
* include/freetype/tttags.h (TTAG_SING, TTAG_META): New macros for
the OpenType tables `SING' and `META'. These two tables are used in
SING Glyphlet Format fonts.

View File

@ -139,7 +139,7 @@
Fix compilation warning.
* src/base/ftbase.h: s/LOCAL_DEF/LOCAL/.
* src/base/ftobjc.s: Include ftbase.h conditionally.
* src/base/ftobjs.c: Include ftbase.h conditionally.
2010-01-11 Kwang Yul Seo <skyul@company100.net>
@ -3519,7 +3519,7 @@
2008-12-21 Werner Lemberg <wl@gnu.org>
* src/pfr/pfrdrivr.c, src/winfonts/winfnt.c, src/cache/ftcmanag.c,
src/smooth/ftgrays.c, src/base/ftobjc.s, src/sfobjs.c:
src/smooth/ftgrays.c, src/base/ftobjs.c, src/sfobjs.c:
s/_Err_Bad_Argument/_Err_Invalid_Argument/. The former is for
errors in the bytecode interpreter only.
@ -4098,7 +4098,7 @@
2008-09-18 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
* src/cff/cffobjs.c (cff_face_init): Use TTAG_OTTO defined
in ttags.h instead of numerical value 0x4F54544FL.
in tttags.h instead of numerical value 0x4F54544FL.
2008-09-16 Werner Lemberg <wl@gnu.org>
@ -4248,7 +4248,7 @@
2008-08-29 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
* src/sfnt/sfobjs.c (sfnt_open_font): Use TTAG_OTTO defined in
ttags.h instead of FT_MAKE_TAG( 'O', 'T', 'T', 'O' ).
tttags.h instead of FT_MAKE_TAG( 'O', 'T', 'T', 'O' ).
2008-08-28 Werner Lemberg <wl@gnu.org>
@ -4258,7 +4258,7 @@
2008-08-23 Werner Lemberg <wl@gnu.org>
* src/type/t1afm.c (compare_kern_pairs), src/pxaux/afmparse.c
* src/type/t1afm.c (compare_kern_pairs), src/psaux/afmparse.c
(afm_compare_kern_pairs): Fix comparison. This fixes Savannah bug
#24119.
@ -5428,7 +5428,7 @@
* include/freetype/config/ftheader.h (FT_CID_H): New macro.
* include/freetype/ftcid.h: New file.
* include/freetype/internal/ftserv.h (FT_SERVIVE_CID_H): New macro.
* include/freetype/internal/ftserv.h (FT_SERVICE_CID_H): New macro.
* include/freetype/internal/services/svcid.h: New file.
* src/base/ftcid.c: New file.
@ -5938,7 +5938,7 @@
Savannah patch #5929.
* include/freetype/tttables.h, src/base/ftobjcs.c
* include/freetype/tttables.h, src/base/ftobjs.c
(FT_Get_CMap_Format): New function.
* include/freetype/internal/services/svttcmap.c (TT_CMapInfo): Add
@ -6005,7 +6005,7 @@
2007-05-11 David Turner <david@freetype.org>
* src/cache/ftbasic.c, include/freetype/ftcache.h
* src/cache/ftcbasic.c, include/freetype/ftcache.h
(FTC_ImageCache_LookupScaler, FTC_SBit_Cache_LookupScaler): Two new
functions that allow us to look up glyphs using an FTC_Scaler object
to specify the size, making it possible to use fractional pixel
@ -7840,7 +7840,7 @@
* src/base/ftobjs.c (load_face_in_embedded_rfork): Replace
`FT_Stream_Close' by `FT_Stream_Free' to fix memory leak.
* src/base/ftrfrk.c (raccess_guess_linux_double_from_file_name):
* src/base/ftrfork.c (raccess_guess_linux_double_from_file_name):
Replace `FT_Stream_Close' by `FT_Stream_Free' to fix memory leak.
2006-05-19 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>

View File

@ -978,7 +978,7 @@
[base] Clean up trigonometric core.
* src/base/fttrrigon.c (ft_trig_pseudo_polarize): Align algorithm
* src/base/fttrigon.c (ft_trig_pseudo_polarize): Align algorithm
with `ft_trig_pseudo_rotate'.
2012-12-18 Infinality <infinality@infinality.net>
@ -990,7 +990,7 @@
2012-12-17 Infinality <infinality@infinality.net>
[truetype] Remove unusued code and variables.
[truetype] Remove unused code and variables.
* src/truetype/ttinterp.c: Updated.
(Ins_FDEF): Remove opcode patterns that are not being used.
@ -1012,7 +1012,7 @@
2012-12-16 Infinality <infinality@infinality.net>
[truetype] Remove unusued code and variables. Add minor fixes.
[truetype] Remove unused code and variables. Add minor fixes.
* src/truetype/ttsubpix.h: Updated.
(SKIP_NONPIXEL_Y_MOVES_Rules_Exceptions): Add Trebuchet MS.
@ -1037,7 +1037,7 @@
(Ins_FDEF): Rework code to fix bugs and add more detection.
(Ins_CALL): Remove unused code.
(Ins_LOOPCALL): Remove unused code.
(TT_RunIns): Remove unusued code.
(TT_RunIns): Remove unused code.
(Ins_SHPIX): Add logic to handle ttfautohinted fonts.
(Ins_MIRP): Don't round x in cut-in calculation. Add logic to handle
ttfautohinted fonts.
@ -2556,7 +2556,7 @@
s/t1_init_loader/cid_init_loader/.
s/t1_done_loader/cid_done_loader/.
* src/pxaux/t1cmap.c: s/t1_get_glyph_name/psaux_get_glyph_name/.
* src/psaux/t1cmap.c: s/t1_get_glyph_name/psaux_get_glyph_name/.
* src/truetype/ttdriver.c: s/Load_Glyph/tt_glyph_load/.
@ -2796,7 +2796,7 @@
[base] Fix a dereference of uninitialized variable in PIC mode.
* src/base/ftglyph.c (FT_Glyph_To_Bitmap): `glyph' must be
set before derefering to obtain `library'. The initialization
set before dereferring to obtain `library'. The initialization
of `clazz', `glyph', `library' and NULL pointer check are
reordered to minimize PIC conditionals.

View File

@ -579,7 +579,7 @@
2014-11-26 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
* src/base/ftobj.c (Mac_Read_POST_Resource): Additional
* src/base/ftobjs.c (Mac_Read_POST_Resource): Additional
overflow check in the summation of POST fragment lengths,
suggested by Mateusz Jurczyk <mjurczyk@google.com>.
@ -2697,7 +2697,7 @@
[autofit] Introduce `coverages'.
Coverages are the interface to the HarfBuzz library to acces
Coverages are the interface to the HarfBuzz library to access
OpenType features for handling glyphs not addressable by the cmap.
Right now, compilation of HarfBuzz is only added to the development
@ -2896,11 +2896,11 @@
* src/autofit/afdummy.c, src/autofit/afdummy.h: Updated.
* src/autofit/afindic.c, src/autofit/afindic.h: Updated.
* src/autofit/aflatin.c, src/autofit/aflatin.h: Updated.
* src/autofit/aflatn2.c, src/autofit/aflatn2.h: Updated.
* src/autofit/aflatin2.c, src/autofit/aflatin2.h: Updated.
* src/autofit/afpic.c: Updated.
* src/autofir/autofit.c: Include `afranges.c'.
* src/autofit/autofit.c: Include `afranges.c'.
* src/autofit/rules.mk (AUTOF_DRV_SRC): Add `afranges.c'.
2013-12-18 Werner Lemberg <wl@gnu.org>
@ -4319,7 +4319,7 @@
* include/freetype/internal/tttypes.h (TT_SBit_MetricsRec): Widen
fields to FT_Short and FT_UShort, respectively.
(TT_SBitTableType): New enumeration.
(TT_SbitTableType): New enumeration.
(TT_FaceRec): Add `sbit_table_type' field.
* include/freetype/tttags.h (TTAG_sbix): New macro.
@ -4332,7 +4332,7 @@
* src/sfnt/ttsbit.c: Include `ttmtx.h'.
(tt_face_load_eblc): Renamed to...
(tt_face_load_sbit): This.
Handlic `sbix' bitmaps.
Handle `sbix' bitmaps.
(tt_face_free_eblc): Renamed to...
(tt_face_load_sbit): This.
Updated.
@ -4615,7 +4615,7 @@
Fix Savannah bug #39269.
* src/base/ftgloadr.c (FT_GlyphLoader_CheckPoints): Free memory in
case of reacollocation failures.
case of reallocation failures.
2013-06-18 Andrew Church <achurch+savannah@achurch.org>