Werner Lemberg
ad46b8892f
Formatting; adding file headers.
2002-10-07 10:12:43 +00:00
David Turner
fc520e232b
* docs/CHANGES: updating
2002-10-05 15:00:36 +00:00
Werner Lemberg
6f708265ca
formatting
2002-09-27 18:17:17 +00:00
David Turner
179ee65bac
updating documentation
2002-09-25 00:10:27 +00:00
Werner Lemberg
bf4f7c4e60
Formatting, minor doc fixes.
2002-09-18 11:32:12 +00:00
David Turner
7db74b3f85
updating docs/CHANGES
2002-09-18 07:53:22 +00:00
Werner Lemberg
ae13a79327
* builds/unix/configure.ac (version_info): Set to 9:2:3.
...
* builds/unix/configure: Regenerated.
* docs/VERSION.DLL: Updated.
2002-09-10 15:17:32 +00:00
Werner Lemberg
d6f74d3b66
* src/cid/cidobjs.c (CID_Size_Init): Renamed to...
...
(cid_size_init): This.
* src/psaux/psobjs.c (T1_Builder_Add_Point1): Renamed to...
(t1_builder_add_point1): This.
Updated all affected code.
* src/pshinter/pshalgo3.c (psh3_hint_align): Fix compiler warnings.
* src/type1/t1gload.c (T1_Compute_Max_Advance): Ditto.
Formatting, minor doc fixes.
2002-09-05 15:10:54 +00:00
David Turner
df5bc9e1e7
* README, docs/CHANGES: updating for the 2.1.3 release
2002-08-29 23:18:56 +00:00
Werner Lemberg
76b5a0f039
* docs/VERSION.DLL: New file.
2002-08-27 16:51:02 +00:00
Werner Lemberg
c5f6cd72f6
Fixing ChangeLog entries.
...
Some formatting.
* src/truetype/ttgload.c (load_truetype_glyph)
[FT_CONFIG_OPTION_INCREMENTAL]: s/memset/ft_memset/.
* src/autohint/ahhint.c (ah_hint_edges_3): Fix compiler warning.
* src/cff/cffload.c (cff_encoding_load): Remove `memory' variable.
* src/cff/cffcmap.c (cff_cmap_encoding_init): Remove `psnames'
variable.
* src/truetype/ttgload.c (load_truetype_glyph): Remove statement
without effect.
* src/truetype/ttdriver (Get_Char_Index, Get_Next_Char): Removed.
2002-07-26 09:09:10 +00:00
David Turner
218867e4d8
* docs/DEBUG.TXT: adding debugging support documentation
...
* src/base/ftdebug.c (ft_debug_init), builds/win32/ftdebug.c
(ft_debug_init), builds/amiga/src/ftdebug.c (ft_debug_init): changed the
syntax of the FT2_DEBUG environment variable used to control debugging
output (i.e. logging and error messages). It must now look like:
any:6 memory:4 io:3 or
any:6,memory:4,io:3 or
any:6;memory:4;io:3
2002-07-08 23:02:32 +00:00
Werner Lemberg
60308d3400
Minor fixes. Formatting.
2002-06-22 13:35:41 +00:00
David Turner
21d5e8e715
preparing for the 2.1.2 release
2002-06-21 07:42:50 +00:00
David Turner
2b55098f1e
* src/pfr/pfrobjs.h, src/pfr/pfrobjs.c, src/pfr/pfrload.c,
...
src/pfr/pfrtypes.h: adding Kerning support to the PFR driver
2002-06-21 07:33:23 +00:00
Werner Lemberg
2f3bdf9158
* Makefile, configure, */*.mk, builds/unix/unix-def.in,
...
docs/CHANGES, docs/INSTALL: s/TOP/TOP_DIR/.
2002-06-14 08:09:25 +00:00
Werner Lemberg
96be66c86f
Typo.
2002-06-12 18:40:30 +00:00
Werner Lemberg
fb571201e7
Minor fixes.
2002-06-11 06:53:15 +00:00
David Turner
dd7573e087
* src/pcf/pcfdriver.c (pcf_cmap_char_next): fixed a bug that caused
...
the function to return invalid values.
2002-06-10 22:41:57 +00:00
Werner Lemberg
226e85462e
* src/bdf/descrip.mms, src/type42/descrip.mms: New files.
...
* descrip.mms (all): Updated.
* src/bdf/bdflib.c (_bdf_parse_glyphs): Fix typo which prevented
compilation.
* src/pshglob.c (psh_blues_scale_zones): Fix compiler warning.
2002-05-30 19:22:14 +00:00
David Turner
a2490050cc
* docs/CHANGES: updating file for upcoming release (2.1.1)
...
* src/bdf/bdflib.c: removing compiler warnings
2002-05-28 23:40:37 +00:00
Werner Lemberg
b4d3441b44
* builds/amiga/makefile, builds/amiga/smakefile,
...
amiga/include/freetype/config/ftmodule.h: Updated to include
support for BDF and Type42 drivers.
* docs/modules.txt: Updated.
* src/bdf/bdflib.c (_bdf_parse_glyphs): Replace floating point math
with calls to `FT_MulDiv'.
2002-05-28 22:38:05 +00:00
Werner Lemberg
e3ab2e383a
FreeType 2 can now be built in an external directory with the
...
configure script also.
* builds/freetype.mk (INCLUDES): Add `OBJ_DIR'.
* builds/unix/detect.mk (have_mk): New variable to test for
external build.
(unix-def.mk): Defined according to value of `have_mk'.
* builds/unix/unix.mk (have_mk): New variable to test for
external build.
Select include paths for unix-def.mk and unix-cc.mk according
to value of `have_mk'.
* builds/unix/unix-def.in (OBJ_BUILD): New variable.
(DISTCLEAN): Use it.
* builds/unix/unix-cc.in (LIBTOOL): Define default value only
if not yet defined.
* builds/unix/install.mk (install): Use `OBJ_BUILD' for installing
freetype-config.
* configure: Don't depend on bash features.
(ft2_dir, abs_curr_dir, abs_ft2_dir): New variables (code
partially taken from Autoconf).
Build a dummy Makefile if not building in source tree.
* docs/INSTALL: Document it.
2002-05-05 10:57:06 +00:00
Werner Lemberg
75e6d1ce91
* src/sfnt/ttcmap0.c (tt_cmap4_char_index): Fix serious typo
...
(0xFFFU -> 0xFFFFU).
* docs/INSTALL: Fix URL of makepp.
formatting
2002-05-02 06:50:58 +00:00
Werner Lemberg
0b12544efd
formatting
2002-04-17 22:42:13 +00:00
David Turner
de23a2670c
fixed max advance width computation within T1 driver
2002-04-17 09:37:59 +00:00
Werner Lemberg
058b50a6d7
formatting
2002-04-15 13:37:29 +00:00
David Turner
3144d1e818
preparing 2.1.0 release
2002-04-15 12:01:10 +00:00
Werner Lemberg
cdec219228
minor fixes
2002-04-11 19:55:58 +00:00
David Turner
13e0b90c46
* docs/FTL.txt: updated license text to provide a preffered disclaimer
...
and adjust copyright dates/extents
2002-04-11 15:17:16 +00:00
David Turner
44be9acbe6
* README, docs/CHANGES, Jamfile.in: updating for the 2.1.0 release
2002-04-11 14:21:16 +00:00
Werner Lemberg
1481a93d06
* README: Fix typo.
...
* docs/CHANGES: Minor fixes.
2002-02-09 17:59:12 +00:00
David Turner
2239bd0d51
updating docs for 2.0.8
2002-02-08 14:00:20 +00:00
Werner Lemberg
acf80aa238
Formatting.
2002-02-01 01:20:11 +00:00
David Turner
5eef31a04f
updating documentation for 2.0.7
2002-01-31 17:42:05 +00:00
David Turner
a104001612
moved INSTALL to docs/INSTALL to get rid of conflicts with the "install"
...
script on Windows (where the file system doesn't preserve CASE)
2002-01-30 12:56:16 +00:00
Antoine Leca
c511ad734b
* docs/PATENTS: Typo fixed (Thanks to Detlef "Hawkeye" Wuerkner) in the URL for the on-line resource.
2002-01-21 21:57:38 +00:00
Werner Lemberg
b8ced96ce3
Formatting.
2002-01-09 21:01:18 +00:00
David Turner
7dc6718343
updating documentation
2002-01-07 10:40:48 +00:00
Werner Lemberg
4770f01cbe
* 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.
2001-12-22 14:38:40 +00:00
Werner Lemberg
aa78d59d23
* src/base/ftobjs.c (FT_Done_Library): Remove compiler warning.
...
Formatting.
2001-12-20 21:22:02 +00:00
David Turner
90580798f3
* 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)
2001-12-20 13:33:03 +00:00
David Turner
988df8f3c3
* 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
2001-12-20 13:14:18 +00:00
Werner Lemberg
110195a9cf
* builds/unix/freetype2.m4: Some portability fixes.
2001-12-12 15:15:44 +00:00
David Turner
36ba9d87a5
* 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..
2001-12-11 13:38:52 +00:00
David Turner
0ffc299a70
* src/pcf/pcfdriver.c (PCF_Init_Face): allow Xft to use PCF fonts
...
by setting the "face->metrics.max_advance" correctly..
2001-12-10 10:47:47 +00:00
Werner Lemberg
40c2b91140
Formatting.
2001-12-07 21:56:32 +00:00
David Turner
7ebd63726b
* 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..
2001-12-05 17:24:34 +00:00
Werner Lemberg
05f271b5d4
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()'.
2001-12-05 01:22:05 +00:00
David Turner
2271a84bbd
updated comment explaining how to use project-specific
...
option (and module) files
2001-10-24 23:33:31 +00:00