Behdad Esfahbod
7235f33f9e
Fix misc warnings reported by cppcheck
...
https://bugs.freedesktop.org/show_bug.cgi?id=65544
12 years ago
Behdad Esfahbod
a4446b10bf
Fix build for C89 compilers
12 years ago
Behdad Esfahbod
2966d36032
Fix test build
12 years ago
Behdad Esfahbod
d9afa11133
Build hb-icu into libharfbuzz-icu.so
12 years ago
Behdad Esfahbod
7d395c2a25
Minor
12 years ago
Behdad Esfahbod
dfbd115e6c
[test] Add test for hb_set_get_min() bug
...
Failing now.
Bug 64476 - Typo in hb_set_t.get_min()
12 years ago
Behdad Esfahbod
0a2b2a505b
Remove gthread leftovers
...
We don't use gthread anymore, remove leftovers.
12 years ago
Behdad Esfahbod
ea11abfc5d
[build] Port to newer automake recommended syntax
12 years ago
Behdad Esfahbod
c39def9bc7
Move valgrind suppressions to the correct directory
12 years ago
Behdad Esfahbod
9e5ac7b8c0
Fix blob test to match c3ba49b6fa
12 years ago
Behdad Esfahbod
5898fa94d1
Don't use $(ENV)
...
As reported by Peter Breitenlohner:
I think this is a very bad idea because ENV is used to specify a startup
file to be read by some/all shells.
12 years ago
Behdad Esfahbod
1172dc7362
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.
12 years ago
Behdad Esfahbod
e81aff9ef7
[tests] Finish test-set.c
...
All passing now.
12 years ago
Behdad Esfahbod
8165f2765b
[tests] Start adding tests for hb-set.h
...
Fails now. Fixing.
12 years ago
Behdad Esfahbod
b9d28f696c
[tests] Add set object to test-object.c
12 years ago
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
12 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