test/test-unicode.c


Log

Author Commit Date CI Message
Behdad Esfahbod 055fb24d 2012-01-18T21:58:34 Add test for bug in ICU decompose As reported by Kenichi Ishibashi on 2011-10-28.
Behdad Esfahbod 199abbd0 2011-08-02T13:59:47 Minor
Behdad Esfahbod 63c0ef4a 2011-07-21T20:58:42 Fix decompose() implementations to work with non-starter non-composables Add tests.
Behdad Esfahbod ad903e66 2011-07-21T10:17:22 s/COMBINING_MARK/SPACING_MARK/ here too. Oops!
Behdad Esfahbod 498e1a9b 2011-07-20T23:19:49 [icu] Implement compose()/decompose()
Behdad Esfahbod ffd4a436 2011-07-20T22:30:29 Add tests for compose()/decompose() Adjust glib fallback implementation. The tests are not hooked up for ICU yet.
Behdad Esfahbod c4641723 2011-07-07T23:47:19 [API] Add compose() and decompose() unicode funcs, rename other ones Add compose() and decompose() unicode funcs. These implement pair-wise canonical composition/decomposition. The glib/icu implementations are lacking for now. We are adding API for this to glib, but I cannot find any useful API in ICU. May end of implementing these in-house. Changed all unicode_funcs callback names to remove the "_get" part. Eg, hb_unicode_get_script_func_t is now hb_unicode_script_func_t, and hb_unicode_get_script() is hb_unicode_script() now.
Behdad Esfahbod 31f18abe 2011-06-15T09:49:58 Minor compiler warning fixes
Behdad Esfahbod 0e482ec6 2011-05-27T02:46:28 [test/unicode] Fix double-free Caught by "make check-valgrind".
Behdad Esfahbod da603e80 2011-05-11T22:52:35 [test/font] Start adding tests for hb-font.h
Behdad Esfahbod b8477e1d 2011-05-11T21:12:44 [test] Add tests for _get_empty() funcs
Behdad Esfahbod 7aa12ebd 2011-05-11T11:55:11 [unicode] Simplify method setting
Behdad Esfahbod f74d6c81 2011-05-02T19:52:32 Cosmetic
Behdad Esfahbod cd361ec9 2011-05-02T16:54:05 Cosmetic
Behdad Esfahbod c784c67a 2011-05-02T15:59:57 [unicode] Make _get_parent() return _nil object instead of NULL
Behdad Esfahbod 07e22779 2011-05-02T14:58:04 [test/unicode] Add script roundtrip tests for glib and ICU
Behdad Esfahbod 7cda6593 2011-05-02T14:33:53 [test/unicode] Better test chainup
Behdad Esfahbod 250c5922 2011-05-02T14:21:30 [test/unicode] Port the _custom test to test all property setters
Behdad Esfahbod e74b5b33 2011-05-02T14:03:55 [test/unicode] Test Unicode 5.2+ but don't fail
Behdad Esfahbod 819e9d9e 2011-05-02T12:38:54 Minor
Behdad Esfahbod e8e29c72 2011-05-02T12:06:18 [test/unicode] Add log messages Use with --verbose to see what's failing
Behdad Esfahbod 208c2c31 2011-05-01T20:04:01 Minor
Behdad Esfahbod 60833efa 2011-04-29T16:49:57 [test/unicode] Add testing of all unicode properties ICU fails for now.
Behdad Esfahbod da96ee07 2011-04-29T12:17:09 [test/unicode] Test is/make_immutable()
Behdad Esfahbod 6af9cff5 2011-04-29T12:00:38 [test/unicode] Use text fixture instead of static variables
Behdad Esfahbod aafe395a 2011-04-28T17:10:44 Add test suite infrastructure Wraps around glib for convenience and ease of use.
Behdad Esfahbod d4bee9f8 2011-04-27T09:24:37 [API] Add hb_unicode_funcs_get_default()
Behdad Esfahbod 2409d5f8 2011-04-21T17:14:28 Update Copyright headers
Behdad Esfahbod af029337 2011-04-20T15:49:31 [API] Remove hb_*_get_reference_count() This was a bizzare piece of API that I inherited from cairo. It has been wrong adding them to cairo in the first place. Remove them before someone uses them!
Behdad Esfahbod 107a5058 2011-04-20T03:04:56 [test] Add todo items
Behdad Esfahbod fb194b87 2011-04-20T02:00:47 unicode: Cleanup implementation
Ryan Lortie 2fd0c577 2011-04-20T00:19:20 [API] unicode: rework virtual functions for subclassing Unicode data providers can now be subclassed, including support for chain-up. The interface should now be nicely bindable, as well. Also fix glib unicode funcs that where broken after hb_script_t changes. Nicely caught by the test-unicode.c added in this commit.