From ccec8892291f556a44cecba6efac568a03e4ff12 Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Thu, 8 Mar 2018 06:09:17 +0100 Subject: [PATCH] Minor: Update `CHANGES' and improve documentation in `modules.cfg'. --- docs/CHANGES | 19 +++++++++++++++++++ modules.cfg | 17 +++++++++-------- 2 files changed, 28 insertions(+), 8 deletions(-) diff --git a/docs/CHANGES b/docs/CHANGES index ce41a20b7..4add2477d 100644 --- a/docs/CHANGES +++ b/docs/CHANGES @@ -1,3 +1,21 @@ +CHANGES BETWEEN 2.9 and 2.9.1 + + I. IMPORTANT BUG FIXES + + - Type 1 fonts containing flex features were not rendered + correctly (bug introduced in version 2.9). + + + II. MISCELLANEOUS + + - Bug fix: Multiple calls to `FT_Get_MM_Var' returned garbage. + + - The base extensions `ftlcdfil' and `ftfntfmt' are now part of + the base module (and thus no longer configurable in file + `modules.cfg'). + + +====================================================================== CHANGES BETWEEN 2.8.1 and 2.9 @@ -86,6 +104,7 @@ CHANGES BETWEEN 2.8.1 and 2.9 and switch between hexadecimal and decimal display of integers (key `I'). + ====================================================================== CHANGES BETWEEN 2.8 and 2.8.1 diff --git a/modules.cfg b/modules.cfg index 702cf9913..4bf344524 100644 --- a/modules.cfg +++ b/modules.cfg @@ -66,7 +66,7 @@ FONT_MODULES += type42 # No FT_CONFIG_OPTION_PIC support. FONT_MODULES += winfonts -# PCF font driver. +# PCF font driver. If debugging and tracing is enabled, needs `ftbitmap.c'. # No FT_CONFIG_OPTION_PIC support. FONT_MODULES += pcf @@ -113,11 +113,11 @@ RASTER_MODULES += smooth # FreeType's cache sub-system (quite stable but still in beta -- this means # that its public API is subject to change if necessary). See -# include/freetype/ftcache.h. Needs ftglyph.c. +# include/freetype/ftcache.h. Needs `ftglyph.c'. # No FT_CONFIG_OPTION_PIC support. AUX_MODULES += cache -# TrueType GX/AAT table validation. Needs ftgxval.c below. +# TrueType GX/AAT table validation. Needs `ftgxval.c' below. # # No FT_CONFIG_OPTION_PIC support. # AUX_MODULES += gxvalid @@ -140,7 +140,7 @@ AUX_MODULES += lzw # No FT_CONFIG_OPTION_PIC support. AUX_MODULES += bzip2 -# OpenType table validation. Needs ftotval.c below. +# OpenType table validation. Needs `ftotval.c' below. # # No FT_CONFIG_OPTION_PIC support. # AUX_MODULES += otvalid @@ -183,7 +183,7 @@ BASE_EXTENSIONS += ftbitmap.c # See include/freetype/ftcid.h for the API. BASE_EXTENSIONS += ftcid.c -# Access FSType information. Needs fttype1.c. +# Access FSType information. Needs `fttype1.c'. # # See include/freetype/freetype.h for the API. BASE_EXTENSIONS += ftfstype.c @@ -193,7 +193,7 @@ BASE_EXTENSIONS += ftfstype.c # See include/freetype/ftgasp.h for the API. BASE_EXTENSIONS += ftgasp.c -# Convenience functions to handle glyphs. Needs ftbitmap.c. +# Convenience functions to handle glyphs. Needs `ftbitmap.c'. # # See include/freetype/ftglyph.h for the API. BASE_EXTENSIONS += ftglyph.c @@ -223,12 +223,13 @@ BASE_EXTENSIONS += ftpatent.c # See include/freetype/ftpfr.h for the API. BASE_EXTENSIONS += ftpfr.c -# Path stroker. Needs ftglyph.c. +# Path stroker. Needs `ftglyph.c'. # # See include/freetype/ftstroke.h for the API. BASE_EXTENSIONS += ftstroke.c -# Support for synthetic emboldening 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. BASE_EXTENSIONS += ftsynth.c