- 24 11月, 2012 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 08 10月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 06 9月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
All of init/medi/fina/isol and rlig implemented. Let there be dragons... ⻯
-
- 08 8月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 05 8月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Such it wouldn't apply to pointers accidentally.
-
- 30 7月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 24 7月, 2012 2 次提交
-
-
由 Behdad Esfahbod 提交于
Oops, thinko.
-
由 Behdad Esfahbod 提交于
Adjust the list of marks before SARA AM that get the reordering treatment. Also adjust cluster formation to match Uniscribe. With Wikipedia test data, now I see: - For Thai, with the Angsana New font from Win7, I see 54 failures out of over 4M tests (0.00129107%). Of the 54, two are legitimate reordering issues (fix coming soon), and the other 52 are simply Uniscribe using a zero-width space char instead of an unknown character for missing glyphs. No idea why. The missing-glyph sequences include one that is a Thai character followed by an Arabic Sokun. Someone confused it with Nikhahit I assume! - For Lao, with the Dokchampa font from Win7, 33 tests fail out of 54k (0.0615167%). All seem to be insignificant mark positioning with two marks on a base. Have to investigate.
-
- 21 7月, 2012 2 次提交
-
-
由 Behdad Esfahbod 提交于
If x is not constant, we cannot ASSERT_STATIC on it.
-
由 Behdad Esfahbod 提交于
Specifically, don't apply 'init' if previous char is a joiner. Fixes some more of Bengali.
-
- 20 7月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 18 7月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
This reorders glyphs within the cluster to a nominal order. This should have no visible effect on the output, but helps with testing, for getting the same hb-shape output for visually-equal glyphs for each cluster.
-
- 13 7月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 26 6月, 2012 1 次提交
-
- 08 6月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Oops. hb_tag_t and OPENTYPE_TAG have different endianness. Perhaps something to add API for in hb-uniscribe.h
-
- 06 6月, 2012 7 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
As reported by bashi. Not tested.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Removes one more static-initialization. A few more to go.
-
由 Behdad Esfahbod 提交于
This was causing all object types to be non-POD and have static initializers. We don't need that! Now, most nil objects just moved from .bss to .data. Fixing for that coming soon.
-
- 13 5月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 11 5月, 2012 11 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Makes debug output much more pleasant.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
More to come, for APPLY, CLOSURE, etc.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
We have varargs in the trace interface now. To be used soon...
-
- 24 4月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 16 4月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 13 4月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Users should #include <hb.h> (or hb-ft.h, hb-glib.h, etc), but never things like hb-shape.h directly. This makes it easier to refactor headers later on without breaking compatibility.
-
- 17 9月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 23 8月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
Fixes build with MSVC.
-