Werner Lemberg
08146ba16b
finishing function header formatting
...
updating copyrights
2001-06-28 17:49:10 +00:00
Werner Lemberg
3544916a6b
formatting
2001-06-28 07:17:51 +00:00
David Turner
cb36b4a37d
update docmaker.py to support chapters and section block ordering
...
updated public header files, as well as "ftchapters.h" which only
contains comment that hold the list of section chapters..
2001-02-13 17:42:49 +00:00
Werner Lemberg
6e07332f94
* 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.
2001-01-11 09:27:49 +00:00
David Turner
dec12f44fa
updated documentation in public header files
2001-01-10 11:15:48 +00:00
Werner Lemberg
de6e145b7f
* */*.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
2000-12-09 00:45:38 +00:00
David Turner
5ca75c3f9d
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..
2000-11-30 23:12:33 +00:00
Werner Lemberg
0973e98e21
* src/base/ftcalc.c (FT_SqrtFixed), src/base/ftobjs.c
...
(FT_Set_Renderer): Use FT_EXPORT_DEF.
* src/cache/ftcimage.c (FTC_Image_Cache_Lookup),
src/cache/ftcmanag.c (FTC_Manager_Done, FTC_Manager_Reset,
FTC_Manager_Lookup_Face, FTC_Manager_Lookup_Size,
FTC_Manager_Register_Cache), src/cache/ftcsbits.c
(FTC_SBit_Cache_Lookup): Ditto.
* src/include/freetype/cache/ftcglyph.h (FTC_GlyphNode_Init),
src/include/freetype/ftmac.h (FT_New_Face_From_FOND): Use FT_EXPORT.
2000-11-29 17:48:57 +00:00
Werner Lemberg
9e0aabf443
All function comments are now removed from source files (and moved to the
...
header files if necessary).
Some minor fixes to have `make multi' run successfully (with gcc and g++).
Fixing compiler warnings.
2000-11-07 17:21:11 +00:00
Werner Lemberg
591088c021
Added/restored the `*' convention for output parameters.
...
Some documentation fixes.
2000-11-06 04:33:56 +00:00
Werner Lemberg
46f92ef2d9
Finishing David's latest changes (there were some errors in it).
2000-11-04 08:33:38 +00:00
David Turner
d2d1701333
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
2000-11-04 01:55:49 +00:00
Werner Lemberg
a74e4c0dac
Added #ifdef's for C++ to all header files.
2000-08-01 13:17:04 +00:00
Just van Rossum
6087a93044
Header for one Mac-specific additional API call.
2000-07-28 01:08:32 +00:00