| 
              
7c89d18d
               | 
              
2002-02-09T17:59:12
               | 
              
               | 
              
* README: Fix typo.
* docs/CHANGES: Minor fixes.
               | 
            
            
              
   
               | 
              
1c6af485
               | 
              
2002-02-08T14:00:20
               | 
              
               | 
              
updating docs for 2.0.8
               | 
            
            
              
   
               | 
              
32b53461
               | 
              
2002-02-01T01:20:11
               | 
              
               | 
              
Formatting.
               | 
            
            
              
   
               | 
              
944b7298
               | 
              
2002-01-31T17:42:05
               | 
              
               | 
              
updating documentation for 2.0.7
               | 
            
            
              
   
               | 
              
a40fb43d
               | 
              
2002-01-30T12:56:16
               | 
              
               | 
              
moved INSTALL to docs/INSTALL to get rid of conflicts with the "install"
script on Windows (where the file system doesn't preserve CASE)
               | 
            
            
              
   
               | 
              
84712cc3
               | 
              
2002-01-21T21:57:38
               | 
              
               | 
              
* docs/PATENTS: Typo fixed (Thanks to Detlef "Hawkeye"  Wuerkner) in the URL for the on-line resource.
               | 
            
            
              
   
               | 
              
3975e2e1
               | 
              
2002-01-09T21:01:18
               | 
              
               | 
              
Formatting.
               | 
            
            
              
   
               | 
              
6096b5a1
               | 
              
2002-01-07T10:40:48
               | 
              
               | 
              
updating documentation
               | 
            
            
              
   
               | 
              
af594e60
               | 
              
2001-12-22T14:38:40
               | 
              
               | 
              
* builds/amiga/*: Adaptations to latest changes.
Support added for MorphOS.
* src/pshinter/pshrec.c (FT_COMPONENT): Redefine to `trace_pshrec'.
(ps_mask_table_merge, ps_hints_open, ps_hints_stem,
ps_hints_t1stem3, ps_hints_t2mask, ps_hints_t2counter): Fix
FT_ERROR messages.
* src/pshinter/pshalgo1.c (FT_COMPONENT): Define as
`trace_pshalgo1'.
* src/pshinter/pshalgo2.c (FT_COMPONENT): Define as
`trace_pshalgo2'.
* include/freetype/internal/ftdebug.h (FT_Trace): Updated.
* docs/modules.txt: New file.
               | 
            
            
              
   
               | 
              
f41e71a1
               | 
              
2001-12-20T21:22:02
               | 
              
               | 
              
* src/base/ftobjs.c (FT_Done_Library): Remove compiler warning.
Formatting.
               | 
            
            
              
   
               | 
              
0fcb412f
               | 
              
2001-12-20T13:33:03
               | 
              
               | 
              
        * docs/CHANGES: updated for 2.0.6 release
        * src/cff/cffload.h, src/cff/cffload.c, src/cff/cffgload.c: updated
        to mode the definition of encoding tables within "cffload.c" instead
        of making them part of a shared header (causing problems in "multi"
        builds)
               | 
            
            
              
   
               | 
              
c8087481
               | 
              
2001-12-20T13:14:18
               | 
              
               | 
              
        * docs/TODO: added "stem3 and counter hints support" to the TODO list
        for the Postscript hinter
        * docs/BUGS: closed the AUTOHINT-NO-SBITS bug.
        * src/pshinter/pshrec.c (t2_hint_stems), src/cff/cffobjs.h,
        src/cff/cffobjs.c, src/cff/cffload.c, src/cff/cffload.h,
        src/cff/cffgload.c, src/cff/cffgload.h, src/cff/cffdriver.c,
        include/freetype/internal/cfftypes.h: added Postscript hinter support
        to the CFF driver
        * src/base/ftobjs.c (FT_Done_Library): fixed a stupid bug that crashed
        the library on exit
               | 
            
            
              
   
               | 
              
2f5d1b76
               | 
              
2001-12-12T15:15:44
               | 
              
               | 
              
* builds/unix/freetype2.m4: Some portability fixes.
               | 
            
            
              
   
               | 
              
dd271820
               | 
              
2001-12-11T13:38:52
               | 
              
               | 
              
        * builds/unix/freetype-config.in: modified the script to prevent
        passing "-L/usr/lib" to gcc
        * docs/FTL.TXT: simple fix (change "LICENSE.TXT" to "FTL.TXT")
        * builds/unix/freetype2.m4: added autoconf macro, we need to install
        it in $(prefix)/share/aclocal/freetype2.m4 but I didn't modified
        builds/unix/install.mk yet..
               | 
            
            
              
   
               | 
              
640078d4
               | 
              
2001-12-10T10:47:47
               | 
              
               | 
              
        * src/pcf/pcfdriver.c (PCF_Init_Face): allow Xft to use PCF fonts
        by setting the "face->metrics.max_advance" correctly..
               | 
            
            
              
   
               | 
              
e9e130c0
               | 
              
2001-12-07T21:56:32
               | 
              
               | 
              
Formatting.
               | 
            
            
              
   
               | 
              
c8ad30a7
               | 
              
2001-12-05T17:24:34
               | 
              
               | 
              
    * src/base/ftglyph.c (FT_Glyph_To_Bitmap): re-ordered code for debugging
    purposes..
    * src/smooth/ftsmooth.c (ft_smooth_render): fixed a nasty hidden bug where
    outline shifting wasn't correctly undone after bitmap rasterization. this
    created problems with certain glyphs (like '"' of certain fonts..) and
    the cache system..
               | 
            
            
              
   
               | 
              
c3b21608
               | 
              
2001-12-05T01:22:05
               | 
              
               | 
              
Formatting.
Cleaning up of ChangeLog.
* docs/license.txt: s/X Windows/X Window System/.
* src/raster/ftraster.c: Fix definition condition of MEM_Set().
* src/smooth/ftgrays.c (M_Y): Change value to 192.
* src/base/ftdbgmem.c (ft_mem_table_destroy): Fix printf() parameter.
Remove unused variable.
* src/cache/ftcimage.c (ftc_image_node_init,
ftc_image_node_compare): Remove unused variables.
* src/cache/ftcsbits.c (ftc_sbit_node_weight): Remove unused
variable.
* src/raster/ftraster.c (MEM_Set): Move definition down to avoid
compiler warning.
* src/autohint/ahhint.c (ah_hinter_hint_edges): Use UNUSED() to
avoid compiler warnings.
* src/pcf/pcfread.c (tableNames): Use `const'.
(pcf_read_TOC): Change counter name to avoid compiler warning.
Use `const'.
* src/pshinter/pshrec.c (ps_hints_close): Remove redundant
declaration.
* src/pshinter/pshalgo1.c (psh1_hint_table_init): Rename variables
to avoid shadowing.
* src/pshinter/pshalgo2.c (psh2_hint_table_activate_mask): Ditto.
* src/type1/t1objs.h: Remove double declarations of `T1_Size_Init()'
and `T1_Size_Done()'.
               | 
            
            
              
   
               | 
              
dcb2b27e
               | 
              
2001-10-24T23:33:31
               | 
              
               | 
              
updated comment explaining how to use project-specific
option (and module) files
               | 
            
            
              
   
               | 
              
950c6690
               | 
              
2001-10-22T14:50:41
               | 
              
               | 
              
        * include/freetype/internal/ftmemory.h, src/base/ftdbgmem.c: modified
        the debugging memory manager to report the location (source file name
        + line number) where leaked memory blocks are allocated in the source
        file..  funny, isn't it ??
               | 
            
            
              
   
               | 
              
620ec149
               | 
              
2001-10-20T01:29:38
               | 
              
               | 
              
renaming todo -> TODO
               | 
            
            
              
   
               | 
              
afa38542
               | 
              
2001-10-18T13:22:01
               | 
              
               | 
              
documentation update
               | 
            
            
              
   
               | 
              
034a1932
               | 
              
2001-10-17T13:57:02
               | 
              
               | 
              
documentation update for 2.0.5
               | 
            
            
              
   
               | 
              
80b8d770
               | 
              
2001-10-10T19:56:42
               | 
              
               | 
              
Fixed a bug in `glnames.py' that prevented it from generating
correct glyph names tables.  This resulted in the unavailability of
certain glyphs like `Cacute', `cacute' and `lslash' in Unicode
charmaps, even if these were present in the font (causing problems
for Polish users).
* src/tools/glnames.py (mac_standard_names): Fixed.
(t1_standard_strings): Some fixes and renamed to ...
(sid_standard_names): This.
(t1_expert_encoding): Fixed.
(the_adobe_glyph_list): Renamed to ...
(adobe_glyph_names): This.
(the_adobe_glyphs): Renamed to ...
(adobe_glyph_values): This.
(dump_mac_indices, dump_glyph_list, dump_unicode_values, main):
Updated.
* src/psnames/pstables.h: Regenerated.
* src/psnames/psmodule.c (PS_Unicode_Value): Fix offset.
Fix return value.
Use `sid_standard_table' and `ps_names_to_unicode' instead of
`t1_standard_glyphs' and `names_to_unicode'.
(PS_Macintosh_Name): Use `ps_glyph_names' instead of
`standard_glyph_names'.
(PS_Standard_Strings): Use `sid_standard_names' instead of
`t1_standard_glyphs'.
* doc/BUGS, doc/TODO: New documents.
* src/cache/ftlru.c (FT_Lru_Lookup_Node): Fixed a bug that prevented
correct LRU behaviour.
setjmp() and longjmp() are now used for rollback (i.e. when memory
pool overflow occurs).
Function names are now all uniformly prefixed with `gray_'.
* src/smooth/ftgrays.c: Include <setjmp.h>.
(ErrRaster_MemoryOverflow): New macro.
(TArea): New type to store area values in each cell (using `int' was
too small on 16-bit systems).  <limits.h> is included to properly
get the needed data type.
(TCell, TRaster): Use it.
(TRaster): New element `jump_buffer'.
(gray_compute_cbox): Use `RAS_ARG' as the only parameter and get
`outline' from it.
(gray_record_cell): Use longjmp().
(gray_set_cell): Use gray_record_cell() for error handling.
(gray_render_line, gray_render_conic, gray_render_cubic): Simplify.
(gray_convert_glyph_inner): New function, using setjmp().
(gray_convert_glyph): Use it.
Provide a public API to manage multiple size objects for a given
FT_Face in the new header file `ftsizes.h'.
* include/freetype/ftsizes.h: New header file,
* include/freetype/internal/ftobjs.h: Use it.
Remove declarations of FT_New_Size and FT_Done_Size (moved to
ftsizes.h).
* include/freetype/config/ftheader.h (FT_SIZES_H): New macro.
* src/base/ftobjs.c (FT_Activate_Size): New function.
* src/cache/ftcmanag.c: Include ftsizes.h.
(ftc_manager_init_size, ftc_manager_flush_size): Use
FT_Activate_Size.
               | 
            
            
              
   
               | 
              
1cd4f85e
               | 
              
2001-10-09T07:32:50
               | 
              
               | 
              
updating CHANGES
preparing for the 2.0.5 release
               | 
            
            
              
   
               | 
              
b3ba40dd
               | 
              
2001-10-07T13:30:26
               | 
              
               | 
              
	* include/freetype/ftsizes.h, src/base/ftobjs.c, src/cache/ftcmanag.c:
	added a new header, named "ftsizes.h" (FT_SIZES_H) to provide a public
	API to manage multiple size objects for a given FT_Face.
               | 
            
            
              
   
               | 
              
21939455
               | 
              
2001-10-05T14:23:03
               | 
              
               | 
              
Adding a new file named docs/BUGS contained a table of known bugs
of the library
Updated the docs/CHANGES and docs/TODO documents slightly
               | 
            
            
              
   
               | 
              
f814d0fa
               | 
              
2001-06-27T16:18:10
               | 
              
               | 
              
First round in converting
  type foo ( ... )
to
  type
  foo ( ... )
Other minor formatting issues.
               | 
            
            
              
   
               | 
              
c40f3867
               | 
              
2001-06-27T12:42:10
               | 
              
               | 
              
doc update
               | 
            
            
              
   
               | 
              
0bf6e064
               | 
              
2001-06-22T17:17:47
               | 
              
               | 
              
Formatting.
               | 
            
            
              
   
               | 
              
995ff204
               | 
              
2001-06-22T08:45:31
               | 
              
               | 
              
updated documentation for the 2.0.4 release
               | 
            
            
              
   
               | 
              
1c46854a
               | 
              
2001-05-29T10:52:34
               | 
              
               | 
              
small doc update
               | 
            
            
              
   
               | 
              
4312f427
               | 
              
2001-05-24T15:00:19
               | 
              
               | 
              
moving documents to the "docs" directory
               | 
            
            
              
   
               | 
              
ebe85f59
               | 
              
2001-05-11T14:25:57
               | 
              
               | 
              
    * include/freetype/fttrigon.h, src/base/fttrigon.c, src/base/ftbase.c,
    src/base/Jamfile, src/base/rules.mk: adding trigonometric functions
    to the core API (using Cordic algorithms).
    * builds/top_level.mk, builds/newline, builds/detect.mk: fixed problems
    with Make on Windows 2000, as well as problems when "make distclean" is
    invoked on a non-Unix platform when there is no "config.mk" in the
    current directory..
    * builds/freetype.mk: fixed a problem with object deletions under
    Dos/Windows/OS/2 systems
    * src/tools: added new directory to hold tools and test programs
    moved docmaker.py, glnames.py to it..
    * src/tools/docmaker.py: improved the script to add the current date
    at the footer of each web page (useful to distinguish between versions)
    * Jamfile: fixed incorrect HDRMACRO argument.
    * TODO: removed the cubic arc bbox computation note, since it has been
    fixed recently..
    * include/freetype/t1tables.h, include/freetype/config/ftoption.h:
    formatting
               | 
            
            
              
   
               | 
              
fc26ecd9
               | 
              
2001-05-08T13:52:13
               | 
              
               | 
              
formatting
               | 
            
            
              
   
               | 
              
bc891834
               | 
              
2001-05-08T07:48:33
               | 
              
               | 
              
    * docs/docmaker.py: updated the DocMaker script in order to add
    command line options (--output,--prefix,--title), fix the erroneous
    line numbers reported during errors and warnings, and other formatting
    issues..
               | 
            
            
              
   
               | 
              
3780273e
               | 
              
2001-04-26T13:34:36
               | 
              
               | 
              
* builds/unix/config.guess, builds/unix/config.sub: Updated to
latest versions from gnu.org.
* builds/compiler/gcc-dev.mk: Add `-Wno-long-long' flag.
* include/freetype/internal/ftcalc.h: Define FT_SqrtFixed()
uncoditionally.
* src/base/ftbbox.c: Include FT_INTERNAL_CALC_H.
Fix compiler warnings.
* src/base/ftcalc.c: Fix (potential) compiler warnings.
* src/base/ftcalc.c (FT_SqrtFixed): Corrected/optimized the 32-bit
fixed-point square root computation.  It is now used even with
64-bits integers, as it is _much_ faster than calling FT_Sqrt64 :-)
* src/base/ftbbox.c: Removed invalid "#include FT_BEZIER_H" line.
* src/base/ftbbox.c (BBox_Cubic_Check): Rewrote function to use
direct computations with 16.16 values instead of sub-divisions.  It
is now slower, but proves a point :-)
* src/raster/ftraster.c, src/smooth/ftgrays.c, src/base/ftbbox.c:
Fixed the bezier stack depths.
* src/base/ftcalc.c (FT_MulFix): Minor rounding fix.
* builds/beos: Added BeOS-specific files to the old build system
(no changes were necessary to support BeOS in the Jamfile though).
* ftconfig.h, ftoption.h: Updated "ftconfig.h" to detect 64-bit int
types on platforms where Autoconf is not available).  Also removed
FTCALC_USE_LONG_LONG and replaced it with
FT_CONFIG_OPTION_FORCE_INT64.
* builds/win32/freetype.dsp: Updated the Visual C++ project file.
Doesn't create a DLL yet.
* cffgload.c: Removed a compilation warning.
               | 
            
            
              
   
               | 
              
caf72cd6
               | 
              
2001-04-25T18:11:16
               | 
              
               | 
              
        * src/base/ftbbox.c (BBox_Cubic_Check): rewrote function to use
        direct computations with 16.16 values instead of sub-divisions.
        It is now slower, but proves a point :-)
        * src/raster/ftraster.c, src/smooth/ftgrays.c, src/base/ftbbox.c :
        fixed the bezier stack depths..
        * src/base/ftcalc.c (FT_MulFix): minor rounding fix
        * builds/beos : added BeOS-specific files to the old build system
        (no changes were necessary to support BeOS in the Jamfile though)
               | 
            
            
              
   
               | 
              
1e536983
               | 
              
2001-03-23T11:20:35
               | 
              
               | 
              
removed obsolete documentation files
they are now moved to the "www" module, under "www/freetype2/docs"
               | 
            
            
              
   
               | 
              
521a2d7a
               | 
              
2001-03-20T22:58:56
               | 
              
               | 
              
* builds/win32/detekt.mk: Fix .PHONY target for Intel compiler.
Renamed "ftnames.h" to "ftsnames.h", and FT_NAMES_H to
FT_SFNT_NAMES_H.
* docs/docmaker.py: Added generation of INDEX link in table of
contents.
* INSTALL, docs/BUILD: Updated documentation to indicate that the
compilation process has changed slightly (no more `src' required in
* builds/*/*-def.mk: Changed the objects directory from "obj" to
"objs".
* include/freetype/config/ftheader.h: Removed obsolete macros like
FT_SOURCE_FILE, etc. and added cache-specific macro definitions that
were previously defined in <freetype/ftcache.h>.  Added comments to
be included in a new API Reference section.
* src/*/*: Removed the use of FT_SOURCE_FILE, etc.  Now, each
component needs to add its own directory to the include path at
compile time.  Modified all "rules.mk" and "descrip.mms"
accordingly.
* src/cid/cidobjs.c, src/cid/cidload.c, src/pcf/pcfread.c,
src/type1/t1load.c, src/type1/t1objs.c: Added a few casts to remove
compiler warnings in pedantic modes.
* include/config/ft2build.h, include/config/ftheader.h: The file
top-level <ft2build.h>.
* include/config/ftheader.h: Added new section describing the #include
macros.
the Type 2 glyph charstring (used by conversion programs).
* docs/docmaker.py: Added cross-references generation as well as
seac emulation provided by the Type 2 endchar operator.
* src/cid/cidafm.c, src/cid/cidafm.h: removed un-needed files,
Added support for clipped direct rendering in the smooth renderer.
* src/cff/t2objs.c (T2_Init_Face): For pure CFF fonts, set
               | 
            
            
              
   
               | 
              
6ce03efb
               | 
              
2001-03-20T14:50:04
               | 
              
               | 
              
	* include/freetype/config/ftheader.h, include/freetype/ftsnames.h:
	renamed "ftnames.h" to "ftsnames.h", and FT_NAMES_H to FT_SFNT_NAMES_H
	* docs/docmaker.py: added generation of INDEX link in table of contents
               | 
            
            
              
   
               | 
              
9a8b536f
               | 
              
2001-03-12T22:33:52
               | 
              
               | 
              
* src/psaux/t1decode.c (T1_Decoder_Parse_Charstrings): Fix error
messages.
* INSTALL, docs/BUILD: We need GNU make 3.78.1 or newer.
               | 
            
            
              
   
               | 
              
7124a8e5
               | 
              
2001-03-07T21:20:48
               | 
              
               | 
              
* INSTALL, docs/BUILD: We need GNU make 3.78 or newer.
* src/type1/t1objs.c (T1_Init_Face): Minor correction: We must wait
Submitted by Sander van der Wal <svdwal@xs4all.nl>.
               | 
            
            
              
   
               | 
              
e274cfd3
               | 
              
2001-03-04T21:53:08
               | 
              
               | 
              
* src/autohint/ahtypes.h (AH_Hinter): Add elements
`disable_horz_edges', `disable_vert_edges'.
* src/autohint/ahhint.c	(ah_hint_edges_3, ah_hinter_hint_edges): Use
them (and remove static variables with the same names).
* src/pcf/pcfutil.c (BitOrderInvert): Add `const'.
* docs/glnames.py: Updated to latest pstables.h changes.
* src/psnames/pstables.h: Add more `const'.
* src/pcf/pcfutil.c: Ditto.
* src/base/ftglyph.c (FT_Glyph_To_Bitmap): Fixing typo
(FT_Glyph_Done -> FT_Done_Glyph).
* include/freetype/ttnameid.h: Added some new Microsoft language
codes and LCIDs as found in Office Xp.
* builds/hurd/detect.mk: New file.  Added support to detect the GNU
Hurd operating system as Unix-like.  Fix submitted by Anthony Fok
<foka@debian.org>.
* src/type1/t1gload.c (T1_Load_Glyph): Set glyph control data to the
the Type 1 glyph charstring (used by conversion programs).
Submitted by Ha Shao <hashao@chinese.com>.
* src/base/ftgrays.c (grays_sweep): The function didn't exit
immediately if `num_cells' was 0 as it should.  Thanks to Boris for
finding this out.
* src/base/ftglyph.c (FT_Glyph_To_Bitmap): Fixed memory leak when
bitmap rendering fails (thanks to Graham Asher).
* docs/docmaker.py, include/freetype/*.h: Updated the DocMaker
script to support chapters and section block ordering.  Updated the
public header files accordingly.
* src/base/ftglyph.c (FT_Glyph_Copy): Advance width and glyph format
were not correctly copied.
               | 
            
            
              
   
               | 
              
0b2137e5
               | 
              
2001-02-14T04: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-13T17: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-03T03:00:06
               | 
              
               | 
              
formatting, ChangeLog entry
               | 
            
            
              
   
               | 
              
1ae67a2e
               | 
              
2001-02-02T05:24:11
               | 
              
               | 
              
improved docmaker slightly (better indexing, support for "<order>" marker
in section blocks, see "fttypes.h")
               | 
            
            
              
   
               | 
              
3708bdb3
               | 
              
2001-01-19T03:33:30
               | 
              
               | 
              
grammatical fixes
               | 
            
            
              
   
               | 
              
9e708eb5
               | 
              
2001-01-15T23:11:55
               | 
              
               | 
              
formatting
               | 
            
            
              
   
               | 
              
b6c1bf86
               | 
              
2001-01-12T00:33:30
               | 
              
               | 
              
added cross-reference generation
               | 
            
            
              
   
               | 
              
38208a6e
               | 
              
2001-01-11T09: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-10T11:15:48
               | 
              
               | 
              
updated documentation in public header files
               | 
            
            
              
   
               | 
              
18b55f7b
               | 
              
2001-01-10T06:53:49
               | 
              
               | 
              
improved the docmaker script
               | 
            
            
              
   
               | 
              
d85623c2
               | 
              
2000-12-23T16:55:29
               | 
              
               | 
              
Minor doc fix.
               | 
            
            
              
   
               | 
              
33d02368
               | 
              
2000-12-06T16: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-05T14:49:39
               | 
              
               | 
              
updated DocMaker to generate section-specific pages
               | 
            
            
              
   
               | 
              
0fc54d00
               | 
              
2000-11-23T03:01:07
               | 
              
               | 
              
adding cache manager documentation (draft)
               | 
            
            
              
   
               | 
              
a8df54a3
               | 
              
2000-11-10T22:39:21
               | 
              
               | 
              
Revising, formatting.
               | 
            
            
              
   
               | 
              
15d3dcd9
               | 
              
2000-11-10T17:10:14
               | 
              
               | 
              
Revised.
               | 
            
            
              
   
               | 
              
6f369005
               | 
              
2000-11-10T05:45:07
               | 
              
               | 
              
Revised.
               | 
            
            
              
   
               | 
              
361d9b8a
               | 
              
2000-11-09T22:15:34
               | 
              
               | 
              
Revised.
               | 
            
            
              
   
               | 
              
85924a88
               | 
              
2000-11-09T19:14:11
               | 
              
               | 
              
fixed typos in the license
               | 
            
            
              
   
               | 
              
fed760b1
               | 
              
2000-11-09T16:23:23
               | 
              
               | 
              
Revised.
               | 
            
            
              
   
               | 
              
0901f653
               | 
              
2000-11-09T08:01:18
               | 
              
               | 
              
Revised.
               | 
            
            
              
   
               | 
              
5330dd6e
               | 
              
2000-11-09T06:26:30
               | 
              
               | 
              
Revised.
               | 
            
            
              
   
               | 
              
0c426d1e
               | 
              
2000-11-09T01:14:31
               | 
              
               | 
              
updating the "Design of FreeType 2" document
               | 
            
            
              
   
               | 
              
cd1afc4e
               | 
              
2000-11-09T00:47:05
               | 
              
               | 
              
fixed a bug in "docs/glnames.py" which caused he generation of an
invalid Mac names table in the file "src/psnames/pstables.h".
This caused FT_Get_Glyph_Name to return invalid glyph names
for certain TrueType fonts..
               | 
            
            
              
   
               | 
              
3574643b
               | 
              
2000-11-09T00:01:38
               | 
              
               | 
              
major reformatting of the "Glyph Conventions" document.
It is now made of 7 different pages and has been updated
               | 
            
            
              
   
               | 
              
f42e6595
               | 
              
2000-11-08T20:21:38
               | 
              
               | 
              
Minor fixes.
               | 
            
            
              
   
               | 
              
23a0670b
               | 
              
2000-11-08T00:20:25
               | 
              
               | 
              
removed the file <freetype/internal/ftlist.h> and corrected
files that depended on it.
the ftlist.c function definitions are now FT_EXPORT_DEF
instead of FT_BASE_DEF
               | 
            
            
              
   
               | 
              
4b68007b
               | 
              
2000-11-07T06:30:29
               | 
              
               | 
              
Complementing David's changes with formatting, adding documentation, etc.
More `*'-convention formatting, adding the `a' resp. `an' prefix to
variables.
               | 
            
            
              
   
               | 
              
d18440f1
               | 
              
2000-11-06T20:37:47
               | 
              
               | 
              
added simple objects relationships model to the design documentation
               | 
            
            
              
   
               | 
              
b8849e71
               | 
              
2000-11-06T20:21:31
               | 
              
               | 
              
adding library model graphics
               | 
            
            
              
   
               | 
              
3a40847c
               | 
              
2000-11-06T04:33:56
               | 
              
               | 
              
Added/restored the `*' convention for output parameters.
Some documentation fixes.
               | 
            
            
              
   
               | 
              
76a5f623
               | 
              
2000-11-04T01:55:49
               | 
              
               | 
              
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
               | 
            
            
              
   
               | 
              
098ab26c
               | 
              
2000-11-02T07:53:08
               | 
              
               | 
              
Moving FreeType license to doc dir.
Adding GPL.
Explaining double license in LICENSE.TXT
Minor improvements to make system.
               | 
            
            
              
   
               | 
              
e4b32a5d
               | 
              
2000-10-31T20:42:18
               | 
              
               | 
              
Removing trailing whitespace.
               | 
            
            
              
   
               | 
              
d1896124
               | 
              
2000-10-31T07:36:53
               | 
              
               | 
              
Revised/formatted/corrected.
               | 
            
            
              
   
               | 
              
60784a22
               | 
              
2000-10-30T20:46:41
               | 
              
               | 
              
Formatting/correcting the first three parts of the design docs.
               | 
            
            
              
   
               | 
              
31fa0bdc
               | 
              
2000-10-30T18:55:47
               | 
              
               | 
              
added page 5 of design documentation
               | 
            
            
              
   
               | 
              
b5084e11
               | 
              
2000-10-28T17:10:06
               | 
              
               | 
              
Renamed z1* files back to t1*; the same transition for Z1_* structures
Removed obsolete raster1/* files.
               | 
            
            
              
   
               | 
              
1ea9378a
               | 
              
2000-10-28T16:59:44
               | 
              
               | 
              
Revised.
               | 
            
            
              
   
               | 
              
205fc3fa
               | 
              
2000-10-26T07: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-26T00:06:35
               | 
              
               | 
              
- reviving the "ftbbox" component, used to compute exact bounding
  box computations
- minor update to docmaker.py, more is coming
               | 
            
            
              
   
               | 
              
4cd68a09
               | 
              
2000-10-25T23:42:02
               | 
              
               | 
              
updating the FT2 design documentation
- note that the "modules.html" will soon disappear, it is now replaced
  by a more general and more detailed series of pages named "design-??.html"
- the images have been seriously reworked, more will come tomorrow
               | 
            
            
              
   
               | 
              
6fbb95be
               | 
              
2000-10-23T18:32:55
               | 
              
               | 
              
- added first draft of "Modules in FreeType 2"
- minor formatting / testing in docmaker.py
               | 
            
            
              
   
               | 
              
05f0ad09
               | 
              
2000-10-19T05:12:00
               | 
              
               | 
              
Converting tabs to spaces in z1load.
Edited FT1's convntns.txt and added it to FT2.
               | 
            
            
              
   
               | 
              
6db35342
               | 
              
2000-10-14T15:24:39
               | 
              
               | 
              
updated, formatted
               | 
            
            
              
   
               | 
              
e67e349a
               | 
              
2000-10-13T21:00:36
               | 
              
               | 
              
More fixes to the tutorial.
Added artificial Type 1 pid/eid paors to ttnameid.h.
               | 
            
            
              
   
               | 
              
0b7b23ed
               | 
              
2000-10-13T07:08:44
               | 
              
               | 
              
complete revision
               | 
            
            
              
   
               | 
              
afc01e88
               | 
              
2000-10-12T16:09:49
               | 
              
               | 
              
Completely revised.
               | 
            
            
              
   
               | 
              
6fbe4db6
               | 
              
2000-10-05T04:53:31
               | 
              
               | 
              
minor formatting issues
               | 
            
            
              
   
               | 
              
896b604c
               | 
              
2000-10-03T17:51:29
               | 
              
               | 
              
updated the build system:
 - new files for the "cygwin" platform
 - new workspace files for Visual C++ in "builds/win32/visualc"
 - updated "docs/BUILD" slightly
               | 
            
            
              
   
               | 
              
9e62d694
               | 
              
2000-10-03T17:08:42
               | 
              
               | 
              
adding missing image files
               | 
            
            
              
   
               | 
              
b59bf7e5
               | 
              
2000-10-03T17:07:28
               | 
              
               | 
              
removing obsolete files:
the design of FT2 has evolved considerably since
these documents were written, and it's better not to
include them in order to avoid confusion among
users of the library..
               | 
            
            
              
   
               | 
              
dc7f9c8d
               | 
              
2000-08-27T07:12:40
               | 
              
               | 
              
Formatting.
docmaker.py will now run with older Python versions also.  Small fix.
               | 
            
            
              
   
               | 
              
5ef3c953
               | 
              
2000-08-22T23:15:23
               | 
              
               | 
              
updating documentation to explain the use of CFG to
pass parameters to the configure script
               | 
            
            
              
   
               | 
              
48721c11
               | 
              
2000-08-21T23:01:32
               | 
              
               | 
              
significant updates. The generated HTML is now much
more pleasant..
               | 
            
            
              
   
               | 
              
b190572b
               | 
              
2000-07-26T19:07:15
               | 
              
               | 
              
updated documentation
               |