diff options
author | Werner Lemberg <wl@gnu.org> | 2015-03-29 13:32:47 +0200 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2015-03-29 13:32:47 +0200 |
commit | 10e2bb8b3deb85859c0dd254804959826f3be2ed (patch) | |
tree | 61c28a92435e4bccaeb1c0c86e2b922ac42608e9 /ChangeLog | |
parent | dd5d6d7a8021b0950054f6b1b2166a1ff184d101 (diff) | |
download | freetype2-10e2bb8b3deb85859c0dd254804959826f3be2ed.tar.gz |
[type1, truetype] Make the MM API more flexible w.r.t. `num_coords'.
This commit allows `num_coords' to be larger or smaller than the
number of available axes while selecting a design instance, either
ignoring excess data or using defaults if data is missing.
* src/truetype/ttgxvar.c (TT_Set_MM_Blend, TT_Set_Var_Design):
Implement it.
* src/type1/t1load.c (T1_Set_MM_Blend, T1_Set_MM_Design,
T1_Set_Var_Design): Ditto.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 16 |
1 files changed, 15 insertions, 1 deletions
@@ -1,4 +1,18 @@ -2015-03-27 Werner Lemberg <wl@gnu.org> +2015-03-29 Werner Lemberg <wl@gnu.org> + + [type1, truetype] Make the MM API more flexible w.r.t. `num_coords'. + + This commit allows `num_coords' to be larger or smaller than the + number of available axes while selecting a design instance, either + ignoring excess data or using defaults if data is missing. + + * src/truetype/ttgxvar.c (TT_Set_MM_Blend, TT_Set_Var_Design): + Implement it. + + * src/type1/t1load.c (T1_Set_MM_Blend, T1_Set_MM_Design, + T1_Set_Var_Design): Ditto. + +2015-03-29 Werner Lemberg <wl@gnu.org> [type1] Minor. |