Next release will be 2.9.

This commit is contained in:
Werner Lemberg 2018-01-08 11:16:11 +01:00
parent 1d6773e6d9
commit 9e7b24f290
7 changed files with 31 additions and 32 deletions

View File

@ -1,5 +1,5 @@
CHANGES BETWEEN 2.8.1 and 2.8.2
CHANGES BETWEEN 2.8.1 and 2.9
I. IMPORTANT BUG FIXES

View File

@ -337,7 +337,7 @@
* A macro used in #include statements to name the file containing
* structures and macros related to the auto-hinting module.
*
* Deprecated since version 2.8.2; use @FT_DRIVER_H instead.
* Deprecated since version 2.9; use @FT_DRIVER_H instead.
*
*/
#define FT_AUTOHINTER_H FT_DRIVER_H
@ -352,7 +352,7 @@
* A macro used in #include statements to name the file containing
* structures and macros related to the CFF driver module.
*
* Deprecated since version 2.8.2; use @FT_DRIVER_H instead.
* Deprecated since version 2.9; use @FT_DRIVER_H instead.
*
*/
#define FT_CFF_DRIVER_H FT_DRIVER_H
@ -367,7 +367,7 @@
* A macro used in #include statements to name the file containing
* structures and macros related to the TrueType driver module.
*
* Deprecated since version 2.8.2; use @FT_DRIVER_H instead.
* Deprecated since version 2.9; use @FT_DRIVER_H instead.
*
*/
#define FT_TRUETYPE_DRIVER_H FT_DRIVER_H
@ -382,7 +382,7 @@
* A macro used in #include statements to name the file containing
* structures and macros related to the PCF driver module.
*
* Deprecated since version 2.8.2; use @FT_DRIVER_H instead.
* Deprecated since version 2.9; use @FT_DRIVER_H instead.
*
*/
#define FT_PCF_DRIVER_H FT_DRIVER_H

View File

@ -904,9 +904,8 @@ FT_BEGIN_HEADER
/* Bit 31 is always zero (this is, */
/* `face_index' is always a positive value). */
/* */
/* [Since 2.8.2] Changing the design */
/* coordinates with */
/* @FT_Set_Var_Design_Coordinates or */
/* [Since 2.9] Changing the design coordinates */
/* with @FT_Set_Var_Design_Coordinates or */
/* @FT_Set_Var_Blend_Coordinates does not */
/* influence the named instance index value */
/* (only @FT_Set_Named_Instance does that). */
@ -1230,8 +1229,8 @@ FT_BEGIN_HEADER
/* glyphs use @FT_LOAD_COLOR. */
/* */
/* FT_FACE_FLAG_VARIATION :: */
/* [Since 2.8.2] Set if the current face (or named instance) has */
/* been altered with @FT_Set_MM_Design_Coordinates, */
/* [Since 2.9] Set if the current face (or named instance) has been */
/* altered with @FT_Set_MM_Design_Coordinates, */
/* @FT_Set_Var_Design_Coordinates, or */
/* @FT_Set_Var_Blend_Coordinates. This flag is unset by a call to */
/* @FT_Set_Named_Instance. */
@ -1413,7 +1412,7 @@ FT_BEGIN_HEADER
* A macro that returns true whenever a face object is a named instance
* of a GX or OpenType variation font.
*
* [Since 2.8.2] Changing the design coordinates with
* [Since 2.9] Changing the design coordinates with
* @FT_Set_Var_Design_Coordinates or @FT_Set_Var_Blend_Coordinates does
* not influence the return value of this macro (only
* @FT_Set_Named_Instance does that).
@ -1437,7 +1436,7 @@ FT_BEGIN_HEADER
* @FT_Set_Var_Blend_Coordinates.
*
* @since:
* 2.8.2
* 2.9
*
*/
#define FT_IS_VARIATION( face ) \
@ -1830,7 +1829,7 @@ FT_BEGIN_HEADER
/* If @FT_Load_Glyph is called with default flags (see */
/* @FT_LOAD_DEFAULT) the glyph image is loaded in the glyph slot in */
/* its native format (e.g., an outline glyph for TrueType and Type~1 */
/* formats). [Since 2.8.2] The prospective bitmap metrics are */
/* formats). [Since 2.9] The prospective bitmap metrics are */
/* calculated according to @FT_LOAD_TARGET_XXX and other flags even */
/* for the outline glyph, even if @FT_LOAD_RENDER is not set. */
/* */
@ -3559,12 +3558,12 @@ FT_BEGIN_HEADER
/* */
/* https://download.macromedia.com/pub/developer/opentype/tech-notes/5902.AdobePSNameGeneration.html */
/* */
/* [Since 2.8.2] Special PostScript names for named instances are */
/* only returned if the named instance is set with */
/* @FT_Set_Named_Instance (and the font has corresponding entries in */
/* its `fvar' table). If @FT_IS_VARIATION returns true, the */
/* algorithmically derived PostScript name is provided, not looking */
/* up special entries for named instances. */
/* [Since 2.9] Special PostScript names for named instances are only */
/* returned if the named instance is set with @FT_Set_Named_Instance */
/* (and the font has corresponding entries in its `fvar' table). If */
/* @FT_IS_VARIATION returns true, the algorithmically derived */
/* PostScript name is provided, not looking up special entries for */
/* named instances. */
/* */
FT_EXPORT( const char* )
FT_Get_Postscript_Name( FT_Face face );

View File

@ -339,7 +339,7 @@ FT_BEGIN_HEADER
* Use the hinting engine contributed by Adobe.
*
* @since:
* 2.8.2
* 2.9
*
*/
#define FT_HINTING_FREETYPE 0
@ -394,7 +394,7 @@ FT_BEGIN_HEADER
* @since:
* 2.4.12 (for `cff' module)
*
* 2.8.2 (for `type1' and `t1cid' modules)
* 2.9 (for `type1' and `t1cid' modules)
*
*/
@ -466,7 +466,7 @@ FT_BEGIN_HEADER
*
* 2.6.2 (for `autofitter' module)
*
* 2.8.2 (for `type1' and `t1cid' modules)
* 2.9 (for `type1' and `t1cid' modules)
*
*/
@ -536,7 +536,7 @@ FT_BEGIN_HEADER
*
* 2.6.2 (for `autofitter' module)
*
* 2.8.2 (for `type1' and `t1cid' modules)
* 2.9 (for `type1' and `t1cid' modules)
*
*/
@ -569,7 +569,7 @@ FT_BEGIN_HEADER
* @since:
* 2.8 (for `cff' module)
*
* 2.8.2 (for `type1' and `t1cid' modules)
* 2.9 (for `type1' and `t1cid' modules)
*
*/

View File

@ -346,7 +346,7 @@ FT_BEGIN_HEADER
/* [Since 2.8.1] To reset all axes to the default values, call the */
/* function with `num_coords' set to zero and `coords' set to NULL. */
/* */
/* [Since 2.8.2] If `num_coords' is larger than zero, this function */
/* [Since 2.9] If `num_coords' is larger than zero, this function */
/* sets the @FT_FACE_FLAG_VARIATION bit in @FT_Face's `face_flags' */
/* field (i.e., @FT_IS_VARIATION will return true). If `num_coords' */
/* is zero, this bit flag gets unset. */
@ -384,10 +384,10 @@ FT_BEGIN_HEADER
/* <Note> */
/* [Since 2.8.1] To reset all axes to the default values, call the */
/* function with `num_coords' set to zero and `coords' set to NULL. */
/* [Since 2.8.2] `Default values' means the currently selected named */
/* [Since 2.9] `Default values' means the currently selected named */
/* instance (or the base font if no named instance is selected). */
/* */
/* [Since 2.8.2] If `num_coords' is larger than zero, this function */
/* [Since 2.9] If `num_coords' is larger than zero, this function */
/* sets the @FT_FACE_FLAG_VARIATION bit in @FT_Face's `face_flags' */
/* field (i.e., @FT_IS_VARIATION will return true). If `num_coords' */
/* is zero, this bit flag gets unset. */
@ -462,10 +462,10 @@ FT_BEGIN_HEADER
/* <Note> */
/* [Since 2.8.1] To reset all axes to the default values, call the */
/* function with `num_coords' set to zero and `coords' set to NULL. */
/* [Since 2.8.2] `Default values' means the currently selected named */
/* [Since 2.9] `Default values' means the currently selected named */
/* instance (or the base font if no named instance is selected). */
/* */
/* [Since 2.8.2] If `num_coords' is larger than zero, this function */
/* [Since 2.9] If `num_coords' is larger than zero, this function */
/* sets the @FT_FACE_FLAG_VARIATION bit in @FT_Face's `face_flags' */
/* field (i.e., @FT_IS_VARIATION will return true). If `num_coords' */
/* is zero, this bit flag gets unset. */
@ -621,7 +621,7 @@ FT_BEGIN_HEADER
/* function simply resets the current face to the default instance. */
/* */
/* <Since> */
/* 2.8.2 */
/* 2.9 */
/* */
FT_EXPORT( FT_Error )
FT_Set_Named_Instance( FT_Face face,

View File

@ -166,7 +166,7 @@ FT_BEGIN_HEADER
* This is a passive setting that only takes effect if the font driver
* or autohinter honors it, which the CFF, Type~1, and CID drivers
* always do, but the autohinter only in `light' hinting mode (as of
* version 2.8.2).
* version 2.9).
*
* @since:
* 2.8

View File

@ -398,7 +398,7 @@ FT_BEGIN_HEADER
/* since version 2.7.1 */
CFF_VStoreRec vstore; /* parsed vstore structure */
/* since version 2.8.2 */
/* since version 2.9 */
PS_FontExtraRec* font_extra;
} CFF_FontRec;