Behdad Esfahbod
d04b128531
Fix test
12 years ago
Behdad Esfahbod
0c7df22228
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/...
12 years ago
Behdad Esfahbod
c8d4f8b0fe
Minor
12 years ago
Behdad Esfahbod
82ecaff736
Add hb_buffer_clear()
...
Which is like _reset(), but does NOT clear unicode-funcs.
12 years ago
Behdad Esfahbod
de796a6fb9
Add "new" Myanmar OT Script tag
...
Windows 8 added support for Myanmar shaping using the "mym2" script tag,
even though Windows never supported the old "mymr" tag.
12 years ago
Behdad Esfahbod
431bef2e16
Minor build fix
12 years ago
Behdad Esfahbod
378d279bbf
Implement Unicode compatibility decompositions
...
Based on patch from Philip Withnall.
https://bugs.freedesktop.org/show_bug.cgi?id=41095
13 years ago
Behdad Esfahbod
5e113a4b79
g_thread_init() is deprecated
13 years ago
Behdad Esfahbod
a18280a8ce
Fix warnings produced by clang analyzer
13 years ago
Behdad Esfahbod
fe28b997fb
Add HB_DIRECTION_IS_VALID
13 years ago
Behdad Esfahbod
4bf90f6483
Make HB_DIRECTION_INVALID be zero
...
This changes all the HB_DIRECTION_* enum member values, but is
nicer, in preparation for making hb_segment_properties_t public.
13 years ago
Behdad Esfahbod
66aa080033
Remove test-shape-complex
...
New shaping testsuite and framework coming.
13 years ago
Behdad Esfahbod
36fe87d1b4
More Indic tests from Pravin
13 years ago
Behdad Esfahbod
4d6dafd47f
Rename test/ to test/api/
13 years ago