| 
              
415235df
               | 
              
2001-06-28T17:49:10
               | 
              
               | 
              
finishing function header formatting
updating copyrights
               | 
            
            
              
   
               | 
              
8d3a401f
               | 
              
2001-03-20T11:14:24
               | 
              
               | 
              
	* 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 added its own directory to the include path at compile time.
	Modified all "rules.mk" and "descrip.mms" accordingly..
               | 
            
            
              
   
               | 
              
170c0d4c
               | 
              
2000-12-13T19:55:11
               | 
              
               | 
              
	* include/freetype/config/ft2build.h,
	include/freetype/internal/internal.h: fixed header inclusion macros
	to use direct definitions. This is the only way to do these things
	in a portable way :-( The rest of the code should follow shortly
	though everything compiles now..
	* builds/compiler/intelc.mk, builds/compiler/watcom.mk,
	builds/win32/detect.mk: added support for the Intel C/C++ compiler,
	as well as _preliminary_ (read: doesn't work !!) support for Watcom.
	Also added a new setup target. Type "make setup list" for a list
	of supported command-line compilers on Win32..
               | 
            
            
              
   
               | 
              
d5c1b27d
               | 
              
2000-12-12T22:28:12
               | 
              
               | 
              
* include/freetype/config/ft2build.h (FT2_ROOT, FT2_CONFIG_ROOT):
Removed.  ANSI C doesn't (explicitly) allow macro expansion in
arguments using `##'.
(FT2_PUBLIC_FILE, FT2_CONFIG_FILE, FT2_INTERNAL_FILE): Use directory
names directly.  Make them configurable.  Use `##' to strip leading
and trailing spaces from arguments.
* builds/unix/ft2unix.h: Adapted.
* src/base/ftsystem.c (ft_alloc, ft_realloc, ft_free, ft_io_stream,
ft_close_stream): Use FT_CALLBACK_DEF.
* builds/unix/ftsystem.c: Use new header scheme.
(FT_Done_Memory): Use free() from FT_Memory structure.
* src/base/ftinit.c, src/base/ftmac.c: Header scheme fixes.
* include/freetype/config/ft2build.h (FT2_CONFIG_ROOT,
FT2_PUBLIC_FILE, FT2_CONFIG_FILE, FT2_INTERNAL_FILE,
FT_SOURCE_FILE): Use `##' operator to be really ANSI C compliant.
               | 
            
            
              
   
               | 
              
cc069beb
               | 
              
2000-12-08T16:17:16
               | 
              
               | 
              
cleanups
               | 
            
            
              
   
               | 
              
19ed8afe
               | 
              
2000-12-08T02:42:29
               | 
              
               | 
              
- updated all source files to adhere to the new inclusion scheme
- the CFF loader now loads the encodings and charset tables
  though doesn't use them for now
               | 
            
            
              
   
               | 
              
b5084e11
               | 
              
2000-10-28T17:10:06
               | 
              
               | 
              
Renamed z1* files back to t1*; the same transition for Z1_* structures
Removed obsolete raster1/* files.
               | 
            
            
              
   
               | 
              
ddbb8e7b
               | 
              
2000-10-26T10:04:16
               | 
              
               | 
              
Some formatting.
Fixed some data types/added header files to remove compiler warnings.
Added trivial input data check to FT_Outline_Get_BBox().
Fixed type1z -> type1 file inclusions.
               | 
            
            
              
   
               | 
              
a4e2894e
               | 
              
2000-10-26T00:30:33
               | 
              
               | 
              
simple renaming of directories:
  "type1z"  -> "type1"
  "raster1" -> "raster"
note that I didn't rename all files. We'll have to endure
the "z1..." crazyness unless we perform a _big_ sed on
the sources :-)
               | 
            
            
              
   
               | 
              
888706a3
               | 
              
2000-08-23T22:50:39
               | 
              
               | 
              
removing obsolete files
               | 
            
            
              
   
               | 
              
7fa51b55
               | 
              
2000-07-08T19:51:42
               | 
              
               | 
              
Formatting.
Adding some trivial error checking.
Adding/Fixing tracing levels.
               | 
            
            
              
   
               | 
              
a90663f5
               | 
              
2000-07-08T00:41:13
               | 
              
               | 
              
vast clean-up of the sources in order to allow flat
directory compilation (by defining the FT_FLAT_COMPILE
macro at compile time..)
moved "freetype2/BUILD" to "freetype2/docs/BUILD"
               | 
            
            
              
   
               | 
              
aa8c7da0
               | 
              
2000-07-04T03:37:18
               | 
              
               | 
              
Don't use -lefence in the demo Makefile.
Added C++ guards in ftmodule.h
Fix error check in ftglyph.c
Formatting; adding copyrights; fixing documentation
               | 
            
            
              
   
               | 
              
ca13392d
               | 
              
2000-03-01T13:24:38
               | 
              
               | 
              
a few changes to really compile font drivers in
independent single objects..
               | 
            
            
              
   
               | 
              
5ae1259c
               | 
              
2000-02-10T19:17:24
               | 
              
               | 
              
removed the "t1encode" files which are now
obsolete with the "psnames" module
               | 
            
            
              
   
               | 
              
1ab77fdf
               | 
              
2000-02-10T18:08:17
               | 
              
               | 
              
some updates to make everything compile clean
               | 
            
            
              
   
               | 
              
afdc4c4c
               | 
              
2000-02-10T16:08:36
               | 
              
               | 
              
Updates to the Type 1 driver
Now with a simple AFM parser in order
to read the kerning table..
               | 
            
            
              
   
               | 
              
d2b1f357
               | 
              
1999-12-16T23:11:37
               | 
              
               | 
              
Initial revision
               |