Behdad Esfahbod
d530024168
[util] Make clusters work with char offset instead of UTF-8 offset
...
This means the --features indices also refer to char position
instead of byte position now. Same for cluster values reported
by hb-shape.
Will add an option for byte indices later.
13 years ago
Behdad Esfahbod
0f68f4a0b5
Correctly print out Unicode strings
13 years ago
Behdad Esfahbod
f22089ac24
Misc fixes
13 years ago
Behdad Esfahbod
96968bfae5
Port hb-manifest-read to Python
13 years ago
Behdad Esfahbod
a59ed46fa4
Add final residues from test-shape-complex
13 years ago
Behdad Esfahbod
820e0ed318
Add Punjabi tests from test-shape-complex also
13 years ago
Behdad Esfahbod
a7d71c1057
Add Tamil test data from Muguntharaj Subramanian
13 years ago
Behdad Esfahbod
5992a9941e
Import test data from late test-shape-complex
13 years ago
Behdad Esfahbod
46ac456477
Fix Unicode encoding issue
13 years ago
Behdad Esfahbod
ad34e39a4a
Make test tools interactive
...
By bypassing readlines() buffering.
13 years ago
Behdad Esfahbod
91540a7d97
Move most testing logic into hb_test_tools.py
...
The actual utils are one-liners now.
13 years ago
Behdad Esfahbod
66aa080033
Remove test-shape-complex
...
New shaping testsuite and framework coming.
13 years ago
Behdad Esfahbod
ed459bfb63
Add hb-unicode-encode
13 years ago
Behdad Esfahbod
d8134bc017
[hb-shape] Add parantheses around --show-text output
13 years ago
Behdad Esfahbod
b12c4d4361
Add hb-diff-filter-failures
13 years ago
Behdad Esfahbod
d4bffbc55b
Move
13 years ago
Behdad Esfahbod
45f640c98d
Minor
13 years ago
Behdad Esfahbod
47ca766a9c
Minor
13 years ago
Behdad Esfahbod
8f1db07894
[test/shaping] Add some Indic test data for the new test suite
...
Imported from UTRRS.
13 years ago
Behdad Esfahbod
11267aef36
Fix
13 years ago
Behdad Esfahbod
4e84ce48d5
Move hb-diff to test/shaping/
13 years ago
Behdad Esfahbod
f868e1b84d
Add hb-unicode-decode
13 years ago
Behdad Esfahbod
9ab23ef474
Minor
13 years ago
Behdad Esfahbod
c8d81db033
Recognize more characters
13 years ago
Behdad Esfahbod
0016d4662d
[test] Make hb-unicode-prettyname take a --stdin option
13 years ago
Behdad Esfahbod
ad8c6446f2
[test/shaping] Add hb-unicode-prettyname
13 years ago
Behdad Esfahbod
e900869b0f
[test/shaping] Add hb-read-manifest
13 years ago
Behdad Esfahbod
a211cd3ffc
Ignore AUTHORS also
13 years ago
Behdad Esfahbod
c91c4fa471
[hb-shape] Change glyphstring brackets from </> to [/]
...
Sorry for the disruption but I need this to differentiate from the
Unicode string.
13 years ago
Behdad Esfahbod
36fe87d1b4
More Indic tests from Pravin
13 years ago
Behdad Esfahbod
a33e46cf7d
[test/shaping] Add hb-update-manifests
13 years ago
Behdad Esfahbod
d4de562adf
Start adding new shaping test suite together
13 years ago
Behdad Esfahbod
7a4a848db2
Minor
13 years ago
Behdad Esfahbod
4d6dafd47f
Rename test/ to test/api/
13 years ago
Behdad Esfahbod
3b5c22c39b
Remove src/test.cc
...
Not really useful.
13 years ago
Behdad Esfahbod
4983feebbb
[hb-diff] Clean up
13 years ago
Behdad Esfahbod
cdc673d97c
[hb-shape] Add --show-line-num
...
Ok, much more useful as a test suite driver now.
13 years ago
Behdad Esfahbod
cc4d9810d6
[hb-shape] Add --show-text and --show-unicode options
13 years ago
Behdad Esfahbod
27c36af411
Fix OOB in hb-shape
13 years ago
Behdad Esfahbod
8d2781d692
[test] Add two Indic test cases from Bernard Massot
13 years ago
Behdad Esfahbod
8750abaf84
[util] Add --help-features
...
Patch from Khaled Hosny.
13 years ago
Behdad Esfahbod
889caa52fa
[icu] Use U_FAILURE
13 years ago
Behdad Esfahbod
36a4f4a482
Replace u_strlen() with u_countChar32()
...
The latter is what I meant.
13 years ago
Behdad Esfahbod
055fb24d03
Add test for bug in ICU decompose
...
As reported by Kenichi Ishibashi on 2011-10-28.
13 years ago
Behdad Esfahbod
c521e793bd
Fix OOB in replace_glyph()
...
Patch from Kenichi Ishibashi.
13 years ago
Behdad Esfahbod
03408ce73d
Fix more possible buffer overruns
...
I have this function, but can't clean up it to my satisfaction.
13 years ago
Behdad Esfahbod
7d479900cd
Refactor the two remaining uses of _hb_ot_layout_skip_mark()
13 years ago
Behdad Esfahbod
506ffeb8e7
Further mark skippy fixes from Jonathan Kew
...
We should be in good shape now.
13 years ago
Behdad Esfahbod
a4a48fe6d4
Fix mark skipping regression
...
Ouch!
13 years ago
Behdad Esfahbod
4ab9731154
Refactor mark skipping
13 years ago