Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 0b2137e5 | 2001-02-14 04:59:57 | * docs/docmaker.py (DocSection::add_element): Use `self.print_error()'. to support chapters and section block ordering. Updated the public | ||
| e231a658 | 2001-02-13 17:42:49 | 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.. | ||
| 65d328ea | 2001-02-03 03:00:06 | formatting, ChangeLog entry | ||
| 1ae67a2e | 2001-02-02 05:24:11 | improved docmaker slightly (better indexing, support for "<order>" marker in section blocks, see "fttypes.h") | ||
| 9e708eb5 | 2001-01-15 23:11:55 | formatting | ||
| b6c1bf86 | 2001-01-12 00:33:30 | added cross-reference generation | ||
| 38208a6e | 2001-01-11 09:27:49 | * 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. | ||
| 0f5616a8 | 2001-01-10 11:15:48 | updated documentation in public header files | ||
| 18b55f7b | 2001-01-10 06:53:49 | improved the docmaker script | ||
| 33d02368 | 2000-12-06 16:31:30 | * builds/module.mk: Replaced `xxx #' with `xxx$(space). * builds/os2/detekt.mk, builds/win32/detekt.mk: Moved comment to avoid trailing spaces in variable. * builds/freetype.mk: Use $(D) instead of $D to make statement more readable. * docs/docmaker.py: Formatting. * src/psaux/psauxmod.c: Fixed a broken inclusion of component header files (an FT_FLAT_COMPILE test was missing). * src/cache/ftcmanag.c (FTC_Manager_Done): Fixed a bug that caused an occasional crash when the function was called (due to a dangling pointer). * src/base/ftsystem.c (FT_Done_Memory): Fixed an obvious bug: The ANSI "free()" function was called instead of "memory->free()". * docs/docmaker.py: Added section filtering, multi-page generation (index page generation is still missing though). * builds/unix/install.mk, builds/unix/ft2unix.h: The file "ft2unix.h" is now installed as <ft2build.h> for Unix systems. Note that we still use the "freetype2/freetype" installation path for now. * many files: Now using <ft2build.h> as the default build and setup configuration file in all public headers. Internal source files still need some changes though. * builds/devel/ft2build.h, builds/devel/ftoption.h: Created a new Win32 developer builds. builds/win32/w32-dev.mk: Changed the developer build targets to "devel-gcc" and "devel-bcc" in order to be able to develop with the Borland C++ compiler. | ||
| b404d06a | 2000-12-05 14:49:39 | updated DocMaker to generate section-specific pages | ||
| e4b32a5d | 2000-10-31 20:42:18 | Removing trailing whitespace. | ||
| 205fc3fa | 2000-10-26 07:52:40 | updates to the API reference generators the basic parsing routines seem to work ok we now generate a list of DocBlock objects from a list of input file, we now need to sort them by "kind" (i.e. type/macro/functions) to generate several web pages, as well as a global index | ||
| 54169b35 | 2000-10-26 00:06:35 | - reviving the "ftbbox" component, used to compute exact bounding box computations - minor update to docmaker.py, more is coming | ||
| 6fbb95be | 2000-10-23 18:32:55 | - added first draft of "Modules in FreeType 2" - minor formatting / testing in docmaker.py | ||
| dc7f9c8d | 2000-08-27 07:12:40 | Formatting. docmaker.py will now run with older Python versions also. Small fix. | ||
| 48721c11 | 2000-08-21 23:01:32 | significant updates. The generated HTML is now much more pleasant.. | ||
| b916b1e5 | 2000-05-31 07:54:45 | updated the DocMaker tool to produce HTML pages There is still some work on it to allow the following: - multiple input files - block classification according to block's first markers (e.g. types, functions, constants, etc..) - indexing and cross-linking - better layout ;-) | ||
| ecbfb5fa | 2000-01-10 15:49:01 | added the DocMaker python script that will be used to generate the HTML documentation from the C source files |