- 22 7月, 2015 4 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Same logic as Indic and SEA.
-
由 Behdad Esfahbod 提交于
These were never tested with Indic shaper, and indeed wouldn't work there because they didn't have their viramas and other config defined. They are all also supported by MS through USE, so route them there.
-
由 Behdad Esfahbod 提交于
This makes USE feature-complete as far as the Indic-like features are concerned.
-
- 21 7月, 2015 17 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Unused right now.
-
由 Behdad Esfahbod 提交于
And add check to FLAG()
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Still no reordering.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Don't reroute scripts that we were routing to other shapers before (just yet).
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Even compiles.
-
由 Behdad Esfahbod 提交于
Positional sub-categories not applied yet.
-
- 20 7月, 2015 9 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
The spec wrongly has "H" where "HN" is meant.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Grammar from the spec!
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 15 7月, 2015 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
-
- 06 7月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
https://bugs.freedesktop.org/show_bug.cgi?id=91228 Commit cdcdfe61 changed two `#pragma message` to `#pragma error` in hb-unicode.cc, however MSVC uses #error, just like the #else branch. `#pragma error` is an unknown pragma so MSVC does not fail the build because of it, which I believe was the intention of that commit. If it's meant to be an #error, then the #ifdef for _MSC_VER can be removed entirely.
-
- 20 6月, 2015 2 次提交
-
-
由 Behdad Esfahbod 提交于
Fixes test-shape, and: https://code.google.com/p/chromium/issues/detail?id=497578
-
由 Behdad Esfahbod 提交于
Separate the loops for the two cases of replacing with space and deleting. For deleting, use the out-buffer machinery. Needed for upcoming cluster merge fix.
-
- 19 6月, 2015 3 次提交
-
-
由 Behdad Esfahbod 提交于
Based on test from https://code.google.com/p/chromium/issues/detail?id=497578 Currently fails. Basically, if there's a default_ignorable at the start of text, and font has no space glyph, we remove the default_ignorable, and that makes the first char in text to correspond to no cluster. Fix coming.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Until I figure out what to do about the API, and finalize the tool.
-
- 13 6月, 2015 2 次提交
-
-
由 Behdad Esfahbod 提交于
Part of https://github.com/behdad/harfbuzz/issues/91
-
由 Behdad Esfahbod 提交于
First try...
-