Go to file
Werner Lemberg 6ee0aacfb8 * include/freetype/internal/ftobjs.h: Don't include
FT_CONFIG_STANDARD_LIBRARY_H.
(FT_Validator, FT_VAlidationLevel, FT_ValidatorRec, FT_VALIDATOR,
ft_validator_init, ft_validator_run, ft_validator_error, FT_INVALID,
FT_INVALID_TOO_SHORT, FT_INVALID_OFFSET, FT_INVALID_FORMAT,
FT_INVALID_GLYPH_ID, FT_INVALID_DATA): Move to...

* include/freetype/internal/ftvalid.h: New file.
Make FT_INVALID return module-specific error codes.

* include/freetype/internal/internal.h (FT_INTERNAL_VALIDATE_H): New
macro.

* include/freetype/fterrors.h: Undefine FT_ERR_PREFIX only if
FT_KEEP_ERR_PREFIX isn't defined.

* src/base/ftobjs.c: Include FT_INTERNAL_VALIDATE_H.

* src/sfnt/ttcmap.h: Don't include FT_INTERNAL_OBJECTS_H but
FT_INTERNAL_VALIDATE_H.

* src/sfnt/ttcmap.c: Don't include FT_INTERNAL_OBJECTS_H but
FT_INTERNAL_VALIDATE_H.
Include sferrors.h before FT_INTERNAL_VALIDATE_H.
s/FT_Err_Ok/SFNT_Err_Ok/.

* src/sfnt/sferrors.h: Define FT_KEEP_ERR_PREFIX.

* src/type1/t1afm.c: Include t1errors.h.
2004-09-06 07:06:56 +00:00
builds * src/otlayout/otlgpos.c (otl_gpos_subtable_validate): Add argument 2004-08-29 16:50:09 +00:00
devel * src/base/ftdebug.c (ft_debug_init): Highest debug level is 7, 2004-09-04 06:53:36 +00:00
docs * docs/DEBUG: Updated. 2004-09-04 06:55:32 +00:00
include * include/freetype/internal/ftobjs.h: Don't include 2004-09-06 07:06:56 +00:00
objs updated 2003-06-18 07:06:54 +00:00
src * include/freetype/internal/ftobjs.h: Don't include 2004-09-06 07:06:56 +00:00
tests * Jamfile, vms_make.com, builds/win32/visualc/freetype.dsp, 2004-03-05 09:26:24 +00:00
.cvsignore Formatting. 2000-10-31 19:42:53 +00:00
ChangeLog * include/freetype/internal/ftobjs.h: Don't include 2004-09-06 07:06:56 +00:00
configure * configure: Accept makepp also. 2004-04-13 08:35:05 +00:00
Jamfile * src/base/ftstream.c (FT_Stream_Close): Don't reset stream->close 2004-08-11 05:25:37 +00:00
Jamrules * doc/INSTALL.UNX: Cleaned up. 2003-04-21 13:30:27 +00:00
Makefile * Makefile, configure, */*.mk, builds/unix/unix-def.in, 2002-06-14 08:09:25 +00:00
README * src/base/ftstream.c (FT_Stream_Close): Don't reset stream->close 2004-08-11 05:25:37 +00:00
vms_make.com * Jamfile, vms_make.com, builds/win32/visualc/freetype.dsp, 2004-03-05 09:26:24 +00:00

  Special notes to Unix users
  ===========================

  Please  read  the file  "docs/UPGRADE.UNX".   It contains  important
  information regarding the installation  of FreeType on Unix systems,
  especially GNU based operating systems like GNU/Linux.

  FreeType 2's  library is called `libfreetype',  FreeType 1's library
  is called `libttf'.  They are *not* compatible!


  FreeType 2.1.10
  ===============

  Please read the docs/CHANGES file, it contains IMPORTANT INFORMATION.

  Read the files "docs/INSTALL" for installation instructions.

  Note  that  the FreeType  2  documentation  is  now available  as  a
  separate package from our sites.  See:

    ftp://ftp.freetype.org/freetype/freetype2/ftdocs-2.1.10.tar.bz2
    ftp://ftp.freetype.org/freetype/freetype2/ftdocs-2.1.10.tar.gz
    ftp://ftp.freetype.org/freetype/freetype2/ftdoc2110.zip


  Bugs
  ====

  Please report bugs by  e-mail to `devel@freetype.org'.  Don't forget
  to send  a detailed explanation of  the problem --  there is nothing
  worse  than receiving  a terse  message that  only says  "it doesn't
  work".


  Enjoy!


    The FreeType Team