Werner Lemberg
6e2f9d5db7
Improve tracing messages.
18 years ago
Werner Lemberg
c793d90fca
* src/truetype/ttinterp.c (Null_Vector, NULL_Vector): Removed,
...
18 years ago
Werner Lemberg
1c8980ef4a
* docs/CHANGES: Updated.
...
18 years ago
Werner Lemberg
6ff2ff574b
* src/truetype/ttobjs.h (tt_size_ready_bytecode): Move declaration
...
18 years ago
David Turner
7890686d80
fix crash when not using the bytecode interpreter with TrueType fonts
18 years ago
Werner Lemberg
6f99c88801
* src/truetype/ttgload.c (load_truetype_glyph): Save graphics state
...
18 years ago
Werner Lemberg
d069246805
Oops! Incorrect application of a patch...
18 years ago
Werner Lemberg
607dec79bb
* src/autofit/afcjk.c (af_cjk_hints_compute_edges): Remove unused
...
18 years ago
Werner Lemberg
56ceaa4853
Formatting.
18 years ago
David Turner
a8b45e6183
fix a typo that force CVT scaling to be re-run on each glyph load
18 years ago
Werner Lemberg
94be20ea82
* src/truetype/ttinterp.c (Ins_IP), src/autofit/aflatin.c
...
18 years ago
Werner Lemberg
cc712a248c
* src/truetype/ttgload.c (TT_Load_Simple_Glyph): Check for negative
...
18 years ago
Werner Lemberg
f4a52a6c42
* src/truetype/ttgload.c (load_truetype_glyph): Save and restore
...
18 years ago
David Turner
3b242d3619
last (tiny) fix to the bytecode interpreter and code cleanup
18 years ago
Werner Lemberg
c9f6c66f95
formatting
18 years ago
David Turner
64a9ef20d5
another bytecode regression fix. Hopefully, this should be the latest
18 years ago
David Turner
74c34eba39
another bytecode interpreter regression fix
18 years ago
David Turner
89020d9749
fixing TrueType bytecode interpreter regression for HLB_____.TTF, needs more testing with other fonts
18 years ago
Werner Lemberg
3d92f08bc5
* include/freetype/config/ftstdlib.h (ft_strstr): New wrapper
...
19 years ago
David Turner
91aaf3267b
bugfix: do not erase root x_ppem and y_ppem values in tt_size_init_bytecode
19 years ago
Werner Lemberg
a091517a04
* src/truetype/ttinterp.c (Ins_MD): Remove unused variable.
...
19 years ago
Werner Lemberg
3cd6cc24f2
formatting
19 years ago
David Turner
2c4500e981
improving TrueType bytecode interpreter to better match Windows behaviour
...
on tricky cases... FIX_BYTECODE is now the default to allow large testing
19 years ago
Werner Lemberg
c6a14086d2
* src/truetype/ttinterp.c (Project_x, Project_y): Remove compiler
...
19 years ago
Werner Lemberg
406d25f379
more formatting and copyright years
19 years ago
David Turner
72a0dd247d
some simplifications of the TrueType interpreter projection code
...
(preliminaries to various interpreter fixes)
19 years ago
Werner Lemberg
4b2e83d5b5
A new set of spelling fixes from Alexei.
...
19 years ago
Werner Lemberg
6e87ed9f04
Spelling fixes from Alexei.
19 years ago
David Turner
741a17e82b
* src/truetype/ttobjs.c: fixed typo that prevented compilation when
...
disabling both the unpatented and the bytecode interpreter in the
TrueType font driver
19 years ago
Werner Lemberg
555258fffe
* docs/CHANGES: Document SHZ fix.
...
19 years ago
Werner Lemberg
b4142d5126
Whitespace and spelling fixes from Alexei.
...
19 years ago
David Turner
2212272992
* src/autofit/aflatin.c, src/cff/cffdriver.c, src/truetype/ttobjs.c,
...
src/truetype/ttinterp.c: fixing compiler warnings
19 years ago
Werner Lemberg
9b774e2822
Remove trailing whitespace. From Alexei.
19 years ago
Werner Lemberg
8c4120d0a3
Fix various compiler warnings.
...
19 years ago
Werner Lemberg
27cf9de104
formatting, copyright years
19 years ago
David Turner
e3654532ea
* src/base/ftbitmap.c: fixing memory stomping bug in the
...
bitmap embolderner when the pitch of the source bitmap is
*much* larger than its width
* src/truetype/ttinterp.c: fixing aliasing-related compilation
warning
19 years ago
Werner Lemberg
f629439905
formatting, copyright years
19 years ago
David Turner
384be23418
* src/truetype/ttobjs.h, src/truetype/ttobjs.c,
...
src/truetype/ttgload.c: do not allocate interpreter-specific
tables in memory if we're not going to load glyphs with it
anyway.
19 years ago
Werner Lemberg
82dba7620e
copyright year
19 years ago
David Turner
8a6c44e673
Getting rid of the FT_OPTIMIZE_MEMORY macro, since the optimization
...
is no longer experimental
19 years ago
Werner Lemberg
6b87e6f0ff
* src/gxvalid/gxvkern.c (gxv_kern_subtable_fmt0_pairs_validate):
...
19 years ago
David Turner
115b442b23
* src/autofit/aflatin.c, src/truetype/ttgload.c: removing compiler
...
warnings
* builds/win32/visualc/freetype.vcproj: adding _CRT_SECURE_NO_DEPRECATE
to avoid deprecation warnings with Visual C++ 8
19 years ago
David Turner
80658e5075
* src/truetype/ttobjs.c (tt_face_init): Fix typo in previous patch
...
* src/smooth/ftgrays.c: remove hard-coded error values, use FreeType
ones instead
* src/autofit/afhints.c (af_glyph_hints_dump_segments): remove unused
variable
19 years ago
Werner Lemberg
8636c29ae8
* src/truetype/ttobjs.c (tt_face_init): Protect against NULL pointer.
19 years ago
Werner Lemberg
91959bf24c
Fix Savannah bug #15553 .
...
19 years ago
Werner Lemberg
2bad8ffbdf
cosmetics
19 years ago
Werner Lemberg
82ee38e585
formatting
19 years ago
Werner Lemberg
913a365090
Because FT_Load_Glyph expects CID values for CID-keyed fonts, the
...
19 years ago
David Turner
7bab6ae3e9
* src/truetype/ttinterp.c: undefined the FIX_BYTECODE macro,
...
since the interpreter "enhancements" are still too buggy for
general use
19 years ago
Werner Lemberg
046bf8b0cc
formatting
19 years ago