- 24 11月, 2018 2 次提交
-
-
由 Ebrahim Byagowi 提交于
-
由 Behdad Esfahbod 提交于
Geeza Pro for example, relies on that for fancy mark positioning. Fixes https://github.com/harfbuzz/harfbuzz/issues/1405
-
- 23 11月, 2018 23 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Ebrahim Byagowi 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
[use] Fix reordering
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Affects morx/kerx run-time only currently. Will adjust their sanitize next.
-
-
由 Behdad Esfahbod 提交于
See comment. Supercedes https://github.com/harfbuzz/harfbuzz/pull/1401 Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11366
-
由 Garret Rieger 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
This concludes null-size enforcement changes
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
See comments.
-
由 Behdad Esfahbod 提交于
Since min_size is 0, Null() still accepts this type.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Cross-kerning can only take care of positioning vertically. It doesn't adjust mark advance...
-
由 Behdad Esfahbod 提交于
Such that for Indic-like scripts (eg. Khmer), we don't do any fallback mark advance-zeroing / positioning, but we do for Latin, etc. Reuses preferences of our script-specific OpenType shapers for those. Fixes regression: https://github.com/harfbuzz/harfbuzz/issues/1393 Which means, fixes again: https://github.com/harfbuzz/harfbuzz/issues/1264 While not regressing: https://github.com/harfbuzz/harfbuzz/issues/1357
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Needed for morx+kern mark-zeroing interaction. All other scripts work this way.
-
由 Behdad Esfahbod 提交于
Over time it has become the same as default shaper. So, remove.
-
- 22 11月, 2018 15 次提交
-
-
由 Behdad Esfahbod 提交于
../../src/hb-null.hh:53:39: warning: enum constant in boolean context [-Wint-in-bool-context]
-
由 Behdad Esfahbod 提交于
This makes more of the gcc spurious warning: ../../src/hb-null.hh:53:39: warning: enum constant in boolean context [-Wint-in-bool-context] But not going to let that defeat correct code. Type to switch to clang as my main compiler...
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Not sure I've marked all such structs. To be done as we discover. Fixes https://github.com/harfbuzz/harfbuzz/issues/1300
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
So, our fallback static_assert cannot be had more than once per line of source.
-
由 Behdad Esfahbod 提交于
Bots not happy with using "this" inside assertion... This reverts 26566448
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-