|
|
|
@ -1,3 +1,27 @@ |
|
|
|
|
CHANGES BETWEEN 2.3.3 and 2.3.2 |
|
|
|
|
|
|
|
|
|
I. IMPORTANT BUG FIXES |
|
|
|
|
|
|
|
|
|
- Remove a serious regression in the TrueType bytecode interpreter |
|
|
|
|
that was introduced in 2.3.2. Sorry ! Note that this doesn't not |
|
|
|
|
disable the improvements introduced to the intepreter in 2.3.2, |
|
|
|
|
only some ill cases that occured with certain fonts (though a |
|
|
|
|
few popular ones). |
|
|
|
|
|
|
|
|
|
- Fixed some Autoconf/compilation issues on some 64-bit platforms |
|
|
|
|
(see ChangeLog for details) |
|
|
|
|
|
|
|
|
|
- The auto-hinter now ignores 1-point contours when computing blue |
|
|
|
|
zones. This bug created "wavy" baselines when rendering text with |
|
|
|
|
various fonts that use these contours to model mark-attach points |
|
|
|
|
that are never rasterized and are placed outside of the glyph's |
|
|
|
|
real outline |
|
|
|
|
|
|
|
|
|
- the "rsb_delta" and "lsb_delta" glyph slot fields are set to 0 |
|
|
|
|
for mono-spaced fonts. Otherwise code that uses them would |
|
|
|
|
essentially ruin the fixed-advance property. |
|
|
|
|
|
|
|
|
|
====================================================================== |
|
|
|
|
CHANGES BETWEEN 2.3.2 and 2.3.1 |
|
|
|
|
|
|
|
|
|
I. IMPORTANT BUG FIXES |
|
|
|
|