|
3a34e9e3
|
2012-01-21T19:15:41
|
|
Ignore Broken Pipe errors
|
|
d5300241
|
2012-01-21T19:07:22
|
|
[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.
|
|
0f68f4a0
|
2012-01-21T18:59:48
|
|
Correctly print out Unicode strings
|
|
f22089ac
|
2012-01-20T21:21:47
|
|
Misc fixes
|
|
96968bfa
|
2012-01-20T21:16:34
|
|
Port hb-manifest-read to Python
|
|
a59ed46f
|
2012-01-20T20:56:32
|
|
Add final residues from test-shape-complex
|
|
820e0ed3
|
2012-01-20T20:51:52
|
|
Add Punjabi tests from test-shape-complex also
|
|
a7d71c10
|
2012-01-20T20:50:09
|
|
Add Tamil test data from Muguntharaj Subramanian
|
|
5992a994
|
2012-01-20T20:48:14
|
|
Import test data from late test-shape-complex
|
|
46ac4564
|
2012-01-20T19:32:17
|
|
Fix Unicode encoding issue
|
|
ad34e39a
|
2012-01-20T18:39:27
|
|
Make test tools interactive
By bypassing readlines() buffering.
|
|
91540a7d
|
2012-01-20T18:27:52
|
|
Move most testing logic into hb_test_tools.py
The actual utils are one-liners now.
|
|
66aa0800
|
2012-01-20T17:36:10
|
|
Remove test-shape-complex
New shaping testsuite and framework coming.
|
|
ed459bfb
|
2012-01-20T17:24:05
|
|
Add hb-unicode-encode
|
|
d8134bc0
|
2012-01-20T17:18:59
|
|
[hb-shape] Add parantheses around --show-text output
|
|
b12c4d43
|
2012-01-20T17:17:44
|
|
Add hb-diff-filter-failures
|
|
d4bffbc5
|
2012-01-20T17:16:35
|
|
Move
|
|
45f640c9
|
2012-01-20T14:24:21
|
|
Minor
|
|
47ca766a
|
2012-01-20T14:21:53
|
|
Minor
|
|
8f1db078
|
2012-01-20T13:57:57
|
|
[test/shaping] Add some Indic test data for the new test suite
Imported from UTRRS.
|
|
11267aef
|
2012-01-20T13:57:14
|
|
Fix
|
|
4e84ce48
|
2012-01-20T13:50:55
|
|
Move hb-diff to test/shaping/
|
|
f868e1b8
|
2012-01-20T13:50:05
|
|
Add hb-unicode-decode
|
|
9ab23ef4
|
2012-01-20T13:49:56
|
|
Minor
|
|
c8d81db0
|
2012-01-20T13:39:27
|
|
Recognize more characters
|
|
0016d466
|
2012-01-20T13:31:59
|
|
[test] Make hb-unicode-prettyname take a --stdin option
|
|
ad8c6446
|
2012-01-19T20:28:31
|
|
[test/shaping] Add hb-unicode-prettyname
|
|
e900869b
|
2012-01-19T20:28:15
|
|
[test/shaping] Add hb-read-manifest
|
|
a211cd3f
|
2012-01-19T20:27:53
|
|
Ignore AUTHORS also
|
|
c91c4fa4
|
2012-01-19T17:51:57
|
|
[hb-shape] Change glyphstring brackets from </> to [/]
Sorry for the disruption but I need this to differentiate from the
Unicode string.
|
|
36fe87d1
|
2012-01-19T16:55:26
|
|
More Indic tests from Pravin
|
|
a33e46cf
|
2012-01-19T15:43:48
|
|
[test/shaping] Add hb-update-manifests
|
|
d4de562a
|
2012-01-19T15:21:04
|
|
Start adding new shaping test suite together
|
|
7a4a848d
|
2012-01-19T15:15:21
|
|
Minor
|
|
4d6dafd4
|
2012-01-19T14:52:02
|
|
Rename test/ to test/api/
|
|
3b5c22c3
|
2012-01-19T14:28:11
|
|
Remove src/test.cc
Not really useful.
|
|
4983feeb
|
2012-01-19T13:54:52
|
|
[hb-diff] Clean up
|
|
cdc673d9
|
2012-01-19T12:46:18
|
|
[hb-shape] Add --show-line-num
Ok, much more useful as a test suite driver now.
|
|
cc4d9810
|
2012-01-19T12:32:20
|
|
[hb-shape] Add --show-text and --show-unicode options
|
|
27c36af4
|
2012-01-19T12:30:43
|
|
Fix OOB in hb-shape
|
|
8d2781d6
|
2012-01-19T11:36:39
|
|
[test] Add two Indic test cases from Bernard Massot
|
|
8750abaf
|
2012-01-18T22:47:44
|
|
[util] Add --help-features
Patch from Khaled Hosny.
|
|
889caa52
|
2012-01-18T22:32:52
|
|
[icu] Use U_FAILURE
|
|
36a4f4a4
|
2012-01-18T22:16:49
|
|
Replace u_strlen() with u_countChar32()
The latter is what I meant.
|
|
055fb24d
|
2012-01-18T21:58:34
|
|
Add test for bug in ICU decompose
As reported by Kenichi Ishibashi on 2011-10-28.
|
|
c521e793
|
2012-01-18T21:51:05
|
|
Fix OOB in replace_glyph()
Patch from Kenichi Ishibashi.
|
|
03408ce7
|
2012-01-18T21:28:34
|
|
Fix more possible buffer overruns
I have this function, but can't clean up it to my satisfaction.
|
|
7d479900
|
2012-01-18T21:19:32
|
|
Refactor the two remaining uses of _hb_ot_layout_skip_mark()
|
|
506ffeb8
|
2012-01-18T16:07:53
|
|
Further mark skippy fixes from Jonathan Kew
We should be in good shape now.
|
|
a4a48fe6
|
2012-01-17T18:08:41
|
|
Fix mark skipping regression
Ouch!
|
|
4ab97311
|
2012-01-16T22:05:08
|
|
Refactor mark skipping
|
|
370f03e9
|
2012-01-16T17:03:55
|
|
Minor
|
|
4d3aeb8c
|
2012-01-16T16:43:26
|
|
[GSUB/GPOS] Fix mark skip indexing issues
Mozilla bug 701637 and 714067 combined.
Patch from Jonathan Kew.
|
|
e8eedf26
|
2012-01-16T16:39:40
|
|
Avoid enum trailing commas
Based on patch from Jonathan Kew.
|
|
3d0ddd12
|
2012-01-15T15:55:52
|
|
Require glib >= 2.16 for the gobject option
|
|
95ab82a9
|
2012-01-15T14:56:56
|
|
Disable gtk-doc macro
We don't have any docs yet.
|
|
299ae0c3
|
2012-01-14T21:29:45
|
|
[icu] Remove glib-ism
|
|
a097043f
|
2012-01-14T17:55:51
|
|
Allow space in one more place when parsing features
|
|
af921354
|
2011-10-21T09:18:43
|
|
Minor
|
|
89d89646
|
2011-10-17T11:50:54
|
|
Fix intrin.h b0rkage with older MSVC
Reported by Jonathan Kew.
|
|
af913c57
|
2011-10-17T11:39:28
|
|
Fix infinite loop in normalization code with variation selectors
Reported by Jonathan Kew.
|
|
fd528c17
|
2011-10-12T15:03:58
|
|
[util] Add --list-shapers to hb-view and hb-shape
|
|
a17554bf
|
2011-09-28T16:57:34
|
|
Make test-c.c actually use hb
This will make sure we test that C code can actually link to the
library.
|
|
55deff75
|
2011-09-28T16:20:09
|
|
Add comments
|
|
a240d5a0
|
2011-09-27T13:50:45
|
|
Add TODO item
|
|
52ebdff4
|
2011-09-27T12:38:16
|
|
Fix GSUB lookuptype 1 subtype 1 delta wrapping
|
|
5857720c
|
2011-09-27T12:36:26
|
|
[util] s/%d/%u/ when printing glyph ids and clusters
|
|
b95324cd
|
2011-09-21T16:50:39
|
|
Minor
|
|
0cd33592
|
2011-09-21T16:49:33
|
|
Fix possible leaks
|
|
d3f3690b
|
2011-09-21T16:41:43
|
|
hb-shape: In --no-glyph-names, output glyph number directly
Ie. write "86" instead of "gid86".
|
|
088c1e27
|
2011-09-20T14:43:55
|
|
[util] Fix option parsing
Wow, who knew bool is one byte and I was using it as a 4byte int?!
C++ auto casts fails you in mysterious ways...
|
|
d606daa4
|
2011-09-20T14:34:06
|
|
Whitespace
|
|
e700bce1
|
2011-09-20T11:20:53
|
|
[util] Add hb-diff
A diff program written in Python that is more suitable for comparing
hb-shape output from different backends. Main differences with stock
diff:
1. It outputs one line's comparison at a time, as opposed to batching
'+' lines and '-' lines.
2. It colors the part of the line that changed, taking word boundaries
into consideration.
You can pipe the colored output to 'less -r'.
|
|
880c1f0e
|
2011-09-19T23:10:22
|
|
Rewrite ICU detection code with in-house macros
At least works for cross-compiling now...
|
|
f83f0f48
|
2011-09-19T18:51:48
|
|
[graphite] Add note about graphite shaker brokenness
|
|
42255814
|
2011-09-19T17:57:02
|
|
[util] Account for line-space in surface size
|
|
b5afd8f7
|
2011-09-19T16:56:21
|
|
[util] Rename --output to --output_file, and --format to --output-format
|
|
0a965eee
|
2011-09-19T16:53:47
|
|
Minor
|
|
466393c2
|
2011-09-19T16:50:18
|
|
Really fix build this time
|
|
fe1605db
|
2011-09-19T16:49:03
|
|
Fix dist
|
|
8b8b1905
|
2011-09-19T16:41:17
|
|
[util] Add hb-shape utility
Like hb-view, but prints out buffer contents.
The output format is kinda cryptic. Suggestions welcome.
|
|
eb2d8be7
|
2011-09-19T16:15:22
|
|
Minor
|
|
f6496663
|
2011-09-19T15:45:52
|
|
[util] If no text is provided, simply call cairo_show_glyphs()
|
|
5c299343
|
2011-09-19T14:53:26
|
|
[uniscribe] Various improvements
|
|
11e51993
|
2011-09-19T09:58:55
|
|
[util] Move font-size into view-options
|
|
0fe29601
|
2011-09-17T09:59:58
|
|
Fix Linux build when io.h is available
Bug 40953 - fail compile git: make[2]: *** [hb_view-options.o] Error 1
|
|
d2b3ab9e
|
2011-09-16T16:59:17
|
|
Fix "[util] Fix hb-view crash with bogus font."
|
|
da4a2a14
|
2011-09-16T16:56:34
|
|
Cosmetic
|
|
4274ed7a
|
2011-09-16T16:52:26
|
|
[util] Fix hb-view crash with bogus font
|
|
5ddd9cc4
|
2011-09-16T16:40:44
|
|
Minor
|
|
652d64aa
|
2011-09-16T16:34:39
|
|
TODO items
|
|
947c9a77
|
2011-09-16T16:33:18
|
|
Minor
|
|
d5476a30
|
2011-09-16T12:30:50
|
|
Minor
|
|
55aeb049
|
2011-09-16T02:08:36
|
|
Fix reading text from stdin
|
|
a75c1b12
|
2011-09-16T01:16:41
|
|
Move code around
|
|
7bf6ecd3
|
2011-09-16T01:11:30
|
|
Always shape at size=upem
Fixes bug with uniscribe not handling GIGANTIC sizes.
|
|
674ee58d
|
2011-09-16T00:54:05
|
|
Minor
|
|
4451168e
|
2011-09-16T00:38:19
|
|
Fix binary stdin/stdout io in Windows
Make --font-file accept "-" to mean stdin, and have it work
in Windows too!
|
|
639b5957
|
2011-09-15T18:09:49
|
|
Minor
|
|
f7e2ef74
|
2011-09-15T17:52:00
|
|
[hb-view] Make print to stdout work in Windows
Apparently there's no equivalent to "/dev/stdout", so write using
stdio to be able to output to stdout.
|