David Turner
5671e6eef9
* Version 2.1.5 released.
...
=========================
* updating README and docs/VERSION.DLL, re-tagging VER-2-1-6
2003-11-08 10:15:51 +00:00
Werner Lemberg
4795b36cf9
* src/type1/t1load.c (parse_encoding): Handle `/Encoding [ ... ]'.
...
* src/type1/t1parse.c (T1_Get_Private_Dict): Test whether `eexec'
is real.
* src/type42/t42parse.c (t42_parse_encoding): Improve boundary
checking while parsing.
* docs/CHANGES: Updated.
2003-10-23 16:24:10 +00:00
Werner Lemberg
99ee499ef8
* docs/CHANGES: Updated.
2003-09-20 17:23:36 +00:00
Werner Lemberg
5e3614f584
* builds/toplevel.mk (distclean): Remove `builds/unix/freetype2.pc'.
...
* src/cff/cffdrivr.c: Don't load headers twice.
* include/freetype/internal/ftserv.h (FT_SERVICE_SFNT_H): New macro.
* src/base/ftobjs.c: Include FT_SERVICE_SFNT_H.
2003-09-12 19:38:13 +00:00
David Turner
db3faffbcf
* README, builds/unix/configure, builds/unix/configure.ac,
...
docs/CHANGES, include/freetype/freetype.h:
updating version numbers for 2.1.6, and removing obsolete
warnings in the documentation
* include/freetype/internal/ftcore.h,
include/freetype/internal/ftexcept.h,
include/freetype/internal/fthash.h,
include/freetype/internal/ftobject.h:
removing obsolete files
2003-09-11 19:58:19 +00:00
David Turner
7543f394f7
updating documentation to warn about potential binary compatibility problems
2003-09-01 21:18:03 +00:00
Werner Lemberg
ed2a8df000
* src/bdf/bdflib.c (_bdf_readstream): Don't use FT_MEM_COPY but
...
FT_MEM_MOVE.
* include/freetype/freetype.h (FT_ENCODING_SJIS, FT_ENCODING_GB2312,
FT_ENCODING_BIG5, FT_ENCODING_WANSUNG, FT_ENCODING_JOHAB): New
enumerations of FT_Encoding. The FT_ENCODING_MS_* variants except
FT_ENCODING_MS_SYMBOL are now deprecated.
Updated all users.
* docs/CHANGES: Document it.
2003-09-01 07:06:06 +00:00
Werner Lemberg
e8ff769c7f
* src/type1/t1gload.c (T1_Load_Glyph), src/cff/cffgload.c
...
(cff_slot_load), src/cid/cidgload.c (cid_slot_load_glyph): Apply
font matrix to advance also.
* docs/CHANGES: Updated.
2003-08-06 04:40:48 +00:00
Werner Lemberg
42284f98f2
* builds/unix/configure.ac (version_info): Set to 9:4:3.
...
* builds/unix/configure: Updated.
* docs/CHANGES, docs/VERSION.DLL: Updated.
* include/freetype/freetype.h (FT_GlyphSlot): Change 2003-06-16
also breaks binary compatibility. Reintroduce an unsigned integer
at the old position of `flags' called `reserved'.
2003-07-26 06:08:14 +00:00
Werner Lemberg
f9d864a916
* include/freetype/freetype.h (FREETYPE_PATCH): Set to 5.
...
* builds/unix/configure.ac (version_info): Set to 10:0:3.
* builds/unix/configure: Updated.
* builds/freetype.mk (refdoc): Fix --title.
* docs/CHANGES, docs/VERSION.DLL, README: Updated.
* src/tools/docmaker/sources.py (re_crossref): Fix regular
expression to handle trailing punctuation characters.
* src/tools/docmaker/tohtml.py (make_html_word): Updated.
* docs/release: New file.
2003-07-25 05:57:21 +00:00
Werner Lemberg
a16c4a7129
* doc/INSTALL.UNX: Cleaned up.
...
Other minor fixes/beautifying/formatting.
2003-04-21 13:30:27 +00:00
David Turner
b6b6337539
* src/bdf/bdfdrivr.h, src/pcf/pcf.h: changed FT_Short to FT_UShort in
...
order to be able to access more than 32768 glyphs in fonts
2003-04-09 06:55:57 +00:00
David Turner
66cbc20978
* docs/*: serious rewriting of the documentation
...
* include/freetype/internal/ftobjs.h, src/base/ftobjs.c, src/bdf/bdfdrivr.c,
src/pcf/pcfdriver.c, src/pfr/pfrsbit.c, src/sfnt/ttsbit.c,
src/type42/t42objs.c, src/winfonts/winfnt.c: introduced three new functions
to deal with glyph bitmaps within FT_GlyphSlot objects. these are:
ft_glyphslot_free_bitmap
ft_glyphslot_alloc_bitmap
ft_glyphslot_set_bitmap
these are much more convenient to use than managing the FT_GLYPH_OWN_BITMAP
flag manually. the font drivers have been modified to use them as well.
* src/cache/ftlru.c: fixed an invalid assertion check
2003-03-20 07:04:40 +00:00
David Turner
b848b68274
reduce compiler warnings
2003-02-25 21:44:11 +00:00
David Turner
3c3b2be67c
* docs/CHANGES, docs/VERSION.DLL, docs/TODO: updating documentation for
...
the 2.1.4 release
* builds/win32/visualc/freetype.dsp, builds/win32/visualc/index.html:
updating the project file for 2.1.4
2003-01-31 10:12:40 +00:00
David Turner
9acb09e060
updated documentation for 2.1.4
2003-01-24 08:30:36 +00:00
David Turner
6048e3d008
updating documentation & changes
2002-11-13 23:28:08 +00:00
Werner Lemberg
eacb9306c0
Formatting; adding file headers.
2002-10-07 10:12:43 +00:00
David Turner
072f7f89d3
* docs/CHANGES: updating
2002-10-05 15:00:36 +00:00
Werner Lemberg
cfd5dec319
formatting
2002-09-27 18:17:17 +00:00
David Turner
b0b8df68d6
updating documentation
2002-09-25 00:10:27 +00:00
Werner Lemberg
98add9e68c
Formatting, minor doc fixes.
2002-09-18 11:32:12 +00:00
David Turner
db3d5c1ad9
updating docs/CHANGES
2002-09-18 07:53:22 +00:00
Werner Lemberg
6b5c669b7b
* 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
86e6a71f53
* README, docs/CHANGES: updating for the 2.1.3 release
2002-08-29 23:18:56 +00:00
Werner Lemberg
9cbb166d6b
Minor fixes. Formatting.
2002-06-22 13:35:41 +00:00
David Turner
a0d8abf98d
preparing for the 2.1.2 release
2002-06-21 07:42:50 +00:00
David Turner
38f8e894a5
* 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
89df58f8e6
* 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
2bf2376ced
Typo.
2002-06-12 18:40:30 +00:00
Werner Lemberg
5f4e102a42
Minor fixes.
2002-06-11 06:53:15 +00:00
David Turner
b1d8f73df6
* 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
5bbb494008
* 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
d490e3734d
* 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
6e188b419d
formatting
2002-04-17 22:42:13 +00:00
David Turner
11cfdd04a2
fixed max advance width computation within T1 driver
2002-04-17 09:37:59 +00:00
Werner Lemberg
4639c4bddb
formatting
2002-04-15 13:37:29 +00:00
David Turner
498eed268e
preparing 2.1.0 release
2002-04-15 12:01:10 +00:00
Werner Lemberg
0cc456aa1a
minor fixes
2002-04-11 19:55:58 +00:00
David Turner
2c7558ce40
* README, docs/CHANGES, Jamfile.in: updating for the 2.1.0 release
2002-04-11 14:21:16 +00:00
Werner Lemberg
7c89d18d9f
* README: Fix typo.
...
* docs/CHANGES: Minor fixes.
2002-02-09 17:59:12 +00:00
David Turner
1c6af4855a
updating docs for 2.0.8
2002-02-08 14:00:20 +00:00
Werner Lemberg
32b534612d
Formatting.
2002-02-01 01:20:11 +00:00
David Turner
944b72986f
updating documentation for 2.0.7
2002-01-31 17:42:05 +00:00
Werner Lemberg
3975e2e1f5
Formatting.
2002-01-09 21:01:18 +00:00
David Turner
6096b5a11c
updating documentation
2002-01-07 10:40:48 +00:00
Werner Lemberg
f41e71a199
* src/base/ftobjs.c (FT_Done_Library): Remove compiler warning.
...
Formatting.
2001-12-20 21:22:02 +00:00
David Turner
0fcb412ffc
* 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
Werner Lemberg
2f5d1b76ca
* builds/unix/freetype2.m4: Some portability fixes.
2001-12-12 15:15:44 +00:00
David Turner
640078d425
* 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