| 
              
8c883fb5
               | 
              
2000-11-05T23:41:08
               | 
              
               | 
              
minor fixes.
Add more gcc warnings for development on UNIX.
               | 
            
            
              
   
               | 
              
91481f8a
               | 
              
2000-11-04T23:41:02
               | 
              
               | 
              
Introduced $(space) in the makefiles to get rid of using the comment
separator for indicating a trailing space.
               | 
            
            
              
   
               | 
              
88b2e6c3
               | 
              
2000-11-04T08:37:45
               | 
              
               | 
              
Ignore build files.
               | 
            
            
              
   
               | 
              
dc72aff4
               | 
              
2000-11-04T08:33:38
               | 
              
               | 
              
Finishing David's latest changes (there were some errors in it).
               | 
            
            
              
   
               | 
              
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.
               | 
            
            
              
   
               | 
              
1a951e30
               | 
              
2000-11-01T20:27:39
               | 
              
               | 
              
new file
               | 
            
            
              
   
               | 
              
9140ae06
               | 
              
2000-11-01T20:27:13
               | 
              
               | 
              
Adding rules for mingw32 compiler.
               | 
            
            
              
   
               | 
              
e4b32a5d
               | 
              
2000-10-31T20:42:18
               | 
              
               | 
              
Removing trailing whitespace.
               | 
            
            
              
   
               | 
              
cf4398a6
               | 
              
2000-10-30T19:22:09
               | 
              
               | 
              
minor formatting
               | 
            
            
              
   
               | 
              
9b8f5c4c
               | 
              
2000-10-28T07:26:59
               | 
              
               | 
              
small updates:
 - reworked slightly the cache manager to better
   differentiate between the abstract class in "ftcglyph.h"
   and the FT_Glyph sub-class in "ftcimage.h", and
   slightly reduced the size of FTC_GlyphNodeRec, saving
   8 bytes on a 32-bit system. Yes, I'm crazy ;-)
 - added build files to compile with LCC on Unix too
   (compile speeds _are_ insane with it). There is unfortunately
   a bug in the version I'm using (LCC 4.1) that prevents it
   to compile FT_MulTo64 correctly (in src/base/ftcalc.c)
   the generated assembly is incorrect, I don't know what
   to do ?? the build files are ok, though..
   you should invoke "make setup lcc" to select them..
               | 
            
            
              
   
               | 
              
3c7c5da3
               | 
              
2000-10-19T15:56:22
               | 
              
               | 
              
added development header files to CONFIG_H in the makefiles
increased T1_MAX_CHARSTRINGS_OPERANDS (again) to 256 -- one glyph of the
Chinese MingTiEG-Medium needs it that large
               | 
            
            
              
   
               | 
              
47a5f41d
               | 
              
2000-10-17T03:38:43
               | 
              
               | 
              
Added copyright messages to all Makefiles.
Added documentation to FT_Get_Sfnt_* stuff (in ftnames.[ch])
minor other doc fixes
               | 
            
            
              
   
               | 
              
e73d9957
               | 
              
2000-10-14T05:18:59
               | 
              
               | 
              
Enabled TT interpreter in development version of ftoption.h
               | 
            
            
              
   
               | 
              
4b92cf80
               | 
              
2000-10-10T03:58:32
               | 
              
               | 
              
provide `export "C"' guard only for default fterror handling.
               | 
            
            
              
   
               | 
              
2c5b7ebf
               | 
              
2000-10-07T01:21:25
               | 
              
               | 
              
fixed a small bug in the uninstall mode
               | 
            
            
              
   
               | 
              
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
               | 
            
            
              
   
               | 
              
8bb45ec8
               | 
              
2000-09-29T06:41:56
               | 
              
               | 
              
Fixing comment in unixddef.mk which caused a trailing blank.
Adding a new error, FT_Err_Invalid_Pixel_Size (used in winfnt.c)
Fixing FT_Read_Fields() which failed for ft_frame_{bytes,skip}.  This bug
disabled the Winfont driver.
Minor formatting issues.
               | 
            
            
              
   
               | 
              
bd547dc6
               | 
              
2000-09-22T21:23:29
               | 
              
               | 
              
Clean up, formatting etc.
Fixing rules for installing cache headers on Unix.
Updating builds/unix/ftconfig.in.
               | 
            
            
              
   
               | 
              
beece1bf
               | 
              
2000-09-19T18:33:20
               | 
              
               | 
              
small update, allow CONFIG_MK to be pre-defined
before inclusion
               | 
            
            
              
   
               | 
              
08a91fd0
               | 
              
2000-09-19T02:08:09
               | 
              
               | 
              
final touches. Cache seems working after all, though the
default cache size of 300 Kb is certainly too high for
now :-)
Need to implement abstract chunk cache and bitmap chunck cache
               | 
            
            
              
   
               | 
              
426984e4
               | 
              
2000-09-15T23:47:42
               | 
              
               | 
              
major revamp of the build system.
Fixing the Unix Autoconf parts
               | 
            
            
              
   
               | 
              
046f7a0c
               | 
              
2000-09-15T22:42:06
               | 
              
               | 
              
major revamp of the build system
               | 
            
            
              
   
               | 
              
6d259636
               | 
              
2000-08-29T19:10:16
               | 
              
               | 
              
updated for new modules and sources (mainly psaux)
               | 
            
            
              
   
               | 
              
d1b7475b
               | 
              
2000-08-24T16:29:15
               | 
              
               | 
              
Formatting, small fixes.
Adding basic input parameter checking for exported functions.
               | 
            
            
              
   
               | 
              
8728f294
               | 
              
2000-08-23T17:32:42
               | 
              
               | 
              
Formatting, small fixes.
Adding copyright notices etc.
               | 
            
            
              
   
               | 
              
38cb5af0
               | 
              
2000-08-22T22:51:57
               | 
              
               | 
              
changed the "devel" setup targets to use "builds/<system>/devel"
as the build directory. This is used to specify a specific
"ftoption.h" that toggles all traces and logging on.
Hence, the default build doesn't need the traces
               | 
            
            
              
   
               | 
              
38d979ce
               | 
              
2000-08-22T22:50:32
               | 
              
               | 
              
adding developer dir hierarchy
               | 
            
            
              
   
               | 
              
29a90e26
               | 
              
2000-08-03T00:03:08
               | 
              
               | 
              
Updating unix/ftconfig.in to recent config/ftconfig.h changes.
More C++ fixes: Introducing LOCAL_FUNC_X for local functions used in
function pointers (there are no local anonymous functions in C++) and
FT_CPLUSPLUS (instead of FT_EXPORT_VAR) to define linkage of structures
which contain function pointers.
               | 
            
            
              
   
               | 
              
f28b7536
               | 
              
2000-08-02T01:10:59
               | 
              
               | 
              
Add missing header file.
               | 
            
            
              
   
               | 
              
2d310502
               | 
              
2000-08-02T00:20:04
               | 
              
               | 
              
Forgot to run autoconf...
               | 
            
            
              
   
               | 
              
07373c8d
               | 
              
2000-08-01T18:44:18
               | 
              
               | 
              
Fixed dec-osf compiler switches.  From Tom.
               | 
            
            
              
   
               | 
              
c713d924
               | 
              
2000-08-01T13:17:04
               | 
              
               | 
              
Added #ifdef's for C++ to all header files.
               | 
            
            
              
   
               | 
              
b1dd3535
               | 
              
2000-07-31T22:51:00
               | 
              
               | 
              
Added autoconf tests FT_MUNMAP_DECL and FT_MUNMAP_PARAM to fix some devils.
Updating unix/ftsystem.c accordingly.
More warning fixes.
               | 
            
            
              
   
               | 
              
e72c9fec
               | 
              
2000-07-31T18:59:02
               | 
              
               | 
              
Simplifying the FIELD_* and FRAME_* macros.  Before calling these macros,
you should #define FT_STRUCTURE to the structure which will be filled.
Replaced FT_FIELD_REF with FT_FIELD_SIZE, FT_FIELD_SIZE_DELTA, and
FT_FIELD_OFFSET to make the code more readable; additionally, it should be
more portable because we no longer cast a pointer to an FT_UShort (which
e.g. fails with Sun's C++ compiler) but computes the difference between two
pointers which is guaranteed to work.
Fixing warnings (and C++ errors) while using Sun's latest cc and CC
incarnations.  Most of them are related to variable shadowing.
               | 
            
            
              
   
               | 
              
fd9777e9
               | 
              
2000-07-31T10:56:42
               | 
              
               | 
              
Making path of $INSTALL always absolute.
               | 
            
            
              
   
               | 
              
98fba7cf
               | 
              
2000-07-30T20:21:22
               | 
              
               | 
              
Update to latest versions.
               | 
            
            
              
   
               | 
              
28e6a8f7
               | 
              
2000-07-30T09:26:45
               | 
              
               | 
              
Applied a patch from Tom Kacvinsky (taken from the curren libtool CVS) to
make it libtool run on OSF.
               | 
            
            
              
   
               | 
              
d2b93caa
               | 
              
2000-07-28T01:37:53
               | 
              
               | 
              
Oops, I had exaggerated the warning levels a weensy bit...
               | 
            
            
              
   
               | 
              
78575d5e
               | 
              
2000-07-28T01:14:09
               | 
              
               | 
              
Updated to reflect the new Mac FOND support setup.
               | 
            
            
              
   
               | 
              
58b17f96
               | 
              
2000-07-27T23:29:08
               | 
              
               | 
              
Formatting.
               | 
            
            
              
   
               | 
              
c5cdf8bc
               | 
              
2000-07-27T21:40:22
               | 
              
               | 
              
re-adding a "unix-dev.mk". Debugging libtool output
is just too much of a pain for me, I prefer a good old
static lib without optimizations :-)
"make devel" is back on Unix then..
               | 
            
            
              
   
               | 
              
6ac722b2
               | 
              
2000-07-27T11:32:13
               | 
              
               | 
              
Adapting changes for Unix to other makefiles.
               | 
            
            
              
   
               | 
              
321cd27d
               | 
              
2000-07-27T11:20:20
               | 
              
               | 
              
Removing compiler warnings about unused portions of code.
Now unix.in uses absolute paths also to overcome problems with libtool.
To do that in a consistent way I had to modify the rules how to handle
$OBJ_DIR (and consequently $LIB_DIR): You should set $OBJ_DIR explicitly
on the command line (or environment).
               | 
            
            
              
   
               | 
              
796f9de2
               | 
              
2000-07-26T22:51:03
               | 
              
               | 
              
Updating to libtool 1.3.5.
               | 
            
            
              
   
               | 
              
a2a75b78
               | 
              
2000-07-26T21:47:19
               | 
              
               | 
              
Use `patsubst' instead of `subst' in cleaning rule to avoid problems with
filenames which contain `lo' in its name (e.g. ahglobal.lo).
               | 
            
            
              
   
               | 
              
5fe4c00e
               | 
              
2000-07-26T19:04:08
               | 
              
               | 
              
- fixed the incorrect SO extension for Visual C++
- disabled the TrueType interpreter by default
- disabled the "type1" driver, "type1z" is now used
  by default (the internal driver name is "type1" now !!)
               | 
            
            
              
   
               | 
              
e6735234
               | 
              
2000-07-24T18:40:28
               | 
              
               | 
              
removed obsolete file
               | 
            
            
              
   
               | 
              
7fd756d2
               | 
              
2000-07-24T06:03:58
               | 
              
               | 
              
Add `mkinstalldirs'.
               | 
            
            
              
   
               | 
              
a16d7155
               | 
              
2000-07-24T06:02:52
               | 
              
               | 
              
Unused files.
               | 
            
            
              
   
               | 
              
04563546
               | 
              
2000-07-24T06:01:34
               | 
              
               | 
              
`make install' is available now.
Formatting.
               | 
            
            
              
   
               | 
              
db578ae0
               | 
              
2000-07-23T21:27:52
               | 
              
               | 
              
Adding $(SO) and $(SA), denoting objects and library for a static build.
This is currently used for Unix only -- it should be extended that it is
possible to build DLLs and static libs on other platforms also.
Formatting.
               | 
            
            
              
   
               | 
              
70e5aa23
               | 
              
2000-07-23T16:21:52
               | 
              
               | 
              
updating the Mac stuff to the current situaton
               | 
            
            
              
   
               | 
              
42a29f2a
               | 
              
2000-07-22T06:59:36
               | 
              
               | 
              
For Unix platforms, `configure' will be always called now.
The `devel' target no longer needs unix-dev.mk.
Some other minor fixes.
               | 
            
            
              
   
               | 
              
e616d225
               | 
              
2000-07-20T16:06:54
               | 
              
               | 
              
Adding $(CFG) variable to pass configure script parameters.
Fixing DLL version.
               | 
            
            
              
   
               | 
              
d060a75b
               | 
              
2000-07-20T06:57:41
               | 
              
               | 
              
Formatting.
Rudimentary support for autoconf (still using GNU make)
Say `make unix'.
               | 
            
            
              
   
               | 
              
6b8fcd53
               | 
              
2000-07-19T16:36:36
               | 
              
               | 
              
Renaming license.txt -> LICENSE.TXT for orthogonality.
               | 
            
            
              
   
               | 
              
b390a124
               | 
              
2000-07-10T00:13:39
               | 
              
               | 
              
removed some stupid #defines in <freetype/config/ftconfig.h>
               | 
            
            
              
   
               | 
              
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"
               | 
            
            
              
   
               | 
              
74043010
               | 
              
2000-07-08T00:22:20
               | 
              
               | 
              
renaming "freetype2/config" to "freetype2/builds"
               |