|
055fb24d
|
2012-01-18T21:58:34
|
|
Add test for bug in ICU decompose
As reported by Kenichi Ishibashi on 2011-10-28.
|
|
199abbd0
|
2011-08-02T13:59:47
|
|
Minor
|
|
63c0ef4a
|
2011-07-21T20:58:42
|
|
Fix decompose() implementations to work with non-starter non-composables
Add tests.
|
|
ad903e66
|
2011-07-21T10:17:22
|
|
s/COMBINING_MARK/SPACING_MARK/ here too. Oops!
|
|
498e1a9b
|
2011-07-20T23:19:49
|
|
[icu] Implement compose()/decompose()
|
|
ffd4a436
|
2011-07-20T22:30:29
|
|
Add tests for compose()/decompose()
Adjust glib fallback implementation.
The tests are not hooked up for ICU yet.
|
|
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.
|
|
31f18abe
|
2011-06-15T09:49:58
|
|
Minor compiler warning fixes
|
|
0e482ec6
|
2011-05-27T02:46:28
|
|
[test/unicode] Fix double-free
Caught by "make check-valgrind".
|
|
da603e80
|
2011-05-11T22:52:35
|
|
[test/font] Start adding tests for hb-font.h
|
|
b8477e1d
|
2011-05-11T21:12:44
|
|
[test] Add tests for _get_empty() funcs
|
|
7aa12ebd
|
2011-05-11T11:55:11
|
|
[unicode] Simplify method setting
|
|
f74d6c81
|
2011-05-02T19:52:32
|
|
Cosmetic
|
|
cd361ec9
|
2011-05-02T16:54:05
|
|
Cosmetic
|
|
c784c67a
|
2011-05-02T15:59:57
|
|
[unicode] Make _get_parent() return _nil object instead of NULL
|
|
07e22779
|
2011-05-02T14:58:04
|
|
[test/unicode] Add script roundtrip tests for glib and ICU
|
|
7cda6593
|
2011-05-02T14:33:53
|
|
[test/unicode] Better test chainup
|
|
250c5922
|
2011-05-02T14:21:30
|
|
[test/unicode] Port the _custom test to test all property setters
|
|
e74b5b33
|
2011-05-02T14:03:55
|
|
[test/unicode] Test Unicode 5.2+ but don't fail
|
|
819e9d9e
|
2011-05-02T12:38:54
|
|
Minor
|
|
e8e29c72
|
2011-05-02T12:06:18
|
|
[test/unicode] Add log messages
Use with --verbose to see what's failing
|
|
208c2c31
|
2011-05-01T20:04:01
|
|
Minor
|
|
60833efa
|
2011-04-29T16:49:57
|
|
[test/unicode] Add testing of all unicode properties
ICU fails for now.
|
|
da96ee07
|
2011-04-29T12:17:09
|
|
[test/unicode] Test is/make_immutable()
|
|
6af9cff5
|
2011-04-29T12:00:38
|
|
[test/unicode] Use text fixture instead of static variables
|
|
aafe395a
|
2011-04-28T17:10:44
|
|
Add test suite infrastructure
Wraps around glib for convenience and ease of use.
|
|
d4bee9f8
|
2011-04-27T09:24:37
|
|
[API] Add hb_unicode_funcs_get_default()
|
|
2409d5f8
|
2011-04-21T17:14:28
|
|
Update Copyright headers
|
|
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!
|
|
107a5058
|
2011-04-20T03:04:56
|
|
[test] Add todo items
|
|
fb194b87
|
2011-04-20T02:00:47
|
|
unicode: Cleanup implementation
|
|
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.
|