updating version numbers and documentation
This commit is contained in:
parent
1e259deda2
commit
121cad54ae
|
@ -1,9 +1,15 @@
|
||||||
2007-03-08 David Turner <david@freetype.org>
|
2007-03-08 David Turner <david@freetype.org>
|
||||||
|
|
||||||
|
* docs/CHANGES, docs/VERSION.DLL: updating documentation for upcoming release
|
||||||
|
|
||||||
|
* builds/unix/configure.raw, include/freetype/freetype.h, README, Jamfile:
|
||||||
|
updating version number to 2.3.2
|
||||||
|
|
||||||
* src/base/ftutil.c (ft_mem_strcpyn): Fix a bug that prevented the
|
* src/base/ftutil.c (ft_mem_strcpyn): Fix a bug that prevented the
|
||||||
function to work properly, over-writing user-provided buffers in
|
function to work properly, over-writing user-provided buffers in
|
||||||
some cases. Reported by James Cloos <cloos@jhcloos.com>.
|
some cases. Reported by James Cloos <cloos@jhcloos.com>.
|
||||||
|
|
||||||
|
|
||||||
2007-03-05 Werner Lemberg <wl@gnu.org>
|
2007-03-05 Werner Lemberg <wl@gnu.org>
|
||||||
|
|
||||||
* include/freetype/config/ftstdlib.h (ft_strstr): New wrapper
|
* include/freetype/config/ftstdlib.h (ft_strstr): New wrapper
|
||||||
|
|
5
Jamfile
5
Jamfile
|
@ -122,7 +122,8 @@ if $(DEBUG_HINTER)
|
||||||
|
|
||||||
# We need `freetype2/include' in the current include path in order to
|
# We need `freetype2/include' in the current include path in order to
|
||||||
# compile any part of FreeType 2.
|
# compile any part of FreeType 2.
|
||||||
#
|
#: updating documentation for upcoming release
|
||||||
|
|
||||||
HDRS += $(FT2_INCLUDE) ;
|
HDRS += $(FT2_INCLUDE) ;
|
||||||
|
|
||||||
|
|
||||||
|
@ -193,7 +194,7 @@ rule RefDoc
|
||||||
|
|
||||||
actions RefDoc
|
actions RefDoc
|
||||||
{
|
{
|
||||||
python $(FT2_SRC)/tools/docmaker/docmaker.py --prefix=ft2 --title=FreeType-2.3.1 --output=$(DOC_DIR) $(FT2_INCLUDE)/freetype/*.h $(FT2_INCLUDE)/freetype/config/*.h
|
python $(FT2_SRC)/tools/docmaker/docmaker.py --prefix=ft2 --title=FreeType-2.3.2 --output=$(DOC_DIR) $(FT2_INCLUDE)/freetype/*.h $(FT2_INCLUDE)/freetype/config/*.h
|
||||||
}
|
}
|
||||||
|
|
||||||
RefDoc refdoc ;
|
RefDoc refdoc ;
|
||||||
|
|
6
README
6
README
|
@ -9,7 +9,7 @@
|
||||||
is called `libttf'. They are *not* compatible!
|
is called `libttf'. They are *not* compatible!
|
||||||
|
|
||||||
|
|
||||||
FreeType 2.3.1
|
FreeType 2.3.2
|
||||||
==============
|
==============
|
||||||
|
|
||||||
Please read the docs/CHANGES file, it contains IMPORTANT
|
Please read the docs/CHANGES file, it contains IMPORTANT
|
||||||
|
@ -26,8 +26,8 @@
|
||||||
|
|
||||||
and download one of the following files.
|
and download one of the following files.
|
||||||
|
|
||||||
freetype-doc-2.3.1.tar.bz2
|
freetype-doc-2.3.2.tar.bz2
|
||||||
freetype-doc-2.3.1.tar.gz
|
freetype-doc-2.3.2.tar.gz
|
||||||
ftdoc231.zip
|
ftdoc231.zip
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -17,7 +17,7 @@ AC_CONFIG_SRCDIR([ftconfig.in])
|
||||||
|
|
||||||
# Don't forget to update docs/VERSION.DLL!
|
# Don't forget to update docs/VERSION.DLL!
|
||||||
|
|
||||||
version_info='9:12:3'
|
version_info='9:13:3'
|
||||||
AC_SUBST([version_info])
|
AC_SUBST([version_info])
|
||||||
ft_version=`echo $version_info | tr : .`
|
ft_version=`echo $version_info | tr : .`
|
||||||
AC_SUBST([ft_version])
|
AC_SUBST([ft_version])
|
||||||
|
|
31
docs/CHANGES
31
docs/CHANGES
|
@ -1,3 +1,34 @@
|
||||||
|
CHANGES BETWEEN 2.3.2 and 2.3.1
|
||||||
|
|
||||||
|
I. IMPORTANT BUG FIXES
|
||||||
|
|
||||||
|
- fix a bug that prevented FreeType from returning correct kerning
|
||||||
|
information from TrueType fonts when the bytecode interpreter is
|
||||||
|
enabled. this is due to a typo introduced in 2.3.0
|
||||||
|
|
||||||
|
- negative kerning values from PFM files are now reported correctly
|
||||||
|
(they were read as 16-bit unsigned values from the file)
|
||||||
|
|
||||||
|
- fix a small memory leak when FT_Init_FreeType fails for some reason
|
||||||
|
|
||||||
|
- fix a bug in the Postscript hinter that prevented very thin and ghost
|
||||||
|
stems to be placed/sized correctly
|
||||||
|
|
||||||
|
- changes to the TrueType bytecode interpreter that seems to fix most
|
||||||
|
of the rare differences we had with the Windows font loader.
|
||||||
|
|
||||||
|
II. IMPORTANT CHANGES
|
||||||
|
|
||||||
|
- improved the auto-hinter to better deal with serifs and corner cases
|
||||||
|
(e.g. the '9' in Arial at 9pt / 96dpi). Also improve spacing
|
||||||
|
adjustments and don't change width for non-spacing glyphs.
|
||||||
|
|
||||||
|
- many Mac-specific functions are deprecated (but still available),
|
||||||
|
and modern replacements have been provided for them. See the
|
||||||
|
documentation in ftmac.h
|
||||||
|
|
||||||
|
======================================================================
|
||||||
|
|
||||||
CHANGES BETWEEN 2.3.1 and 2.3.0
|
CHANGES BETWEEN 2.3.1 and 2.3.0
|
||||||
|
|
||||||
I. IMPORTANT BUG FIXES
|
I. IMPORTANT BUG FIXES
|
||||||
|
|
|
@ -53,6 +53,7 @@ systems, but not all of them:
|
||||||
|
|
||||||
release libtool so
|
release libtool so
|
||||||
-------------------------------
|
-------------------------------
|
||||||
|
2.3.2 9.13.3 6.3.13
|
||||||
2.3.1 9.12.3 6.3.12
|
2.3.1 9.12.3 6.3.12
|
||||||
2.3.0 9.11.3 6.3.11
|
2.3.0 9.11.3 6.3.11
|
||||||
2.2.1 9.10.3 6.3.10
|
2.2.1 9.10.3 6.3.10
|
||||||
|
|
|
@ -3323,7 +3323,7 @@ FT_BEGIN_HEADER
|
||||||
*/
|
*/
|
||||||
#define FREETYPE_MAJOR 2
|
#define FREETYPE_MAJOR 2
|
||||||
#define FREETYPE_MINOR 3
|
#define FREETYPE_MINOR 3
|
||||||
#define FREETYPE_PATCH 1
|
#define FREETYPE_PATCH 2
|
||||||
|
|
||||||
|
|
||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
|
|
Loading…
Reference in New Issue