- 09 9月, 2020 1 次提交
-
-
由 wenjun 提交于
-
- 16 8月, 2019 2 次提交
-
-
由 Khaled Hosny 提交于
Core Text seems to apply them to Latin text, but Uniscribe doesn’t. See https://github.com/harfbuzz/harfbuzz/pull/1908#issuecomment-521819343
-
-
- 03 7月, 2019 3 次提交
-
-
- 27 6月, 2019 1 次提交
-
-
- 24 4月, 2019 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 12 3月, 2019 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Eric Muller 提交于
Add a flag to hb_buffer_t to prevent the insertion of dotted circles on incorrect character sequences. Current behavior unchanged if this flag is not set (and it isn't by default).
-
- 17 12月, 2018 1 次提交
-
-
由 Ebrahim Byagowi 提交于
-
- 30 11月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Prerequisite for https://github.com/harfbuzz/harfbuzz/issues/1310
-
- 04 11月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
That function checks for buffer->successful already. No need to check at call site.
-
- 30 10月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Newer compilers / language allows structs with constructor in union. So, this was not actually testing anything. Indeed, the recent change in DISALLOW_COPY *is* making some of our types non-POD. That broke some bots. Just remove this since it wasn't doing much, and I'd rather have DISALLOW_COPY.
-
- 27 10月, 2018 2 次提交
-
-
由 Behdad Esfahbod 提交于
Show up with gcc -O0. There's a few more but those are functions that need to be filled in. Maybe this is a lost battle...
-
由 Behdad Esfahbod 提交于
No logic change.
-
- 02 10月, 2018 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Based on experimenting with Uniscribe to extract grammar and categories. Failures down from 44 to 35: KHMER: 299089 out of 299124 tests passed. 35 failed (0.0117008%) We still don't enforce the one-matra rule pre-decomposition, but enforce an order and one-matra-per-position post-decomposition. https://github.com/harfbuzz/harfbuzz/issues/667
-
- 30 9月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Alternative woul have been to resurrect F_COMBINE that I removed in 70136a78 But this does it for now. I'm not sure why check-static-inits.sh didn't catch this before. Clang -Weverything bot did: CXX libharfbuzz_la-hb-ot-shape-complex-indic.lo hb-ot-shape-complex-indic.cc:99:1: warning: declaration requires a global constructor [-Wglobal-constructors] indic_features[] = ^ 1 warning generated. CXX libharfbuzz_la-hb-ot-shape-complex-khmer.lo hb-ot-shape-complex-khmer.cc:36:1: warning: declaration requires a global constructor [-Wglobal-constructors] khmer_features[] = ^ 1 warning generated.
-
- 25 9月, 2018 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 24 9月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Towards disabling ZWJ-skipping in certain GPOS contexts. Part of https://github.com/flutter/flutter/issues/16886
-
- 26 8月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Sorry for the noise, downstream custom builders. Please adjust.
-
- 01 8月, 2018 5 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Probably not what Uniscribe does, but good idea?
-
由 Behdad Esfahbod 提交于
This makes test suite happy again (at 44) while fixing the sequences we were fixing, which were the following with KhmerUI.ttf: U+1789,U+17BC U+1789,U+17D2,U+1789 U+1789,U+17D2,U+1789,U+17BC Fixes rest of https://github.com/harfbuzz/harfbuzz/issues/974
-
-
由 Behdad Esfahbod 提交于
Khmer spec has only one reordering phase, and only simple prebase matra and Coeng-Ro reordering. Implement that. Specifically, this was done to address recognizing different orders of the matra and Coeng-Ro sequence. That said, some combinations are now reordered differently from Uniscribe. Not clear if that's intended or a bug in Uniscribe. The following two sequences render the same in Uniscribe whereas we reorder them differently: U+17A0,U+17D2,U+179A,U+17C2 U+17A0,U+17C2,U+17D2,U+179A For that reason, our test suite numbers regressed slightly. Used to be at 34 for fails, now at: KHMER: 299080 out of 299124 tests passed. 44 failed (0.0147096%) But generally a good change, and removed lots of code. Fixes https://github.com/harfbuzz/harfbuzz/issues/1026
-
- 30 6月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Indic shaper already had this check. We removed it when forking Khmer shaper by mistake. Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1464623
-
- 06 6月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Test suite results are unchanged (34).
-
- 01 6月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Towards possibly using Null pool for some nil objects.
-
- 12 4月, 2018 1 次提交
-
-
由 Ebrahim Byagowi 提交于
-
- 14 2月, 2018 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 06 1月, 2018 5 次提交
-
-
由 Behdad Esfahbod 提交于
New numbers (down from 44): KHMER: 299085 out of 299124 tests passed. 39 failed (0.0130381%)
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Used by Sinhala only.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-