[gxvalid] Fix a naming convention conflicting with ftvalid.
[otvalid] Fix a naming convention conflicting with ftvalid.
[ftvalid] Introduce FT_THROW() in FT_INVALID_XXX macros.
[pcf] Fix Savannah bug #43774.
Work around a bug in Borland's C++ compiler.
Uppercase all hex digits for orthogonality.
*/*: Decorate hex constants with `U' and `L' where appropriate.
[truetype] Prevent memory leak for buggy fonts.
* Version 2.5.4 released.
docs/CHANGES: Updated, formatted.
[cff] Modify an FT_ASSERT.
[cff] Fix Savannah bug #43661.
[autofit] Better fix for conversion specifiers in debug messages.
FT_Sfnt_Tag: s/ft_sfnt_xxx/FT_SFNT_XXX/ for orthogonality.
* include/*: Improve structure of documentation.
[docmaker] Always handle `<Order>' section elements.
[docmaker] Properly handle empty rows in Synopsis.
[docmaker] Honour empty lines in `<Order>' section element.
[docmaker] Ensure Python 3 compatibility.
[docmaker] Don't output a block multiple times.
[docmaker] Use field values as HTML link targets where possible.
[docmaker] Allow empty lines in `<Order>' blocks.
* src/tools/docmaker/sources.py (column) [Format 2]: Fix regexp.
* src/tools/docmaker/tohtml.py: Improve CSS for vertical spacing.
[docmaker] Improve HTML code for table of contents..
[docmaker] Provide higher-level markup and simplify HTML.
[docmaker] Add `top' links after blocks.
* src/tools/docmaker/tohtml.py: Improve CSS for fields.
* src/tools/docmaker/tohtml.py: Fix index and TOC templates.
[docmaker] Format field lists with CSS.
Fix compiler warning to the comparison between signed and
[docmaker] Replace empty `<td>' with CSS..
[docmaker] Replace some `<table>' tags with `<h4>' and `<div>'.
Fix compiler warning to conversion specifiers in debug messages.
* src/tools/docmaker/tohtml.py: Usee more CSS for index.
[docmaker] Replace `name' attribute of `<a>' with `id'.
* src/tools/docmaker/tohtml.py: Remove remaining `width' attributes.
* src/cff/cf2font.c: Include `ftcalc.h' to use FT_MSB(),
* src/smooth/ftsmooth.c (ft_smooth_render_generic): Remove
* src/tools/docmaker/tohtml.py: More HTML table refactoring.
Minor documentation update.
* src/tools/docmaker/tohtml.py: Replace <font> with CSS.
* src/tools/docmaker/tohtml.py: Center <table> with CSS.
* src/tools/docmaker/tohtml.py: Replace `<center>' with `<div>'.
* src/tools/docmaker/tohtml.py: Remove redundant `<center>' tags.
Prevent too negative values (< FT_INT_MIN) in bitmap metrics,
[docmaker] Produce better HTML code.
Use better way to disable creation of .pyc files for `make refdoc'.
* src/tools/docmaker/sources.py (re_bold, re_italic): Use
* src/base/ftobjs.c (FT_Get_Glyph_Name): Fix compiler warning.
* src/*: Add checks for parameters of API functions where missing.
* src/cache/ftcbasic.c: Use single calls to `FT_TRACE'.
* src/base/ftobj.c (Mac_Read_POST_Resource): Additional
* src/base/ftobjs.c (Mac_Read_POST_Resource): Insert comments
* src/base/ftobjs.c (Mac_Read_POST_Resource): Use unsigned long
* src/base/ftobjs.c (Mac_Read_POST_Resource): Avoid memory leak
*/*: s/Invalid_Argument/Invalid_Size_Handle/ where appropriate.
*/*: s/Invalid_Argument/Invalid_Stream_Handle/ where appropriate.
*/*: s/Invalid_Argument/Invalid_Library_Handle/ where appropriate.
*/*: s/Invalid_Argument/Invalid_Outline/ where appropriate.
*/*: s/Invalid_Argument/Invalid_Face_Handle/ where appropriate.
[Savannah bug #43682] Adjust some renderer callbacks.
[Savannah bug #43682] Properly handle missing return errors.
[Savannah bug #43682] Add/remove `void' casts to some functions.
[Savannah bug #43682] Change some signatures to `void' return type.
Remove all code related to FT_MAX_CHARMAP_CACHEABLE.
[sfnt] Fix Savannah bug #43680.
[truetype] Fix Savannah bug #43679.
[cff, pfr, psaux, winfonts] Fix Savannah bug #43676.
[sfnt] Fix Savannah bug #43672.
[type1, type42] Another fix for Savannah bug #43655.
[docmaker] Formatting, copyright, improved documentation.
Minor documentation reordering.
The FT_LOAD_BITMAP_CROP flag is obsolete.
[bdf] Fix Savannah bug #43660.
[type42] Allow only embedded TrueType fonts.
[type42] Fix Savannah bug #43659.
[cff] Fix Savannah bug #43658.
[sfnt] Fix Savannah bug #43656.
[type1, type42] Fix Savannah bug #43655.
* src/pcf/pcfread.c (pcf_get_metrics): Sanitize invalid metrics.
[ftlcdfil] Obey flow direction.
* src/base/ftbitmap.c (FT_Bitmap_Convert): Improve.