Commit fa6720d0 authored by David Turner's avatar David Turner
Browse files

updated documentation for the 2.0.4 release

parent 6b4e8d93
2001-06-22 David Turner <david@freetype.org>
* docs/PATENTS: added patents disclaimer. This one was missing !!
* docs/CHANGES, docs/todo: updated for the upcoming 2.0.4 release
2001-06-20 Werner Lemberg <wl@gnu.org>
* include/freetype/config/ftconfig.h: Add two more `L's to
......
FreeType 2.0.3
FreeType 2.0.4
==============
Please read the CHANGES file, it contains IMPORTANT INFORMATION.
......@@ -9,9 +9,9 @@
Note that the FreeType 2 documentation is now available as a separate
package from our sites. See:
ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.0.3.tar.bz2
ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.0.3.tar.gz
ftp://ftp.freetype.org/pub/freetype2/ftdoc203.zip
ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.0.4.tar.bz2
ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.0.4.tar.gz
ftp://ftp.freetype.org/pub/freetype2/ftdoc204.zip
Enjoy!
......
LATEST CHANGES BETWEEN 2.0.4 and 2.0.3
- fixed a rather annoying bug that was introduced in 2.0.3.
Namely, the font transform set through FT_Set_Transform was applied
twiced to auto-hinted glyphs, resulting in incorrect rotated text
output
- fixed _many_ compiler warnings. FT2 should now compile cleanly with
Visual C++'s most pedantic warning level (/W4). It already compiled
fine with GCC and a few other compilers..
- fixed the Visual C++ project files located in "builds/win32/visualc"
(previous versions used older names of the library)
- many 32-bit constants have an "L" appended to their value, in order
to improve the 16-bitness of the code. Someone is actually trying to
use FT2 on an Atari ST machine !!
- updated the "builds/detect.mk" file in order to automatically build
FT2 on AIX systems. AIX does define "/usr/sbin/init" instead of
"/sbin/init" and wasn't previously detected as a Unix platform. by
the FreeType build system.
- updated the Unix-specific portions of the build system (new libtool
version, etc..)
============================================================================
LATEST CHANGES BETWEEN 2.0.3 and 2.0.2
I. CHANGES TO THE MODULES / FONT DRIVERS :
......
FreeType Patents Disclaimer
August 1999
WE HAVE DISCOVERED THAT APPLE OWNS SEVERAL PATENTS RELATED TO THE
RENDERING OF TRUETYPE FONTS. THIS COULD MEAN THAT THE FREE USE OF
FREETYPE MIGHT BE ILLEGAL IN THE USA, JAPAN, AND POSSIBLY OTHER
COUNTRIES, BE IT IN COMMERCIAL OR OPEN SOURCE PRODUCTS.
FOR MORE DETAILS, WE STRONGLY ADVISE YOU TO GO TO THE FREETYPE
PATENTS PAGE AT THE FOLLOWING WEB ADDRESS:
http://www.freetype.org/patents.htm
WE WILL NOT PLACE INFORMATION IN THIS FILE AS THE SITUATION IS STILL
UNDETERMINED FOR NOW. AT THE TIME THESE LINES ARE WRITTEN, WE HAVE
CONTACTED APPLE'S LEGAL DEPARTMENT AND ARE STILL WAITING FOR THEIR
ANSWER ON THE SUBJECT.
PLEASE READ THE `INSTALL' FILE TO SEE HOW TO DISABLE THE ENGINE'S
BYTECODE INTERPRETER IN ORDER TO BUILD A PATENT-FREE ENGINE, AT THE
COST OF RENDERING QUALITY.
--- end of PATENTS ---
......@@ -2,9 +2,5 @@ Here is a list of items that need to be addressed in FreeType 2:
* Add synthesized Unicode charmap processing to the CFF driver.
* Fix a bug in the TrueType driver: linear horizontal advances of composites
are not returned properly.
* Fix 64-bit issues (the code compiles and seems to work, but we've not
make a thorough check so some fonts could still core dump the library !!)
* Add the new auto-hinting source code / native Type1/Type2 hinter
to the source code
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment