Werner Lemberg
6684257742
* src/tools/docmaker/tohtml.py (html_header_2): Fix typo.
...
17 years ago
Werner Lemberg
7f2425fb4f
Formatting, improving documentation.
17 years ago
David Turner
cf432dbf22
* include/freetype/freetype.h, src/base/ftobjs.c: renamed
...
cmap14-related new APIs to the FT_Object_ActionName scheme.
update the documentation for these APIs
* src/sfnt/ttcmap.c: stronger cmap 14 validation, make the
code a little more consistent with FreeType coding conventions
and modify the cmap14 functions that returned a newly allocated
array to use a persistent vector from the TT_CMap14 object
instead.
17 years ago
Werner Lemberg
9a966b7d1b
Add support for cmap type 14.
...
17 years ago
Werner Lemberg
74597ccd8f
* src/base/ftobjs.c (find_unicode_charmap): If search for a UCS-4
...
18 years ago
Suzuki, Toshiya (鈴木俊哉)
2be3f472dd
* src/base/ftmac.c: Use more abstract data type instead of `short\'
18 years ago
Werner Lemberg
abc44f5ecf
* src/otvalid/otvcmmn.c (otv_x_y_ux_sy): Skip context glyphs. Found
...
18 years ago
Werner Lemberg
23a424f521
* src/otvalid/otvgsub.c (otv_SingleSubst_validate): Fix handling of
...
18 years ago
Suzuki, Toshiya (鈴木俊哉)
4fc0ccea68
* Fix a bug in configure.raw overlooking native C compiler if named "platform-gcc"
18 years ago
Werner Lemberg
3f1905b191
* src/otvalid/otvcommn.c, src/otvalid/otvcommn.h
...
18 years ago
Werner Lemberg
d76fe5a1af
* src/otvalid/otvbase.c, src/otvalid/otvcommn.c,
...
18 years ago
Werner Lemberg
b66178851a
* builds/unix/configure.raw: Add call to AC_LIBTOOL_WIN32_DLL.
...
18 years ago
Werner Lemberg
d6752a6bfb
* src/psnames/psmodule.c: Fix usage of
...
18 years ago
Suzuki, Toshiya (鈴木俊哉)
cf093cd7d2
* Fix src/base/ftmac.c (open_face_from_buffer): fix the type of driver_type as const.
18 years ago
Werner Lemberg
39c91ad444
* src/raster/ftraster.c (count_table): Make it conditional.
...
18 years ago
Werner Lemberg
71dd687310
* src/base/ftoutln.c (FT_Outline_Translate): Check `outline' before
...
18 years ago
Werner Lemberg
ef915c36f4
* docs/CHANGES: Updated.
...
18 years ago
Werner Lemberg
2f10956744
Add support for postscript name service to CFF driver.
...
18 years ago
Werner Lemberg
b003b3e7b5
* src/base/ftglyph.c (FT_Glyph_Copy): Fix initialization of
...
18 years ago
Werner Lemberg
1e1b6dff54
* src/pfr/pfrcmap.c: Include pfrerror.h.
...
18 years ago
Werner Lemberg
3033f4366b
* src/truetype/ttgload.c (load_truetype_glyph): Always allow a
...
18 years ago
Werner Lemberg
986ea4b2cb
* docs/PROBLEMS: Mention that some PS based fonts can't be
...
18 years ago
Werner Lemberg
3b0e500601
* src/autofit/aflatin.c (af_latin_metrics_init_blues): Initialize
...
18 years ago
Werner Lemberg
e3be90bf28
formatting
18 years ago
David Turner
481b25f009
* include/freetype/freetype.h, src/base/ftpatent.c: adding
...
FT_Face_SetUnpatentedHinting to dynamically change the setting
after a face is created.
18 years ago
David Turner
0ba8991292
fix a small bug in the TrueType loader that created distortion in the result
...
of bytecode-hinted text. Werner, feel free to package 2.3.5 now :-)
18 years ago
David Turner
74cc0e9ee4
* src/truetype/ttinterp.c: add missing variable initialization,
...
gets rid of Valgrind fixes.
* src/autofit/aflatin.c: get rid of an infinite loop in the case
of degenerate fonts.
18 years ago
Werner Lemberg
7723dc34d3
Add autofit module for Indic scripts. This currently just reuses
...
18 years ago
Werner Lemberg
7854c4a521
Fix ChangeLog.
18 years ago
David Turner
8f626b04f3
fix stupid typo that prevented the truetype loader from working correctly
18 years ago
Werner Lemberg
5b4d435a96
* src/cff/cffgload.c (cff_slot_load): Fix logic of 2007-05-28
...
18 years ago
Werner Lemberg
c67fb6f1a3
Fix ChangeLog.
18 years ago
Werner Lemberg
9fe5815c97
* src/type1/t1load.c (parse_encoding): Handle one more error.
18 years ago
Werner Lemberg
5a829394f6
* src/winfonts/winfnt.c (fnt_face_get_dll_font): Return error
...
18 years ago
Suzuki, Toshiya (鈴木俊哉)
7893501c3e
* fix compiler warnings of src/base/ftmac.c, drop unnecessary part for Mac OS X.
18 years ago
Werner Lemberg
bb2510daec
* src/type42/t42parse.c (t42_parse_encoding): Handle one more error.
18 years ago
Werner Lemberg
f9fa1c8b77
* src/psaux/psobjs.c (ps_parser_skip_PS_token): Remove incorrect
...
18 years ago
Werner Lemberg
95104a4d57
* src/cff/cffgload.c (cff_decoder_prepare): Fix change from
...
18 years ago
Werner Lemberg
f48aec7b1e
* src/psaux/psobjs.c (ps_tofixedarray, ps_tocoordarray): Fix exit
...
18 years ago
Werner Lemberg
be183ebb5d
* src/winfonts/winfnt.c (fnt_face_get_dll_font): Exit in case of
...
18 years ago
Werner Lemberg
e12ed563d6
* src/tools/ftrandom.c (font_size): New global variable.
...
18 years ago
David Turner
815911ae2a
* src/truetype/ttgload.c (TT_Load_Simple_Glyph): check the well-formedness
...
of the contours array when loading a glyph
* src/truetype/ttinterp.c (Ins_IP): check argument ranges to reject
bogus operations properly
18 years ago
David Turner
6c2ab0977c
prevent a 16-bit integer overflow that would create problems when rendering
...
*very* large anti-aliased outlines
18 years ago
Werner Lemberg
ab1604bd6b
* src/winfonts/winfnt.h: Add necessary structures for PE resource
...
18 years ago
Werner Lemberg
08a645d833
* builds/win32/ftdebug.c: Unify debug level handling with other
...
18 years ago
Werner Lemberg
367f301b44
* builds/win32/ftdebug.c (FT_Message): Send debug output to the
...
18 years ago
Werner Lemberg
46dde4953a
* src/autofit/aflatin.c (af_latin_uniranges): Expand structure to
...
18 years ago
Werner Lemberg
49e18b8d5f
formatting
18 years ago
David Turner
b38c15da09
fix bug #19565 , which was caused by an incorrect segment link computation
18 years ago
David Turner
b792017faf
experimental changes for the Latin auto-hinter.
...
note that the new code is disabled by default.
18 years ago