- 09 5月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 02 5月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 29 4月, 2014 5 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Before we were just relying on the compiler inlining them and not leaving a trace in our public API. Try to fix. Hopefully not breaking anyone's build.
-
由 Behdad Esfahbod 提交于
Based on suggestion from Andrew Glass. Test: U+0F40,0FC6,0F83
-
由 Behdad Esfahbod 提交于
Currently fails.
-
由 Behdad Esfahbod 提交于
-
- 26 4月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 19 4月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
commit b5a0f69e Author: Behdad Esfahbod <behdad@behdad.org> Date: Thu Oct 17 18:04:23 2013 +0200 [indic] Pass zero-context=false to would_substitute for newer scripts For scripts without an old/new spec distinction, use zero-context=false. This changes behavior in Sinhala / Khmer, but doesn't seem to regress. This will be useful and used in Javanese. The *intention* was to change zero-context from true to false for scripts that don't have old-vs-new specs. However, checking the code, looks like we essentially change zero-context to always be true; ie. we only changed things for old-spec, and we broke them. That's what causes this bug: https://bugs.freedesktop.org/show_bug.cgi?id=76705 The root of the bug is here: /* Use zero-context would_substitute() matching for new-spec of the main * Indic scripts, but not for old-spec or scripts with one spec only. */ bool zero_context = indic_plan->config->has_old_spec || !indic_plan->is_old_spec; Note that is_old_spec itself is: indic_plan->is_old_spec = indic_plan->config->has_old_spec && ((plan->map.chosen_script[0] & 0x000000FF) != '2'); It's easy to show that zero_context is now always true. What we really meant was: bool zero_context = indic_plan->config->has_old_spec && !indic_plan->is_old_spec; Ie, "&&" instead of "||". We made this change supposedly to make Javanese work. But apparently we got it working regardless! So I'm going to fix this to only change the logic for old-spec and not touch other cases.
-
- 15 4月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
Disables any cluster-merging. Added for testing purposes while we investigate what kind of API to add for this.
-
- 11 4月, 2014 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
-
- 10 4月, 2014 2 次提交
-
-
- 09 4月, 2014 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
As requested by Martin Hosken on the list.
-
- 03 4月, 2014 1 次提交
-
-
由 Primiano Tucci 提交于
Many GCC versions don't define __arm64__
-
- 26 3月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 25 3月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 22 3月, 2014 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
-
由 Konstantin Ritt 提交于
On iOS CoreText and CoreGraphics are stand-alone frameworks
-
- 20 3月, 2014 4 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 19 3月, 2014 1 次提交
-
-
由 Dominik Röttsches 提交于
-
- 17 3月, 2014 2 次提交
-
-
由 Behdad Esfahbod 提交于
Fixes warnings. https://bugzilla.mozilla.org/show_bug.cgi?id=984081
-
由 jfkthame 提交于
...to avoid an unused function warning; see mozilla bug https://bugzilla.mozilla.org/show_bug.cgi?id=984081.
-
- 15 3月, 2014 4 次提交
-
-
由 Behdad Esfahbod 提交于
Not tested.
-
由 Behdad Esfahbod 提交于
This is a higher-priority shaper than default shaper ("ot"), but only picks up fonts that have AAT "morx"/"mort" table. Note that for this to work the font face's get_table() implementation should know how to return the full font blob. Based on patch from Konstantin Ritt.
-
由 Behdad Esfahbod 提交于
Useful for Android / Chrome / etc when ICU is built in the same library as harfbuzz itself.
-
由 Behdad Esfahbod 提交于
-
- 11 3月, 2014 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 05 3月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 19 2月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
Apparently some modern fonts have proper GPOS mark positioning tables, but undesirable precomposed forms! See thread "Hebrew composition to presentation forms" and: http://tex.stackexchange.com/questions/156775/having-trouble-with-vowel-positioning-in-ezra-sil-xelatex Test case: U+fb1d,05d9,05b4
-
- 12 2月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
Seems like configure.ac is already able to handle it.
-
- 11 2月, 2014 2 次提交
-
-
由 Luis de Bethencourt 提交于
-
由 Werner Lemberg 提交于
-