- 05 8月, 2011 4 次提交
-
-
由 Behdad Esfahbod 提交于
hb_shape() now accepts a shaper_options and a shaper_list argument. Both can be set to NULL to emulate previous API. And in most situations they are expected to be set to NULL. hb_shape() also returns a boolean for now. If shaper_list is NULL, the return value can be ignored. shaper_options is ignored for now, but otherwise it should be a NULL-terminated list of strings. shaper_list is a NULL-terminated list of strings. Currently recognized strings are "ot" for native OpenType Layout implementation, "uniscribe" for the Uniscribe backend, and "fallback" for the non-complex backend (that will be implemented shortly). The fallback backend never fails. The env var HB_SHAPER_LIST is also parsed and honored. It's a colon-separated list of shaper names. The fallback shaper is invoked if none of the env-listed shapers succeed. New API hb_buffer_guess_properties() added.
-
由 Behdad Esfahbod 提交于
Hardcoded to the uniscribe backend for now. Will fix soon.
-
由 Behdad Esfahbod 提交于
Where causing issues for people with MSVC.
-
由 Behdad Esfahbod 提交于
-
- 04 8月, 2011 11 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Not complete yet, font selection doesn't work. But hey it shapes! This is not supposed to be a production backend, more like a testing backend.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Need to think more about it.
-
- 03 8月, 2011 4 次提交
-
-
由 Behdad Esfahbod 提交于
Broke it a few commits ago.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 02 8月, 2011 7 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
(and revert change have_icu change I mistakenly pushed out)
-
由 Behdad Esfahbod 提交于
With these changes, on Ubuntu I can do: ./configure --host=i586-mingw32msvc && make
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Read comment.
-
- 01 8月, 2011 8 次提交
-
-
由 Behdad Esfahbod 提交于
Not sure where this is documented, but I remember this being the desired behavior. test-shape-complex failures are down from 48 to 46. Meh.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Not quite working just yet. False alarm re 10 failures. It was crashing. Ouch! Back to 48 failures.
-
由 Behdad Esfahbod 提交于
Not applied yet.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Brings test-shape-complex failures down from 52 to 10! I hereby declare harfbuzz-ng supporting Indic!
-
- 31 7月, 2011 6 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
But I'm not sure... Down from 54 failures to 52.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
In old-style Indic OT standards, the post-base Halants are moved after their base. Emulate that by moving first post-base Halant to post-last-consonant. Brings test-shape-complex failures down from 88 to 54. Getting there!
-
由 Behdad Esfahbod 提交于
-