History log of /external/freetype/include/freetype/tttables.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0a0c22569deab933df21127e75db5c81f724f292 02-Jan-2018 Werner Lemberg <wl@gnu.org> Update copyright year.
/external/freetype/include/freetype/tttables.h
8013d89f7fe7da123e3cd5708e501caf88405226 17-Jan-2017 Werner Lemberg <wl@gnu.org> ftsnames.h, ttnameid.h, tttables.h: Revise documentation.

Show more macros in the reference: TT_MAC_LANGID_XXX, TT_MS_LANGID_XXX,
TT_NAME_ID_XXX, TT_UCR_XXX.

This commit is viewed best with

git diff --color-words='[^*/ ]+'
/external/freetype/include/freetype/tttables.h
cb937047965ee38f53c54daaa44b6ad9828cce64 11-Jan-2017 Werner Lemberg <wl@gnu.org> Document MVAR handling.
/external/freetype/include/freetype/tttables.h
563ae780229aef5b6f6ae361211d5fb733de8321 04-Jan-2017 Werner Lemberg <wl@gnu.org> Update copyright year.
/external/freetype/include/freetype/tttables.h
34207080c6e124356aee3db9aba2daeb00edf1b9 08-Apr-2016 Alexei Podtelezhnikov <apodtele@gmail.com> Typos.
/external/freetype/include/freetype/tttables.h
9adeab6452a220270c311f756d55acd734fd52ea 13-Jan-2016 Werner Lemberg <wl@gnu.org> Update copyright year.
/external/freetype/include/freetype/tttables.h
37412ff9f42212bcf4dd29d9762f3c35b5735768 12-Jan-2016 Werner Lemberg <wl@gnu.org> Don't use macro names that contain `__' [1/2].

Such macro names are reserved for both C and C++.

*/*: Replace macros of the form `__XXX_H__' with `XXX_H_'.
/external/freetype/include/freetype/tttables.h
392cf22f8a5a281b8ebc56bf932e66da78f66410 25-Jun-2015 Werner Lemberg <wl@gnu.org> Another adjustment to header locations.

This change is a result of a discussion thread on freetype-devel

http://lists.nongnu.org/archive/html/freetype-devel/2015-06/msg00041.html

Re-introduce the `freetype2' subdirectory for all FreeType header
files after installation, and rename the `freetype2' subdirectory in
the git repository to `freetype'.

* include/freetype2: Renamed to...
* include/freetype: This.

* CMakeLists.txt (PUBLIC_HEADERS, PUBLIC_CONFIG_HEADERS,
PRIVATE_HEADERS): Updated.
Update creation of `ftconfig.h'.
Install generated `ftconfig.h'.

* Jamfile (HDRMACRO, RefDoc), autogen.sh: Updated.

* builds/amiga/include/config/ftconfig.h, builds/freetype.mk
(PUBLIC_DIR), builds/symbian/bld.inf, builds/toplevel.mk (work),
builds/unix/freetype2.in: Updated.

* builds/unix/freetype-config.in: Updated.
* builds/unix/configure.raw: Don't check for `rmdir'.
* builds/unix/unix-def.in (DELDIR): Use `rm -rf', which is portable
according to the autoconf info manual.
* builds/unix/install.mk (install, uninstall,
distclean_project_unix): Update and simplify.

* builds/wince/*, builds/windows/*: Updated.

* devel/ft2build.h, include/ft2build.h: Updated.

* include/freetype2/config/ftheader.h,
include/freetype2/internal/ftserv.h,
include/freetype2/internal/internal.h: Update all header file
macros.

* src/tools/chktrcmp.py (TRACE_DEF_FILES): Updated.

* docs/*: Updated.
/external/freetype/include/freetype/tttables.h
fae382076409db198dfbff36ac4cbb97b05b30a1 13-Nov-2013 Werner Lemberg <wl@gnu.org> Simplify header file hierarchy.

This large patch changes the header file directory layout from
`include/freetype/...' to `include/...', effectively removing one
level. Since the file `ft2build.h' is also located in `include'
(and it stays there even after installation), all FreeType header
files are now in a single directory.

Applications that use (a) `freetype-config' or FreeType's
`pkg-config' file to get the include directory for the compiler, and
(b) the documented way for header inclusion like

#include <ft2build.h>
#include FT_FREETYPE_H
...

don't need any change to the source code.

* include/freetype/*: Move up to...
* include/*: ... this directory.

* builds/amiga/include/freetype/*: Move up to...
* builds/amiga/include/*: ... this directory.

*/*: Essentially do `s@/freetype/@/@' where appropriate.

* CMakeList.txt: Simplify.
* builds/unix/freetype-config.in, builds/unix/freetype2.in: For
`--cflags', return a single directory.
* builds/unix/install.mk (install): No longer try to remove `cache'
and `internal' subdirectories; instead, remove the `freetype'
subdirectory.
/external/freetype/include/freetype/tttables.h
b1d97810c95ea7a46cc27783ab0a6b2c9f812321 06-Nov-2013 Werner Lemberg <wl@gnu.org> Improve comment.
/external/freetype/include/freetype/tttables.h
29bca65ddaaec4c01b788237a94770c1e5750cbb 05-Nov-2013 Werner Lemberg <wl@gnu.org> Improve documentation of `FT_Load_Sfnt_Table'.
/external/freetype/include/freetype/tttables.h
0c61c096b8155838cea11deb4e4af5db7c29fe73 28-Oct-2013 Werner Lemberg <wl@gnu.org> Comment fixes.
/external/freetype/include/freetype/tttables.h
ee5105107b59049c5d012d7658810c8378c8f411 27-Oct-2013 Werner Lemberg <wl@gnu.org> [sfnt] Implement support for `OS/2' table version 5.

See

http://typedrawers.com/discussion/470/new-microsoft-size-specific-design-selection-mechanism

for the announcement.

* include/freetype/tttables.h (TT_OS2): Add fields
`usLowerPointSize' and `usUpperPointSize'. Since FreeType returns
this structure only as a pointer through `FT_Get_Sfnt_Table', there
shouldn't be any ABI problems.

* src/sfnt/ttload.c (tt_face_load_os2): Implement it.

* docs/CHANGES: Updated.
/external/freetype/include/freetype/tttables.h
00ea2a133b377d74f9694d3ba74588a4e8542120 03-Sep-2013 Werner Lemberg <wl@gnu.org> [doc] s/which/that/ where appropriate.

Note that this is a try by a non-native English speaker whose mother
language (German) doesn't have this distinction at all...
/external/freetype/include/freetype/tttables.h
3af607b07d8ac4014c2d6be93ac518a349500dc4 04-Nov-2012 Werner Lemberg <wl@gnu.org> Improve documentation of Unicode IVS handling.
/external/freetype/include/freetype/tttables.h
21332fb6257cce6bd7c3f9e9ddeb4436ce07a965 04-Nov-2012 Werner Lemberg <wl@gnu.org> Add example for FT_Get_Sfnt_Table.
/external/freetype/include/freetype/tttables.h
9e0c667413196addac49ed4b42a9ac1639a2cc16 18-Mar-2012 Werner Lemberg <wl@gnu.org> Improve misleading documentation note.
/external/freetype/include/freetype/tttables.h
cecd9127478e4e2c26105d5df71b3ed9b5dc4018 09-Mar-2011 Werner Lemberg <wl@gnu.org> Make FT_Sfnt_Table_Info return the number of SFNT tables.

* src/sfnt/sfdriver.c (sfnt_table_info): Implement it.
* include/freetype/tttables.h: Update documentation.
* docs/CHANGES: Updated.
/external/freetype/include/freetype/tttables.h
a546af7684b2b6fa0ed24fac10ed979d3bcd8909 14-Feb-2010 Werner Lemberg <wl@gnu.org> Improve documentation.
/external/freetype/include/freetype/tttables.h
4e263a955998e21a6e55ae3be68dd55abfcdf00e 19-Jan-2009 Werner Lemberg <wl@gnu.org> Documentation fixes.

Reported by Chi Nguyen <chint@necsv.com>, in document V0026 sent to
ft-devel.
/external/freetype/include/freetype/tttables.h
8a9b63913f62bdf342f4bd8791cb7c7ebfdbfedd 26-Jun-2008 Werner Lemberg <wl@gnu.org> Improve navigation in API reference.

* src/tools/docmaker/tohtml.py (html_header_3): Renamed to...
(html_header_6): This.
(html_header_3, html_header_3i, html_header_4, html_header_5,
html_header_5t): New strings.
(toc_footer_start, toc_footer_end): New strings.
(HtmlFormatter::html_header): Updated.
(HtmlFormatter::html_index_header, HtmlFormatter::html_toc_header):
New strings.
(HtmlFormatter::index_enter): Use `html_index_header'.
(HtmlFormatter::index_exit): Print `html_footer'.
(HtmlFormatter::toc_enter): Use `html_toc_header'.
(HtmlFormatter::toc_exit): Print proper footer.

Convert ~ to non-breakable space.

* src/tools/docmaker/tohtml.py (make_html_para): Implement it.
Update header files accordingly.

Many other minor documentation fixes.
/external/freetype/include/freetype/tttables.h
90053f3f66c216fac7bc650eb077cec1ad2bba91 02-Jun-2008 Werner Lemberg <wl@gnu.org> typo
/external/freetype/include/freetype/tttables.h
2b0b4221abba6497e05183d58c6a36821b9cce06 29-May-2008 Werner Lemberg <wl@gnu.org> Cosmetic code changes.
/external/freetype/include/freetype/tttables.h
b826fa7589291a5bb1b725eeec73955e89361e22 19-May-2007 Werner Lemberg <wl@gnu.org> Savannah patch #5929.

* include/freetype/tttables.h, src/base/ftobjcs.c
(FT_Get_CMap_Format): New function.

* include/freetype/internal/services/svttcmap.c (TT_CMapInfo): Add
`format' member.
* src/sfnt/ttcmap.c (tt_cmap{0,2,4,6,8,10,12}_get_info): Set
cmap_info->format.
/external/freetype/include/freetype/tttables.h
405e25949ce8446526b86436e6fec4ae4629d7d5 05-May-2007 Werner Lemberg <wl@gnu.org> whitespace
/external/freetype/include/freetype/tttables.h
9b774e282277f3f880e95928fb7bc82ebc26aea5 16-Jan-2007 Werner Lemberg <wl@gnu.org> Remove trailing whitespace. From Alexei.
/external/freetype/include/freetype/tttables.h
6756dc15ba424186394ca3f295ba8d125b0f047e 12-May-2006 Werner Lemberg <wl@gnu.org> * src/tools/docmaker/sources.py (re_source_keywords): Add word
boundary markers.
* src/tools/docmaker/content.py (re_field): Allow `.' in field names
(but not at the beginning or end).

* include/freetype/*: Many minor documentation improvements (adding
links, spelling errors, etc.).
/external/freetype/include/freetype/tttables.h
9d3de385a6ac989223d3c179fd5c78b88a3783b7 26-Oct-2005 Werner Lemberg <wl@gnu.org> Fix comment style.
/external/freetype/include/freetype/tttables.h
a4aadf5401284c1beb2b0904c1d977c7e3f57d9c 13-Dec-2004 Werner Lemberg <wl@gnu.org> Whitespace, sorting.
/external/freetype/include/freetype/tttables.h
ee95b6f0d487cb31e90170032ab39d120258052e 10-Sep-2004 Werner Lemberg <wl@gnu.org> Adding OpenType validation module. The code is based on the
(unfinished) `otlayout' module but has been heavily modified to make
it much more compact.

* src/otvalid/*: New module.

* include/freetype/ftotval.h, src/base/ftotval.c,
include/freetype/internal/services/svotval.h: New files.

* include/freetype/config/ftmodule.h: Add otv_module_class.
* include/freetype/config/ftheader.h (FT_OPENTYPE_VALIDATE_H): New
macro.
* include/freetype/internal/ftserv.h
(FT_SERVICE_OPENTYPE_VALIDATE_H): New macro.
* include/freetype/internal/fttrace.h (otvmodule, otvcommon,
otvbase, otvgdef, otvgpos, otvgsub, otvjstf): New trace components.

* include/freetype/ftchapters.h: Updated.

* src/base/Jamfile (Library), src/base/descrip.mms (OBJS),
src/base/rules.mk (BASE_EXT_SRC): Updated.

* docs/CHANGES: Updated.
/external/freetype/include/freetype/tttables.h
17439423f8a62e508647d5427c8171c0b229a081 11-Aug-2004 Werner Lemberg <wl@gnu.org> * src/base/ftstream.c (FT_Stream_Close): Don't reset stream->close
to NULL. This allows custom close functions to delete the FT_STREAM
object.


Add API to get information about SFNT tables.

* include/freetype/internal/services/svsfnt.h
(FT_SFNT_Table_Info_Func): New typedef.
(SFNT_Table): Add it.

* src/base/ftobjs (FT_Sfnt_Table_Info): New function.

* include/freetype/tttables.h: Updated.

* src/sfnt/sfdriver.c (sfnt_table_info): New function.
(sfnt_service_sfnt_table): Add it.

* docs/CHANGES: Updated.


* include/freetype/freetype.h (FREETYPE_PATCH): Set to 10.

* builds/unix/configure.ac (version_info): Set to 9:8:3.
* builds/unix/configure: Updated.

* builds/win32/visualc/index.html,
builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.vcproj: s/219/2110/, s/2.1.9/2.1.10/.

* builds/freetype.mk (refdoc), README, Jamfile (RefDoc):
s/2.1.8/2.1.9/.

* docs/CHANGES, docs/VERSION.DLL: Updated.


* src/base/ftrfork.c (FT_Raccess_Guess)
[!FT_CONFIG_OPTION_GUESSING_EMBEDDED_FORK]: Remove compiler
warnings.
/external/freetype/include/freetype/tttables.h
44bb303510725735ca2650bdd524af25abab0c71 25-Apr-2004 Werner Lemberg <wl@gnu.org> * src/pcf/pcfdrivr.c: Revert change from 2004-04-17.
* src/pcf/pcfutil.c: Use FT_LOCAL_DEF.
* src/pcf/pcfutil.h: Include FT_CONFIG_CONFIG_H.
Use FT_BEGIN_HEADER and FT_END_HEADER.
Use FT_LOCAL.

2004-04-24 George Williams <gww@silcom.com>

Add support for Apple's distortable font technology (in GX fonts).

* devel/ftoption.h, include/freetype/config/ftoption.h
(TT_CONFIG_OPTION_GX_VAR_SUPPORT): New macro.

* include/freetype/ftmm.h (FT_Var_Axis, FT_Var_Named_Style,
FT_MM_Var): New structures.
(FT_Get_MM_Var, FT_Set_Var_Design_Coordinates,
FT_Set_Var_Blend_Coordinates): New function declarations.

* include/freetype/internal/services/svmm.h (FT_Get_MM_Var_Func,
FT_Set_Var_Design_Func): New typedefs.
Update MultiMasters service.

* include/freetype/internal/tttypes.h
[TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Include FT_MULTIPLE_MASTERS_H.
(GX_Blend) [TT_CONFIG_OPTION_GX_VAR_SUPPORT]: New typedef.
(TT_Face) [TT_CONFIG_OPTION_GX_VAR_SUPPORT]: New members `doblend'
and `blend'.

* include/freetype/tttags.h (TTAG_avar, TTAG_cvar, TTAG_gvar): New
macros.

* include/freetype/internal/fttrace.h: Add `ttgxvar'.

* src/base/ftmm.c (FT_Get_MM_Var, FT_Set_Var_Design_Coordinates,
FT_Set_Var_Blend_Coordinates): New functions.

* src/sfnt/sfobjs.c (sfnt_load_face)
[TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Set FT_FACE_FLAG_MULTIPLE_MASTERS
flag for GX var fonts.

* src/truetype/ttgxvar.c, src/truetype/ttgxvar.h: New files.

* src/truetype/truetype.c [TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Include
ttgxvar.c.

* src/truetype/ttdriver.c [TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Include
FT_MULTIPLE_MASTERS_H, FT_SERVICE_MULTIPLE_MASTERS_H, and ttgxvar.h.
(tt_service_gx_multi_masters) [TT_CONFIG_OPTION_GX_VAR_SUPPORT]:
New service.
(tt_services) [TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Updated.

* src/truetype/ttgload.c [TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Include
ttgxvar.h.
(TT_Process_Simple_Glyph, load_truetype_glyph)
[TT_CONFIG_OPTION_GX_VAR_SUPPORT] :Support GX var fonts.

* src/truetype/ttobjs.c [TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Include
ttgxvar.h.
(tt_done_face) [TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Call
tt_done_blend.

* src/truetype/ttpload.c [TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Include
ttgxvar.h.
(tt_face_load_cvt) [TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Call
tt_face_vary_cvt.

* src/truetype/rules.mk (TT_DRV_SRC): Add ttgxvar.c.

* src/type1/t1driver.c (t1_service_multi_masters): Add T1_Get_MM_Var
and T1_Set_Var_Design.

* src/type1/t1load.c (FT_INT_TO_FIXED, FT_FIXED_TO_INT): New macros.
(T1_Get_MM_Var, T1_Set_Var_Design): New functions.

* src/type1/t1load.h (T1_Get_MM_Var, T1_Set_Var_Design): New
function declarations.
/external/freetype/include/freetype/tttables.h
91a67478ec4a8ef0a7363f4728dd6c06be1ca92f 17-Dec-2003 Werner Lemberg <wl@gnu.org> Add new function FT_Get_CMap_Language_ID to extract the language ID
for TrueType/sfnt fonts.

* include/freetype/internal/services/svttcmap.h: New file.
* include/freetype/internal/ftserv.h (FT_SERVICE_TT_CMAP_H): Add
svttcmap.h.

* src/sfnt/sfdriver.c: Include ttcmap0.h.
(tt_service_get_cmap_info): New service.
(sfnt_services): Updated.

* src/sfnt/ttcmap0.c (tt_cmap*_get_info): New functions.
(tt_cmap*_class_rec): Add tt_cmap*_get_info members.
(tt_get_cmap_info): New function.
* src/sfnt/ttcmap0.h: Include FT_SERVICE_TT_CMAP_H.
(TT_CMap_ClassRec): New field `get_cmap_info'.
(tt_get_cmap_info): New declaration.

* src/base/ftobjs.c: Include FT_SERVICE_TT_CMAP_H.
(FT_Get_CMap_Language_ID): New function implementation.
* include/freetype/tttables.h (FT_Get_CMap_Language_ID): New
function declaration.
/external/freetype/include/freetype/tttables.h
ab3e9140009301fd028b639ab00389c1d7e5d4cc 04-Nov-2003 Werner Lemberg <wl@gnu.org> * include/freetype/*: Add a guard to all public header files which
load FT_FREETYPE_H to reject freetype.h from FreeType 1.
/external/freetype/include/freetype/tttables.h
c313c50208ae4805c713e42d94a163139d3471c7 11-Sep-2003 David Turner <david@freetype.org> * include/freetype/ftmm.h, include/freetype/ftmodule.h,
include/freetype/tttables.h, include/freetype/config/ftconfig.h,
include/freetype/internal/ftobjs.h,
include/freetype/internal/ftserv.h,
include/freetype/internal/internal.h,
include/freetype/internal/sfnt.h,
include/freetype/internal/tttypes.h,
include/freetype/internal/services/bdf.h,
include/freetype/internal/services/glyfdict.h,
include/freetype/internal/services/multmast.h,
include/freetype/internal/services/postname.h,
include/freetype/internal/services/sfnt.h,
include/freetype/internal/services/xf86name.h,
src/base/ftbdf.c, src/base/ftmm.c, src/base/ftobjs.c,
src/base/ftxf86.c, src/bdf/bdfdrivr.c, src/cff/cffdrivr.c,
src/cid/cidriver.c, src/pcf/pcfdrivr.c, src/sfnt/sfdriver.c,
src/truetype/ttdriver.c, src/type1/t1driver.c, src/type42/t42drivr.c:

heavy internal modifications to introduce the concept of
"module services". This is the first step towards a massive
simplification of the engine's internals, in order to
get rid of various numbers of hacks.

Note that this changes will break source & binary compatibility
for authors of external font drivers.

Maybe 2.1.6 will be called 2.2.0 after all :-)
/external/freetype/include/freetype/tttables.h
6aa35cd5e836fb1ae7bf9b50ad7a53311f717265 09-Jul-2003 Werner Lemberg <wl@gnu.org> * builds/freetype.mk (DOC_DIR): New variable.
(refdoc): Use *_DIR variables.
(distclean): Remove documentation files.

* builds/detect.mk (std_setup, dos_setup): Mention `make refdoc'.

* configure: Set DOC_DIR variable.

* builds/freetype.mk (refdoc): New target to build the
documentation.
(.PHONY): Updated.

* include/freetype/freetype.h: Improve documentation of FT_CharMap.
* include/freetype/ftimage,h: Fix documentation of FT_OUTLINE_FLAGS.
* include/freetype/tttables.h: Document FT_Sfnt_Tag.
/external/freetype/include/freetype/tttables.h
3ae7cc997a270e9cbdf193e27d47168cd8da6276 22-Apr-2003 Werner Lemberg <wl@gnu.org> Cleanups.
/external/freetype/include/freetype/tttables.h
621e4886223a6528fee553f6618ed1c22297ad19 16-Dec-2002 David Turner <david@freetype.org> 2002-12-16 David Turner <david@freetype.org>

* docs/VERSION.DLL: updating document to better explain the differences between
the three version numbers being used on Unix, as well as provide the AutoConf
fragment provided by Lars Clausen

* src/smooth/ftgrays.c (gray_render_conic): fixed small bug that
prevented bezier arcs with negative vertical coordinates to be rendered
appropriately


2002-11-27 Vincent Caron <v.caron@zerodeux.net>

* builds/unix/unix-def.in, builds/unix/freetype-config.in,
builds/unix/configure.ac, src/gzip/rules.mk, src/gzip/ftgzip.c:
adding support for system zlib installations when available on the
target platform (Unix only)
/external/freetype/include/freetype/tttables.h
5dea44438f74324403cb2974a5701cac7ceab32a 13-Aug-2001 Werner Lemberg <wl@gnu.org> Updating to OpenType 1.3.

* include/freetype/internal/tttypes.h (TT_CMap0, TT_CMap2, TT_CMap4,
TT_CMap6): Adding field `language'.
(TT_CMapTable): Removing field `language'.
Type of `length' field changed to FT_ULong.
Adding fields for cmaps format 8, 10, and 12.
(TT_CMapGroup): New auxiliary structure.
(TT_CMap8_12, TT_CMap10): New structures.
* include/freetype/tttables.h (TT_HoriHeader, TT_VertHeader):
Removed last element of `Reserved' array.
* include/freetype/ttnameid.h (TT_PLATFORM_CUSTOM, TT_MS_ID_UCS_4,
TT_NAME_ID_CID_FINDFONT_NAME): New macros.

* src/sfnt/ttcmap.c (TT_CharMap_Load): Updated loading of `language'
field to the new structures.
Fixed freeing of arrays in case of unsuccessful loads.
Added support for loading format 8, 10, and 12 cmaps.
(TT_CharMap_Free): Added support for freeing format 8, 10, and 12
cmaps.
(code_to_index4): Small improvement.
(code_to_index6): Ditto.
(code_to_index8_12, code_to_index10): New functions.
* src/sfnt/ttload.c (TT_Load_Metrics_Header): Updated to new
structure.
(TT_Load_CMap): Ditto.

* src/sfnt/sfobjs.c (tt_encodings): Add MS UCS4 table (before MS
Unicode).


* src/type1/t1driver.c (t1_get_name_index): Fix compiler warning.
/external/freetype/include/freetype/tttables.h
415235df1b955940ce85401a076f882e8717ef7b 28-Jun-2001 Werner Lemberg <wl@gnu.org> finishing function header formatting

updating copyrights
/external/freetype/include/freetype/tttables.h
4a2305cf0c686d58273e264780b48b159e42f604 28-Jun-2001 Werner Lemberg <wl@gnu.org> formatting
/external/freetype/include/freetype/tttables.h
b3d9f882d0a0fce056d238a507267327301ee456 06-Jun-2001 Werner Lemberg <wl@gnu.org> Fixed length of `Reserved' array.
/external/freetype/include/freetype/tttables.h
38208a6e6b07c8d3e144632c33833e16023b410b 11-Jan-2001 Werner Lemberg <wl@gnu.org> * docs/docmaker.py: Minor improvements to reduce unwanted spaces
and empty lines in output.
* docs/docmaker.py: Improved script to generate table of contents
and index pages. It also supports wildcards on non Unix systems.

* include/freetype/*.h, include/freetype/cache/*.h: Updated comments
to include section definitions/delimitations for the API Reference
generator.

* include/freetype/freetype.h: Moved declaration of
`FT_Generic_Finalizer' and the `FT_Generic' structure to...
* include/freetype/fttypes.h: here.
/external/freetype/include/freetype/tttables.h
18b55f7bbc39f92877f825326441c13f8aaf5e80 10-Jan-2001 David Turner <david@freetype.org> improved the docmaker script
/external/freetype/include/freetype/tttables.h
90d9964ec9c6537a69dedbc29f0a6d277707dbcc 09-Dec-2000 Werner Lemberg <wl@gnu.org> * */*.h: Changed body inclusion macro names to start and end with
`__' (those which haven't converted yet). Fixed minor conversion
issues.

* src/winfonts/winfnt.c: Updated to new header inclusion scheme.

* */*.[ch]: Changed source files to adhere to the new
* src/cff/cff.c, src/cff/rules.mk: Updated.

* */*.[ch]: Now using <ft2build.h> as the default build and setup
/external/freetype/include/freetype/tttables.h
d3c8e064a5587e924f83913e5eae38586b50840c 04-Dec-2000 David Turner <david@freetype.org> - updating the header inclusion scheme to use <ft2build.h> by
default..

- created "builds/devel" to hold developer builds options
for both Win32 and Unix

- fixed a bug in the winfonts driver, where the glyph image format
wasn't set correctly..
/external/freetype/include/freetype/tttables.h
8fba32d2d6f284bfd49ed6c0557880e0bb692f49 01-Dec-2000 David Turner <david@freetype.org> introduced the new <freetype/config/ftbuild.h> file to determine
where is the top-level include directory for all public, configuration
and internal header files..
/external/freetype/include/freetype/tttables.h
856c578925ce608e16776574b91d5f55d5a305bb 07-Nov-2000 David Turner <david@freetype.org> removed incorrect comment
/external/freetype/include/freetype/tttables.h
76a5f62323d4fe3319d3d5410ded0ff9cab1f8c5 04-Nov-2000 David Turner <david@freetype.org> major reformatting of the sources:

FT_EXPORT_DEF => FT_EXPORT
FT_EXPORT_FUNC => FT_EXPORT_DEF
BASE_DEF => FT_BASE
BASE_FUNC => FT_BASE_DEF
LOCAL_DEF => FT_LOCAL
LOCAL_FUNC => FT_LOCAL_DEF
LOCAL_FUNC_X => FT_CALLBACK_DEF
LOCAL_DEF_X => FT_CALLBACK_TABLE
FT_CPLUSPLUS => FT_CALLBACK_TABLE_DEF
/external/freetype/include/freetype/tttables.h
046f7a0c31cc6ab69483bc99df48f5977901e369 16-Sep-2000 David Turner <david@freetype.org> major revamp of the build system
/external/freetype/include/freetype/tttables.h
5aa646c565b963d44e295162dbe27c039fdd2e1b 14-Jul-2000 Werner Lemberg <wl@gnu.org> Formatting.

Fixing a bug in FT_Get_Kerning().

Moving FT_Get_Module_Interface() to ftoutln.c.
/external/freetype/include/freetype/tttables.h
6cca5578b64e279f74e43a024b61eea89b0b3004 12-Jul-2000 Werner Lemberg <wl@gnu.org> Formatting.
/external/freetype/include/freetype/tttables.h
d18388e44b0052a7ad8b14453fd74a248ddf1e8f 03-Jul-2000 David Turner <david@freetype.org> fixed a few 64-bit related bugs in "sfnt/ttload.c" and
"base/ftstream.c"

Note that "TT_PCLT" was incorrectly defined in
<freetype/tttables.h>
/external/freetype/include/freetype/tttables.h
4e183694917419772396a7d55f39d72a335eb933 25-May-2000 David Turner <david@freetype.org> formatting
/external/freetype/include/freetype/tttables.h
1fb6eea7d12ca6fe6649cfee191dc56240f8cc89 24-May-2000 David Turner <david@freetype.org> EXPORT_DEF renamed to FT_EXPORT_DEF +
reformating/spacing
/external/freetype/include/freetype/tttables.h
5e4c2cb3bfdf883e5043b766eb9ee8ea00bc2b22 22-May-2000 David Turner <david@freetype.org> fixed some header files inclusions
added C++ stubs to public header files
/external/freetype/include/freetype/tttables.h
51179f0ae3a7bcb0d45c736df1189942e9fc99be 18-May-2000 David Turner <david@freetype.org> some fixes for 64-bit systems. Mainly changed some
FT_TRACE calls to use %p instead of %lx when dumping
a pointer address
/external/freetype/include/freetype/tttables.h
e49ab25c0822e1043be29e836944c7886f4e8990 17-May-2000 David Turner <david@freetype.org> formatting - removed trailing spaces
/external/freetype/include/freetype/tttables.h
bfe2f98f1f352135da49f19dc0819607af27b8a0 12-May-2000 David Turner <david@freetype.org> a new massive grunt work. Redefined the EXPORT_DEF,
EXPORT_FUNC, BASE_DEF and BASE_FUNC macros to
let them take an argument..

This is needed to compile the library as a DLL on some platforms
that have different compiler conventions..
/external/freetype/include/freetype/tttables.h
efce08d67c1c2a8bf0d0d58463e754c746433d23 11-May-2000 David Turner <david@freetype.org> major re-organisation of the FreeType 2 directory hierarchy
/external/freetype/include/freetype/tttables.h