Werner Lemberg
05d31dec0e
* include/freetype/ftcache.h (FT_Get_CharMap_Index): Rename
...
declaration and move to...
* include/freetype/freetype.h (FT_Get_Charmap_Index): Here.
(FREETYPE_PATCH): Set to 9.
* src/base/ftobjs.c (FT_Get_Charmap_Index): New function.
* builds/unix/configure.ac (version_info): Set to 9:7:3.
* builds/unix/configure: Updated.
* builds/win32/visualc/index.html,
builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.vcproj: s/218/219/.
* builds/freetype.mk (refdoc), README, Jamfile (RefDoc):
s/2.1.8/2.1.9/.
* docs/CHANGES, docs/VERSION.DLL: Updated.
2004-04-24 14:43:37 +00:00
Werner Lemberg
3d8eb15751
* src/cff/cffparse.c (cff_parser_run), src/psaux/psobjs.c
...
(ps_parser_load_field): Use FT_CHAR_BIT.
2004-04-24 06:06:39 +00:00
Werner Lemberg
9353e7cc0f
formatting, doc improvements
2004-04-21 22:27:11 +00:00
David Turner
c8d5fb6926
* src/cff/cffobjs.c (cff_face_init): fixed a small memory leak
...
* src/autofit/afloader.c, src/autofit/afmodule.c, src/base/ftdebug.c:
removed compiler warnings
* src/autofit/aftypes.h, src/lzw/zopen.c, src/pcf/pcfdrivr.c,
src/pcf/pcfread.c, src/psaux/psobjs.c, src/type42/t42drivr.c:
changed data arrays to "const" to avoid populating the ".data"
segment
2004-04-21 14:30:37 +00:00
Werner Lemberg
868fadeb19
* src/psaux/psobjs.c (T1Radix): Renamed to...
...
(ps_radix): This.
Update current cursor position.
* docs/CHANGES: Updated.
2004-04-21 07:36:38 +00:00
Werner Lemberg
a92f62c0f1
* src/truetype/ttgload.c, src/truetype/ttgload.h (TT_Load_Glyph),
...
src/ttdriver.c (Load_Glyph): Change type of `glyph_index' to
FT_UInt. From Lex Warners.
* src/sfnt/ttload.c (tt_face_load_sfnt_header): Really fix change
from 2004-03-19.
* src/bdf/bdfdrivr.c (BDF_Face_Init): Use `ft_strlen'.
* src/pcf/pcfutil.c, src/pcf/pcfutil.h: Decorate functions with
`static.'.
Remove unused function `RepadBitmap'.
* src/pcf/pcfdrivr.c: Don't include pcfutil.h.
2004-04-19 06:13:50 +00:00
Werner Lemberg
5584724ac1
* builds/unix/freetype-config.in (usage): Fix and improve usage
...
information.
2004-04-17 18:58:43 +00:00
Werner Lemberg
291a4783d0
* builds/unix/ftconfig.in, builds/vms/ftconfig.h: Define
...
FT_CHAR_BIT.
* src/base/ftobjs.c (FT_Load_Glyph): Don't apply autohinting if
glyph is vertically distorted or mirrored.
* src/cff/cffgload.c (cff_slot_load): Handle zero `size' properly
for embedded bitmaps.
* docs/CHANGES: Updated.
2004-04-16 09:56:30 +00:00
Werner Lemberg
63df8823f2
* include/freetype/config/ftconfig.h, src/base/ftstream.c
...
(FT_Stream_ReadFields): More fixes using FT_CHAR_BIT.
* include/freetype/config/ftconfig.h (FT_CHAR_BIT): New macro.
2004-04-16 03:50:55 +00:00
Werner Lemberg
fdd710cc7e
* src/cache/ftcsbits.c (ftc_snode_load): Initialize `*asize' in case
...
of error.
2004-04-15 16:09:31 +00:00
Werner Lemberg
193309fb3d
* src/base/ftmac.c [__GNUC__]: Define OS_INLINE.
...
* builds/unix/configure.ac: Don't try to remove `-ansi' compilation
switch on the Mac.
* builds/unix/ltmain.sh: Regenerated with `libtoolize --force
--copy' from libtool 1.5.6.
* builds/unix/aclocal.m4: Regenerated with `aclocal -I .' from
automake 1.8a.
* builds/unix/configure: Regenerated with autoconf 2.59a.
2004-04-14 08:49:11 +00:00
Werner Lemberg
e312a948fc
* include/freetype/config/ftconfig.h: Use CHAR_BIT to define
...
size of FT_SIZEOF_xxx.
* include/freetype/internal/sfnt.h (TT_Find_SBit_Image_Func,
TT_Load_SBit_Metrics_Func): New typedefs.
(SFNT_Interface): Add find_sbit_image and load_sbit_metrics.
* src/sfnt/sfdriver.c (sfnt_interface): Updated.
* src/sfnt/ttsbit.h (tt_find_sbit_image, tt_load_sbit_metrics): New
declarations.
* src/sfnt/ttsbit.c (find_sbit_image): Renamed to...
(tt_find_sbit_image): This.
Updated all callers.
(load_sbit_metrics): Renamed to...
(tt_load_sbit_metrics): This.
Updated all callers.
2004-04-13 21:08:17 +00:00
Werner Lemberg
6c96bd7213
* configure: Accept makepp also.
...
* builds/unix/detect.mk: Use proper path to unix-def.mk.
* builds/unix/unix-def.in (BUILD_DIR, PLATFORM): Remove.
* builds/unix/unix.mk (BUILD_DIR, PLATFORM): Define.
Use BUILD_DIR.
* docs/INSTALL, docs/INSTALL.GNU, docs/INSTALL.UNX: Update
documentation on makepp.
2004-04-13 08:35:05 +00:00
Antoine Leca
b4c59918b6
Jamfile to bring in the new lzw module.
...
My first try at this exercise, please report problems, I lack experience! Antoine
2004-04-12 18:09:00 +00:00
Werner Lemberg
b95d77ca35
* src/lzw/zopen.c: Don't include sys/param.h and sys/stat.h.
2004-04-12 15:31:30 +00:00
Werner Lemberg
dc35a2c85d
* src/lzw/ftlzw.c: Include zopen.h dependent on
...
FT_CONFIG_OPTION_USE_LZW.
* src/base/ftdebug.c: s/index/idx/ to avoid compiler warnings.
2004-04-11 16:44:54 +00:00
David Turner
0948143d81
file Jamfile was initially added on branch LAYOUT.
2004-04-05 22:35:00 +00:00
David Turner
9eb223bbb9
file ot-unicode.h was initially added on branch LAYOUT.
2004-04-05 22:16:12 +00:00
David Turner
d5b1289851
file rules.mk was initially added on branch LAYOUT.
2004-04-05 22:16:12 +00:00
David Turner
b9fb863e35
file oterrors.h was initially added on branch LAYOUT.
2004-04-05 22:16:12 +00:00
David Turner
69b6ac9dde
file otobjs.c was initially added on branch LAYOUT.
2004-04-05 22:16:12 +00:00
David Turner
56c9aed744
file otltypes.h was initially added on branch LAYOUT.
2004-04-05 22:16:12 +00:00
David Turner
3bf54fd461
file otdriver.h was initially added on branch LAYOUT.
2004-04-05 22:16:12 +00:00
David Turner
f601b52b76
file otdriver.c was initially added on branch LAYOUT.
2004-04-05 22:16:12 +00:00
David Turner
d68f32e15b
file otobjs.h was initially added on branch LAYOUT.
2004-04-05 22:16:12 +00:00
David Turner
23dd49dfc9
file ot.c was initially added on branch LAYOUT.
2004-04-05 22:16:12 +00:00
David Turner
efc80e1c1c
file otlayout.c was initially added on branch LAYOUT.
2004-04-05 22:16:12 +00:00
David Turner
0d35ccc84c
file otdemo.c was initially added on branch LAYOUT.
2004-04-05 22:16:12 +00:00
David Turner
081bc9bab4
file ot-array.c was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
edef956518
file ot-info.c was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
a2dc86482e
file ftxgsub.h was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
8c7276cfa1
file ot-array.h was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
aa7b5aa90f
file ot-ruleset.c was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
dbf848e6e8
file ot-types.h was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
bf8a9b4631
file ftxopenf.h was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
1791914031
file ftxgpos.h was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
9d35d16cdc
file ftxopen.c was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
6da9d6f3da
file ot-ruleset.h was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
4aca08b4e3
file ftxgsub.c was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
dc1a8444cd
file ot-unicode.c was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
a8231e96de
file module.mk was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
8bdea0c9fb
file ot-info.h was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
11a5aa8556
file ftxopen.h was initially added on branch LAYOUT.
2004-04-05 22:16:11 +00:00
David Turner
4cf803a7f7
file gxlayout.h was initially added on branch LAYOUT.
2004-04-05 22:16:10 +00:00
David Turner
b6bab7da3b
file otlayout.h was initially added on branch LAYOUT.
2004-04-05 22:16:10 +00:00
David Turner
c1a401cdf8
file ftltypes.h was initially added on branch LAYOUT.
2004-04-05 22:16:10 +00:00
David Turner
c43c1b4828
file svlayout.h was initially added on branch LAYOUT.
2004-04-05 22:16:10 +00:00
David Turner
3ab66593bb
file fterrcompat.h was initially added on branch LAYOUT.
2004-04-05 22:16:10 +00:00
David Turner
3baef13d6a
file ftxgdef.h was initially added on branch LAYOUT.
2004-04-05 22:16:10 +00:00
David Turner
62547194c3
file demo.mk was initially added on branch LAYOUT.
2004-04-05 22:16:10 +00:00