Werner Lemberg
bd7e1c3ce0
Pass options from one configure script to another as-is (not
...
expanded). This is needed for options like
--includedir='${prefix}/include'.
* builds/unix/detect.mk, configure: Prevent argument expansion in
call to the (real) `configure' script.
* src/truetype/ttgload.c (load_truetype_glyph): Fix compilation if
TT_USE_BYTECODE_INTERPRETER isn't defined.
There exist CFFs which contain opcodes for the Type 1 operators
`hsbw' and `closepath' which are both invalid in Type 2 charstrings.
However, it doesn't harm to support them.
* src/cff/cffgload.c (CFF_Operator): Add `cff_op_hsbw' and
`cff_op_closepath.'
(cff_argument_counts): Ditto.
(cff_decoder_parse_charstrings): Handle Type 1 opcodes 9 (closepath)
and 13 (hsbw) which are invalid in Type 2 charstrings.
2007-12-06 17:17:30 +00:00
Suzuki, Toshiya (鈴木俊哉)
44b5e57781
Mac OS X Carbon tests in configure.raw are improved and builds/mac/ftmac.c is updated to sync to src/base/ftmac.c
2007-12-06 07:47:25 +00:00
Suzuki, Toshiya (鈴木俊哉)
4fc0ccea68
* Fix a bug in configure.raw overlooking native C compiler if named "platform-gcc"
2007-08-11 16:35:06 +00:00
Werner Lemberg
b66178851a
* builds/unix/configure.raw: Add call to AC_LIBTOOL_WIN32_DLL.
...
Fixes Savannah bug #20686 .
2007-08-04 22:17:48 +00:00
Werner Lemberg
3b0e500601
* src/autofit/aflatin.c (af_latin_metrics_init_blues): Initialize
...
`round' to pacify compiler.
Really commit changes which have been used to build release 2.3.5.
2007-07-03 04:48:19 +00:00
Werner Lemberg
cb37b3b36a
* builds/unix/ftsystem.c (FT_Stream_Open): Don't use ULONG_MAX but
...
LONG_MAX to avoid compiler warning. Suggested by Sean McBride.
2007-06-01 06:49:03 +00:00
Werner Lemberg
5077e83e11
* builds/unix/ftsystem.c (FT_Stream_Open): Handle return value 0 of
...
mmap (which might happen on some RTOS). From Savannah patch #5909 .
2007-05-04 06:13:46 +00:00
Werner Lemberg
14bf82e129
* Version 2.3.4 released.
...
=========================
Tag sources with `VER-2-3-4'.
* docs/CHANGES, docs/VERSION.DLL: Update documentation and bump
version number to 2.3.4.
* README, Jamfile (RefDoc), builds/win32/visualc/index.html,
builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.vcproj: s/2.3.3/2.3.4/, s/233/234/.
* include/freetype/freetype.h (FREETYPE_PATCH): Set to 4.
* builds/unix/configure.raw (version_info): Set to 9:15:3.
2007-04-10 04:09:49 +00:00
Werner Lemberg
644b1ad49e
* builds/win32/visualc/index.html,
...
builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.vcproc, README: s/2.3.2/2.3.3/,
s/232/233/.
* docs/CHANGES: Mention ftdiff.
2007-03-28 21:17:11 +00:00
David Turner
23553d6d2b
* docs/CHANGES, docs/VERSION, include/freetype/freetype.h,
...
builds/unix/configure.raw, README, Jamfile: update documentation and bump version
number to 2.3.3
2007-03-26 13:37:17 +00:00
Suzuki, Toshiya (鈴木俊哉)
86a3ee7613
Disable Carbon framework dependency on 64bit ABI of Mac OS X 10.4.x
2007-03-26 05:40:55 +00:00
Werner Lemberg
14ffe0911f
formatting
2007-03-22 06:12:43 +00:00
Suzuki, Toshiya (鈴木俊哉)
dabf0535a8
Temporal fix for 32bit unsigned long overflow on LP64 platform
2007-03-22 05:23:53 +00:00
Suzuki, Toshiya (鈴木俊哉)
4bcf957406
Suppress SGI compiler warning against setjmp
2007-03-22 04:53:45 +00:00
Suzuki, Toshiya (鈴木俊哉)
6fb74f676b
Dequote OS_INLINE in configure.raw to avoid unexpected shell evaluation
2007-03-19 06:30:26 +00:00
David Turner
121cad54ae
updating version numbers and documentation
2007-03-08 16:43:50 +00:00
Werner Lemberg
dcbb708e7a
formatting, copyright years
2007-02-08 08:54:09 +00:00
Suzuki, Toshiya (鈴木俊哉)
027357f1c8
* Check ANSI compatibility of Mac OS X system header
2007-02-05 02:50:45 +00:00
Werner Lemberg
4b2e83d5b5
A new set of spelling fixes from Alexei.
...
Add some copyright messages.
2007-02-01 07:58:02 +00:00
David Turner
3eaef6c170
updating version numbers to 2.3.1
2007-01-30 10:40:23 +00:00
Werner Lemberg
b4142d5126
Whitespace and spelling fixes from Alexei.
...
Formatting, copyright years.
2007-01-17 12:45:26 +00:00
Werner Lemberg
6d96d31d98
* builds/unix/install-sh, builds/unix/mkinstalldirs: Updated from
...
`automake' CVS module from sources.redhat.com.
2007-01-12 10:30:19 +00:00
Werner Lemberg
17432b5e37
* src/type1/t1load.c (is_space): Removed.
...
(parse_encoding, parse_charstrings): Use IS_PS_DELIM.
(parse_charstrings): Use IS_PS_TOKEN.
* autogen.sh: Avoid bash specific syntax.
2007-01-12 09:28:44 +00:00
Werner Lemberg
0fd08bdc6a
formatting
2006-12-16 02:57:46 +00:00
Suzuki, Toshiya (鈴木俊哉)
7e3d601355
* Simplify src/base/ftmac.c for Mac OS X
2006-12-15 15:23:21 +00:00
Werner Lemberg
b26b314a93
* builds/*/*def.mk, builds/*/detect.mk (CAT): Define to either `cat'
...
or `type'.
* builds/freetype.mk (version): Extracted from freetype.h, using
GNU make's built-in string functions.
(refdoc): Use $(version) instead of static version number.
2006-12-09 20:01:43 +00:00
Werner Lemberg
b9e6d69a96
formatting
2006-10-15 08:58:40 +00:00
Suzuki, Toshiya (鈴木俊哉)
bfe872dad1
* preliminary autoconf-based cross-building support
2006-10-14 13:08:05 +00:00
Suzuki, Toshiya (鈴木俊哉)
9d49961fcc
* embed explicit Carbon dependency into freetype2.pc and freetype-config, if configured to use Carbon
2006-10-12 01:35:54 +00:00
Werner Lemberg
c4c35b773d
* builds/unix/ftconfig.in: Synchronize with main ftconfig.h.
...
Reported by Jens.
Formatting.
2006-08-27 08:03:46 +00:00
Werner Lemberg
33779660ba
* builds/unix/unix-cc.in (LINK_LIBRARY): Don't comment out
...
`-no-undefined'. Reported by Christian Biesinger.
2006-05-26 06:30:05 +00:00
Suzuki, Toshiya (鈴木俊哉)
8cfa8bd51a
* remove Carbon dependency of Darwin, if configured with no option
2006-05-19 22:11:50 +00:00
Yamato, Masatake (大和正武)
28b55a9bb6
(FT_Stream_Open): Check errno only if read system call returns -1.
...
Remove a redundant parenthesis.
2006-05-11 03:01:42 +00:00
Werner Lemberg
b80d85fe9e
* builds/unix/ftsystem.c (FT_Stream_Open): Avoid infinite loop if
...
given an empty, un-mmap()able file. Reported and suggested fix in
Savannah bug #16555 .
2006-05-10 04:47:35 +00:00
Werner Lemberg
4df5b26fdf
Put version information into the configure script. Reported by Paul
...
Watson <pwatson@redlinepy.com>.
* builds/unix/configure.ac: Renamed to...
* builds/unix/configure.raw: This which now serves (with appropriate
modifications) as a template for configure.ac.
* version.sed: New script.
* autogen.sh: Generate configure.ac from configure.raw, using
FREETYPE_MAJOR, FREETYPE_MINOR, and FREETYPE_PATCH from freetype.h.
2006-05-08 07:10:29 +00:00
Werner Lemberg
1639c79482
* include/freetype/freetype.h (FREETYPE_PATCH): Set to 1.
...
* builds/unix/configure.ac (version_info): Set to 9:10:3.
* builds/win32/visualc/index.html,
builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.vcproj, builds/freetype.mk (refdoc),
Jamfile (RefDoc), README: s/220/221/, s/2.2.0/2.2.1/.
Minor updates.
* docs/CHANGES, docs/VERSION.DLL, docs/PROBLEMS, README.CVS:
Updated.
* builds/unix/install-sh: Updated from `texinfo' CVS module at
savannah.gnu.org.
* devel/ftoption.h: Synchronize with
include/freetype/config/ftoption.h.
2006-05-06 16:44:58 +00:00
Werner Lemberg
06fceb3f39
* builds/unix/unix-def.in (datarootdir): Define, for autoconf 2.59c
...
and forthcoming versions.
2006-04-29 07:53:40 +00:00
Werner Lemberg
fd7456c796
* builds/exports.mk (clean_symbols_list, clean_apinames): Removed.
...
(CLEAN): Add $(EXPORTS_LIST) and $(APINAMES_EXE).
(.PHONY): Updated.
* configure.ac: Minor fixes to improve --help output.
2006-04-03 15:46:48 +00:00
Werner Lemberg
6e9df6855d
* builds/unix/install.mk (uninstall): Don't handle `cache'
...
directory which no longer exists.
2006-04-01 05:22:07 +00:00
Werner Lemberg
af16820a12
Normalize quotation to `...'.
2006-03-24 12:46:49 +00:00
Werner Lemberg
5a73d8d20f
* builds/freetype.mk (CACHE_DIR, CACHE_H): Remove.
...
(FREETYPE_H): Updated.
* src/cache/rules.mk (CACHE_H_DIR): Remove.
(CACHE_DRV_H): Updated.
Formatting, copyright years.
2006-03-20 16:55:32 +00:00
David Turner
505667c6ee
* builds/unix/install.mk:
...
changing the installation procedure to remove the 'freetype/cache'
from the target directory.
2006-03-20 12:13:14 +00:00
Werner Lemberg
7f049f4221
Formatting, copyright years.
2006-02-25 16:52:16 +00:00
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
2006-02-25 14:53:02 +00:00
Werner Lemberg
f145e312df
Formatting, copyright years, minor doc fixes.
2006-02-19 16:12:18 +00:00
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)
2006-02-17 17:23:13 +00:00
Werner Lemberg
6be99f9104
* src/cid/cidparse.c (cid_parse_new): Remove shadowing variable.
...
Formatting.
2006-02-09 07:38:57 +00:00
Suzuki, Toshiya (鈴木俊哉)
458c34233d
fix --with-old-mac-fonts option
2006-02-08 12:58:24 +00:00
Werner Lemberg
54a79c8854
Use `?='.
2006-02-01 07:54:07 +00:00
Werner Lemberg
9a8006b18e
* builds/unix/install.mk (install): Fix path for ftmodule.h.
2006-02-01 06:07:05 +00:00