c4712f8e372ee42749cda56cc7c28dc110a07ea9 |
|
11-Aug-2017 |
Behdad Esfahbod <behdad@behdad.org> |
Fix test
/external/harfbuzz_ng/test/api/test-buffer.c
|
b5fbc3b8f560235d014c62e49220574ffcf89349 |
|
12-Aug-2014 |
Behdad Esfahbod <behdad@behdad.org> |
API: Do not clear buffer-flags in hb_buffer_clear_contents() After 763e5466c0a03a7c27020e1e2598e488612529a7, one doesn't need to set flags for different pieces of text. The flags now are something the client sets up once, depending on how it actually uses the buffer. As such, don't clear it in clear_contents(). Tests updated.
/external/harfbuzz_ng/test/api/test-buffer.c
|
976c8f455221eb599d1c446eafd88d51d7d2aa65 |
|
16-Jul-2014 |
Behdad Esfahbod <behdad@behdad.org> |
New API: hb_buffer_[sg]et_replacement_codepoint() With this change, we now by default replace broken UTF-8/16/32 bits with U+FFFD. This can be changed by calling new API on the buffer. Previously the replacement value used to be (hb_codepoint_t)-1. Note that hb_buffer_clear_contents() does NOT reset the replacement character. See discussion here: https://github.com/behdad/harfbuzz/commit/6f13b6d62daae4989e3cc2fe4b168e5c59650964 New API: hb_buffer_set_replacement_codepoint() hb_buffer_get_replacement_codepoint()
/external/harfbuzz_ng/test/api/test-buffer.c
|
e634fed4285ce440d277345727ed01757df6d779 |
|
16-Jul-2014 |
Behdad Esfahbod <behdad@behdad.org> |
[buffer] Validate UTF-32 input Same as what we do for UTF-8 and UTF-16.
/external/harfbuzz_ng/test/api/test-buffer.c
|
af2490c0959daa0fe7f32a8b3b3a3699c7fc5f48 |
|
11-Jul-2014 |
Behdad Esfahbod <behdad@behdad.org> |
Only accept well-formed UTF-8 sequences Enable tests that were disabled before, and adjust one test, and add more tests.
/external/harfbuzz_ng/test/api/test-buffer.c
|
24b2ba9dfa7c35769cd843a07079ef88fa594bf8 |
|
11-Jul-2014 |
Behdad Esfahbod <behdad@behdad.org> |
[test-buffer] Add test for lonely low-surrogate Currenty fails. Ouch!
/external/harfbuzz_ng/test/api/test-buffer.c
|
4dc798de19c767b91fd3025c85593fa6809d1340 |
|
27-Aug-2013 |
Behdad Esfahbod <behdad@behdad.org> |
Add hb-deprecated.h, and rename a couple enum values Add deprecated alias for old name.
/external/harfbuzz_ng/test/api/test-buffer.c
|
a4446b10bfe0a9e7236bf941fa69a96697939e11 |
|
04-Jun-2013 |
Behdad Esfahbod <behdad@behdad.org> |
Fix build for C89 compilers
/external/harfbuzz_ng/test/api/test-buffer.c
|
1172dc736280566426eb6dade1a886b2a0ca9aa4 |
|
07-Jan-2013 |
Behdad Esfahbod <behdad@behdad.org> |
Rename hb_buffer_clear() to hb_buffer_clear_contents() The previous name was clashing with harfbuzz.old. There are systems that need to link both... Clash-free now again.
/external/harfbuzz_ng/test/api/test-buffer.c
|
d04b12853167d756a8cccaf4154f0fd894bce6de |
|
14-Nov-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Fix test
/external/harfbuzz_ng/test/api/test-buffer.c
|
0c7df2222862122ebbdc8665a21d6771ef5e0252 |
|
13-Nov-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Add buffer flags New API: hb_buffer_flags_t HB_BUFFER_FLAGS_DEFAULT HB_BUFFER_FLAG_BOT HB_BUFFER_FLAG_EOT HB_BUFFER_FLAG_PRESERVE_DEFAULT_IGNORABLES hb_buffer_set_flags() hb_buffer_get_flags() We use the BOT flag to decide whether to insert dottedcircle if the first char in the buffer is a combining mark. The PRESERVE_DEFAULT_IGNORABLES flag prevents removal of characters like ZWNJ/ZWJ/...
/external/harfbuzz_ng/test/api/test-buffer.c
|
82ecaff736e245e117d70b6ec1497508c6eb08d2 |
|
13-Nov-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Add hb_buffer_clear() Which is like _reset(), but does NOT clear unicode-funcs.
/external/harfbuzz_ng/test/api/test-buffer.c
|
a18280a8ce9128fc9d75f8a367ae8ce0886a9599 |
|
07-Jun-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Fix warnings produced by clang analyzer
/external/harfbuzz_ng/test/api/test-buffer.c
|
4d6dafd47f4271549e528d2e8047d50562aef399 |
|
19-Jan-2012 |
Behdad Esfahbod <behdad@behdad.org> |
Rename test/ to test/api/
/external/harfbuzz_ng/test/api/test-buffer.c
|