- 04 11月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
That function checks for buffer->successful already. No need to check at call site.
-
- 03 11月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 27 10月, 2018 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 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...
-
- 24 10月, 2018 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Only works at entire-buffer range, not sub-ranges. Test with: $ hb-shape Zapfino.dfont Zapfino [Z_a_p_f_i_n_o=0+2333] $ hb-shape Zapfino.dfont Zapfino --features=-dlig [Z=0+416|a=1@-21,0+264|p_f=2+433|i=4+181|n=5+261|o=6+250] $ hb-shape Zapfino.dfont Zapfino --features=+dlig [Z_a_p_f_i_n_o=0+2333] Fixes https://github.com/harfbuzz/harfbuzz/issues/1303
-
由 Behdad Esfahbod 提交于
-
- 23 10月, 2018 2 次提交
-
-
-
由 Ebrahim Byagowi 提交于
So '--features=-trak' or 'font-feature-settings: 'trak' 0;' can prevent applying of tracking if used.
-
- 12 10月, 2018 2 次提交
-
-
由 Behdad Esfahbod 提交于
Ned tells me this is what Apple does.
-
由 Behdad Esfahbod 提交于
-
- 11 10月, 2018 6 次提交
-
-
由 Behdad Esfahbod 提交于
Works beautifully! Test coming.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
-
由 Behdad Esfahbod 提交于
-
- 10 10月, 2018 6 次提交
-
-
由 Behdad Esfahbod 提交于
Oops. Was checking for kern feature in GSUB, not GPOS.
-
由 Behdad Esfahbod 提交于
Hopefully more clear.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Previously we only did if there was no GPOS whatsoever. This applies to Arial, Times New Roman, etc in Win7. Was not kerning before. It is now.
-
由 Behdad Esfahbod 提交于
Not hooked up to be called yet.
-
- 09 10月, 2018 3 次提交
-
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 08 10月, 2018 2 次提交
-
-
由 Behdad Esfahbod 提交于
We use scratch-flags to short-circuit this function. No need for previous early loop.
-
由 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
-
- 05 10月, 2018 1 次提交
-
-
由 Behdad Esfahbod 提交于
https://github.com/harfbuzz/harfbuzz/commit/a01194aaf4c15160330b4042066263b2c963b658#commitcomment-30772041 "The tag space of tags consisting of four uppercase letters (A-Z) with no punctuation, spaces, or numbers, is reserved as a vendor space. Font vendors may use such tags to identify private features."
-
- 04 10月, 2018 6 次提交
-
-
由 Behdad Esfahbod 提交于
One early, before script-specific features, one late, after. Allows font developers to detect us and behave differently if needed.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Also, don't attach ZWNJ to previous cluster. Closer to Unicode graphemes.
-
由 Behdad Esfahbod 提交于
This adds a new grapheme bit. Not used yet. Part of https://github.com/harfbuzz/harfbuzz/issues/1159
-
由 Behdad Esfahbod 提交于
-
- 02 10月, 2018 5 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-