Werner Lemberg
7f049f4221
Formatting, copyright years.
19 years ago
David Turner
de271ab8f0
* builds/unix/ftsystem.c, include/freetype/config/ftheader.h,
...
include/freetype/internal/services/svotval.h,
include/freetype/internal/services/svpfr.h,
src/base/ftsystem.c, src/bdf/bdfdrivr.c, src/cache/ftcbasic.c,
src/cff/cffcmap.c, src/gzip/ftgzip.c, src/lzw/ftlzw.c,
src/lzw/ftlzw2.c, src/psaux/t1cmap.c, src/sfnt/ttbdf.c,
src/smooth/ftgrays.c:
solved -Wmissing-prototypes warnings with GCC
19 years ago
Werner Lemberg
f145e312df
Formatting, copyright years, minor doc fixes.
19 years ago
David Turner
0880ac333a
* builds/unix/unix-cc.in: don't filter-out exported functions
...
anymore, this is used to ensure that all FT_BASE internal
functions are available for dynamic linking
* include/freetype/ftcache.h, src/cache/ftcbasic.c,
src/cache/ftccmap.c: try to revive old functions of the
cache sub-system. We also try to support FTC_ImageCache_Lookup
and FTC_ImageCache_SBit with legacy signatures through a gross
hack (hope it works)
19 years ago
Werner Lemberg
8e6f8c4d79
Formatting, copyright years, documentation improvements.
19 years ago
David Turner
cda2d957dc
* builds/amiga/src/base/ftsystem.c, devel/ftoption.h
...
include/freetype/ftcache.h, include/freetype/ftoutln.h,
include/freetype/cache/ftccache.h, include/freetype/cache/ftccmap.h,
include/freetype/config/ftoption.h, include/freetype/internal/ftcalc.h,
include/freetype/internal/ftdriver.h,
include/freetype/internal/ftmemory.h,
include/freetype/internal/ftobjs.h, include/freetype/internal/ftrfork.h,
include/freetype/internal/psaux.h, include/freetype/internal/sfnt.h,
include/freetype/internal/t1types.h, include/freetype/internal/tttypes.h,
src/base/ftcalc.c, src/base/ftdbgmem.c, src/base/ftobjs.c,
src/base/ftsystem.c, src/base/ftutil.c, src/bdf/bdfdrivr.c,
src/cache/ftccache.c, src/cache/ftccback.h, src/cache/ftccmap.c,
src/cache/ftcmanag.c, src/cff/cffdrivr.c, src/cid/cidriver.c,
src/pcf/pcfdrivr.c, src/pfr/pfrdrivr.c, src/psaux/psauxmod.c,
src/sfnt/sfdriver.c, src/truetype/ttdriver.c, src/type1/t1driver.c,
src/type1/t1objs.c, src/type42/t42drivr.c, src/winfonts/winfnt.c:
massive changes to the internals to respect the internal object layouts
and exported functions of FreeType 2.1.7. Note that the cache sub-system
cannot be fully retrofitted, unfortunately.
19 years ago
Werner Lemberg
6be99f9104
* src/cid/cidparse.c (cid_parse_new): Remove shadowing variable.
...
19 years ago
Suzuki, Toshiya (鈴木俊哉)
458c34233d
fix --with-old-mac-fonts option
19 years ago
Werner Lemberg
54a79c8854
Use `?='.
19 years ago
Werner Lemberg
8a4de0d669
* Makefile, *.mk: Use `?=' where appropriate.
...
19 years ago
Werner Lemberg
9a8006b18e
* builds/unix/install.mk (install): Fix path for ftmodule.h.
19 years ago
Werner Lemberg
03379b6533
* builds/unix/unixddef.mk: Actually do define PLATFORM (fixing
...
19 years ago
Werner Lemberg
59939244ad
Implement new, simplified module selection. With GNU make it is now
...
19 years ago
David Turner
7213b4febd
* builds/unix/configure.ac: fixed build problem on Cygwin
...
* builds/unix/install.mk: the installation now avoids installing
the internal headers, and removes existing ones if finds in the
target install directory
19 years ago
Werner Lemberg
be3c9814a4
Formatting, copyright years.
19 years ago
David Turner
97c6418560
* builds/win32/visualc/freetype.dsp: updating project file to
...
define FT2_BUILD_LIBRARY, and remove gxvalid+otvalid from
compilation
19 years ago
David Turner
ff0e9e6c0d
* builds/freetype.mk, Jamfile: define the macro FT2_BUILD_LIBRARY
...
when compiling the library.
* include/freetype/config/ftheader.h: remove inclusions of
internal headers, except if the macro FT2_BUILD_LIBRARY is defined.
19 years ago
Werner Lemberg
ed70ca5a0f
* builds/unix/install-sh, builds/unix/mkinstalldirs: Updated from
...
19 years ago
Werner Lemberg
8b560632d7
* builds/win32/visualc/freetype.dsp: Updated.
...
19 years ago
Werner Lemberg
435046b54b
Formatting, improving comments.
19 years ago
Suzuki, Toshiya (鈴木俊哉)
f8d16cc540
* Fix 'deprecated' warnings in building for MacOS
19 years ago
Detlef Würkner
6e0d20bbbd
Adjusted the compiler options to the current sources.
19 years ago
Detlef Würkner
ba0893c915
The assumed Seek() position in the file cache was off by one byte.
19 years ago
Suzuki, Toshiya (鈴木俊哉)
6b1c597cba
MPW makefiles are updated to build all available modules
19 years ago
Werner Lemberg
1a293d6c73
* src/sfnt/ttload.c (tt_face_load_metrics): Ignore excess number
...
19 years ago
Wu, Chia-I (吳佳一)
cb18238109
* builds/unix/ftsystem.c (FT_Stream_Open, FT_New_Memory,
...
FT_Done_Memory), builds/vms/ftsystem.c (FT_Stream_Open, FT_New_Memory,
FT_Done_Memory), builds/win32/ftdebug.c (FT_Message, FT_Panic):
s/FT_EXPORT/FT_BASE/.
19 years ago
Detlef Würkner
5d021d6996
s/FT_EXPORT/FT_BASE/.
19 years ago
Detlef Würkner
c280d868de
Added support for gxvalid module.
19 years ago
Wu, Chia-I (吳佳一)
35bfc0f1b9
* src/base/ftcalc.c (FT_MulTo64): Commented out.
...
* include/freetype/internal/ftcalc.h (FT_SqrtFixed), src/base/ftcalc.c
(FT_SqrtFixed), include/freetype/internal/ftdebug.h
(FT_Trace_Get_Count, FT_Trace_Get_Name, FT_Message, FT_Panic),
src/base/ftdebug.c (FT_Trace_Get_Count, FT_Trace_Get_Name, FT_Message,
FT_Panic), include/freetype/internal/ftobjs.h (FT_New_Memory,
FT_Done_Memory), include/freetype/internal/ftstream.h
(FT_Stream_Open), src/base/ftsystem.c (FT_New_Memory, FT_Done_Memory,
FT_Stream_Open): s/FT_EXPORT/FT_BASE/.
* builds/exports.mk: Manually add TT_New_Context to EXPORTS_LIST too.
19 years ago
Werner Lemberg
cee37a3b0a
Clean-up.
19 years ago
Werner Lemberg
f2c5330a86
* builds/exports.mk ($(EXPORTS_LIST)): Add TT_RunIns.
19 years ago
Werner Lemberg
21ed634e8e
Add copyright.
...
19 years ago
Werner Lemberg
4309edccfd
* src/autofit/afangles.c, src/autofit/aftypes.h (af_angle_diff):
...
19 years ago
Werner Lemberg
b2d025306e
* src/base/ftobjs.c (FT_Open_Face): Avoid possible memory leak.
...
19 years ago
David Turner
c1aef3fccb
adding missing file - oops
19 years ago
David Turner
9fbd2ab884
- various performance enhancements
...
- fixing apinames.c, adding support for Watcom and Borland compilers
- adding generation of exported symbols list to the build system, including the Unix one !!
sorry Werner, I have no time to document this in ChangeLog at the moment
19 years ago
Suzuki, Toshiya (鈴木俊哉)
69d45172b6
update files for classic MacOS support
19 years ago
Werner Lemberg
d6e8b3315c
* builds/unix/freetype2.m4: Add license exception so that the file
...
20 years ago
Werner Lemberg
b82e773b34
* builds/unix/freetype2.in (CFlags): Add missing directory.
20 years ago
Werner Lemberg
49f4d34ed3
* src/base/ftoutln.c (FT_Outline_Embolden): Strength should be
...
20 years ago
Werner Lemberg
288ce14303
* builds/amiga/*: Added copyright notes, reworked some comments.
20 years ago
Werner Lemberg
0f1c4fa7c6
Minor documentation fixes.
...
20 years ago
Werner Lemberg
60a04df7b0
Add license.
20 years ago
Werner Lemberg
192549559c
typos.
20 years ago
Werner Lemberg
92aa527a1c
* builds/amiga/makefile.os4 (WARNINGS), builds/compiler/gcc-dev.mk
...
20 years ago
Werner Lemberg
ce235eaf09
* builds/win32/visualc/freetype.vcproj: Updated.
...
20 years ago
Werner Lemberg
a6e9ff3d20
* builds/amiga/src/base/ftsystem.c (ft_amiga_stream_io): Fix buffer
...
20 years ago
Werner Lemberg
4a80d05e51
Update of the Amiga port.
...
20 years ago
Werner Lemberg
61c2c33ac6
Update of the Amiga port.
...
20 years ago
Werner Lemberg
b0db0fc2c5
* autogen.sh: New script for bootstrapping.
...
20 years ago