- 18 12月, 2018 1 次提交
-
-
由 Ebrahim Byagowi 提交于
-
- 12 12月, 2018 1 次提交
-
-
由 Ebrahim Byagowi 提交于
-
- 04 11月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 27 10月, 2018 4 次提交
-
-
由 Behdad Esfahbod 提交于
I think I like the uniform "hb-*" more.
-
由 Behdad Esfahbod 提交于
More useful.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 18 10月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 17 10月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
See if it helps debugging https://bugs.chromium.org/p/chromium/issues/detail?id=895117
-
- 12 10月, 2018 1 次提交
-
-
由 David Corbett 提交于
`hb_language_from_string` accepts not only ISO 639 but also BCP 47. Not all ISO 639 codes are valid BCP 47 tags but the function does not accept overlong language subtags anyway.
-
- 08 10月, 2018 3 次提交
-
-
由 Behdad Esfahbod 提交于
Deleted recently added API: hb_buffer_set_invisible_codepoint() hb_buffer_get_invisible_codepoint() hb-shape / hb-view --invisible-codepoint New API: hb_buffer_set_invisible_glyph() hb_buffer_get_invisible_glyph() hb-shape / hb-view --invisible-glyph Fixes https://github.com/harfbuzz/harfbuzz/issues/1216
-
由 Behdad Esfahbod 提交于
"Improve" is a strong word in this case though, I understand.
-
由 Behdad Esfahbod 提交于
Fixes https://github.com/harfbuzz/harfbuzz/issues/1216 New API: hb_buffer_set_invisible_codepoint() hb_buffer_get_invisible_codepoint() hb-shape / hb-view --invisible-codepoint
-
- 04 10月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 30 9月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
"Fixes" //github.com/harfbuzz/harfbuzz/issues/1191
-
- 24 9月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
If we wrote just this much every day...
-
- 17 9月, 2018 2 次提交
-
-
由 Behdad Esfahbod 提交于
Some clang versions define static_assert as a macro apparently, so we cannot redefine it... This reverts commit 94bfea0c. This reverts commit 4e626278.
-
由 Behdad Esfahbod 提交于
So we don't accidentally break it again.
-
- 26 8月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Sorry for the noise, downstream custom builders. Please adjust.
-
- 14 8月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Users don't expect a new reference returned from a get() function. Indeed, all users of that API I foud where NOT destroying the reference. Just change the implementations to NOT return a reference. This applies to the following APIs: hb_unicode_funcs_get_default() hb_glib_get_unicode_funcs() hb_icu_get_unicode_funcs() Fixes https://github.com/harfbuzz/harfbuzz/issues/1134
-
- 06 8月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Finally, unified!
-
- 10 7月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 01 6月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Towards possibly using Null pool for some nil objects.
-
- 08 5月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
Right now only Old Italic is marked as such. Fixes https://github.com/harfbuzz/harfbuzz/issues/1000
-
- 06 2月, 2018 2 次提交
-
-
由 Behdad Esfahbod 提交于
We expect the buffer to have no flags that the reference doesn't... Meh. Makes MORX tests pass now. Need to better define the behavior.
-
由 Ebrahim Byagowi 提交于
-
- 05 2月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
At any position, if state is not zero, mark unsafe-to-break before, unless we can reason it safe. At any position, if there's an action entry for end-of-text, mark unsafe to break. Also changes buffer diff impl to allow for flag differences as long as the buffer glyph flags are superset of reference glyph flags. With this, all MORX tests pass.
-
- 15 11月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
This only counts recursions right now. Good start. Hopefully... Fixes https://github.com/behdad/harfbuzz/issues/429
-
- 01 11月, 2017 1 次提交
-
-
由 ebraminio 提交于
-
- 15 10月, 2017 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 05 9月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
If buffers are empty, content type should be ignored. This fixes last of the failing tests: fuzzed.tests. Green again!
-
- 31 8月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
I like to have a mode where CONTAINS_NOTDEF and CONTAINS_DOTTEDCIRCLE are not returned. Abused a value of -1 for that. hb-shape now uses it. Fixes two of the six tests failing with --verify in test/shaping/run-tests.sh.
-
- 24 8月, 2017 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
New API.
-
- 23 8月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 16 8月, 2017 1 次提交
-
-
由 Emil A Eklund (eae) 提交于
Change hb_buffer_diff to explicitly cast result of abs to unsigned when comparing with position_fuzz to avoid unsafe signed/unsigned comparions warnings on windows.
-
- 15 8月, 2017 1 次提交
-
-
由 Jonathan Kew 提交于
Based on patch from Jonathan Kew. Needs more cleaning up and documentation. New API: hb_buffer_diff_flags_t hb_buffer_diff()
-
- 12 8月, 2017 2 次提交
-
-
由 Behdad Esfahbod 提交于
We break and shape fragments and reconstruct shape result from them. Remains to compare to original buffer. Going to add some buffer comparison API and use here, instead of open-coding.
-
由 Behdad Esfahbod 提交于
Ouch!
-