Log

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