Sign in
flutter
/
third_party
/
harfbuzz
/
e3dc47c6357813d2dd098aad312d79e9d7c2aa18
/
src
/
hb-common.cc
f99abcc
Add template-function convenience macros
by Behdad Esfahbod
· 6 years ago
018ba46
Don't canonicalize '@' to '-' in language tags
by David Corbett
· 6 years ago
b89c7fd
Allow defining HB_USE_ATEXIT to 0
by Behdad Esfahbod
· 6 years ago
f6fc557
Add pointer magic operators to hb_atomic_ptr_t
by Behdad Esfahbod
· 6 years ago
cf5fa57
[docs] Change section titles again
by Behdad Esfahbod
· 6 years ago
00cf4e5
[docs] Fill in some sections
by Behdad Esfahbod
· 6 years ago
8869436
When parsing feature ranges, accept ';' instead of ':'
by Behdad Esfahbod
· 6 years ago
07386ea
Remove const and references when binding Null()
by Behdad Esfahbod
· 6 years ago
8d1e479
Use bool literals instead of 0/1.
by Bruce Mitchener
· 6 years ago
a03f5f4
Replace "ISO 639" with "BCP 47"
by David Corbett
· 6 years ago
7e6e5bf
Fix option string matching
by Behdad Esfahbod
· 6 years ago
38a7a8a
Allow HB_OPTIONS=aat to prefer AAT tables over OT
by Behdad Esfahbod
· 6 years ago
5de2d9c
Minor, fix double-promotion warnings (#1221)
by Ebrahim Byagowi
· 6 years ago
ba0f0f1
Document setlocale() threadsafety issue
by Behdad Esfahbod
· 6 years ago
d8d1e7d
Don't enforce a native direction for Old Hungarian
by David Corbett
· 7 years ago
becd84a
Add HB_FEATURE_GLOBAL_START/END
by Behdad Esfahbod
· 7 years ago
c77ae40
Rename hb-*private.hh to hb-*.hh
by Behdad Esfahbod
· 7 years ago
22defe0
Add guard around free_static_C_locale
by Emil A Eklund
· 7 years ago
6750ec6
[lazy] Use for C_locale
by Behdad Esfahbod
· 7 years ago
39607dc
Support _ in feature ids
by Martin Hosken
· 7 years ago
1f73809
[atomic] Add hb_atomic_ptr_t<> and port all uses
by Behdad Esfahbod
· 7 years ago
4bc16ac
[atomic] Add get_relaxed / set_relaxed
by Behdad Esfahbod
· 7 years ago
e22a48a
One more visibility trick
by Behdad Esfahbod
· 7 years ago
be458eb
Include more basic internal headers from hb-private.hh
by Behdad Esfahbod
· 7 years ago
46d8f0d
Do not enforce a native direction of LTR for Runic
by David Corbett
· 7 years ago
060e6b4
Update to Unicode 11.0.0
by Behdad Esfahbod
· 7 years ago
f673cfb
Support scripts that are written both LTR and RTL
by Behdad Esfahbod
· 7 years ago
a60ba79
s/finish/fini
by Behdad Esfahbod
· 7 years ago
f24b0b9
Update the links and revive the dead ones
by Ebrahim Byagowi
· 7 years ago
70d3654
Make atexit callbacks threadsafe (#930)
by Ebrahim Byagowi
· 7 years ago
5aa2c6e
[atexit] Make hb_languate_item_t *langs freeing threadsafe
by Behdad Esfahbod
· 7 years ago
90218fa
Fix typos.
by Bruce Mitchener
· 7 years ago
c8f2a4f
hb-common.cc: Hatran script is right-to-left (#714)
by Cosimo Lupo
· 7 years ago
85bb89a
Fix string matching in parse_bool
by David Corbett
· 7 years ago
7f39f57
Implement strtod_l() on MSVC
by Behdad Esfahbod
· 7 years ago
8eaff98
Remove HB_TAG_CHAR4
by Behdad Esfahbod
· 7 years ago
dbdbfe3
Use nullptr instead of NULL
by Behdad Esfahbod
· 7 years ago
3ca69c8
Use strtod_l() to correctly parse decimal numbers in French & other locales
by Behdad Esfahbod
· 8 years ago
3b0e47c
Fix arm-none-eabi build (fixes #451) (#496)
by Ebrahim Byagowi
· 8 years ago
7dba306
Handle allocation failure in hb-language code
by Behdad Esfahbod
· 8 years ago
92e2c4b
Avoid using strdup inside library. (#488)
by Sebastian Rasmussen
· 8 years ago
aacca37
Fix clang -Wcomma warnings (#471) (#472)
by Chris Peterson
· 8 years ago
91570a1
Just always use strtod here
by Khaled Hosny
· 8 years ago
539571c
src/hb-common.cc: Fix build on older Visual Studio
by Chun-wei Fan
· 8 years ago
d2f249e
Stub out doc comments for new symbols
by Behdad Esfahbod
· 8 years ago
bb1e192
[var] Rename var_coord to variation
by Behdad Esfahbod
· 8 years ago
b3c0714
[var] Add hb_var_coord_t and parsing routines
by Behdad Esfahbod
· 8 years ago
7236410
Move code around
by Behdad Esfahbod
· 8 years ago
e4d451e
[introspection] Fix hb_tag_from_string annotation
by Khaled Hosny
· 9 years ago
691086f
Add Unicode 9 beta scripts
by Behdad Esfahbod
· 9 years ago
80c8855
Minor
by Behdad Esfahbod
· 9 years ago
8ab797c
[docs] A bit more buffers documentation
by Khaled Hosny
· 9 years ago
ea512f7
Use C-style casts instead of compare to 0, to convert hb_bool_t to bool
by Behdad Esfahbod
· 9 years ago
766963a
Merge pull request #114 from ThePhD/vc++-fixes
by Behdad Esfahbod
· 9 years ago
f3159ba
Micro-optimize hb_language_from_string()
by Behdad Esfahbod
· 9 years ago
b881142
Fix Since tags
by Behdad Esfahbod
· 10 years ago
5c99cf9
Merge branch 'master' into vc++-fixes
by ThePhD
· 10 years ago
64a2726
Add Unicode 8.0 scripts
by Behdad Esfahbod
· 10 years ago
e0a828e
Back to using regular `strdup`, with an `hb-private.hh` fix that special-cases VC++'s
by ThePhD
· 10 years ago
8e545d5
Fix all VC++ warnings and errors in the current commit's builds.
by ThePhD
· 10 years ago
351f68f
[bindings] Fix hb_language_get_default() and hb_ot_tag_to_language()
by Behdad Esfahbod
· 10 years ago
01c3a88
Fix "Since:" tags
by Sascha Brawer
· 10 years ago
04f89e8
[bindings] Fix ownership of returned hb_language_t
by Khaled Hosny
· 10 years ago
f3b170b
Minor
by Behdad Esfahbod
· 10 years ago
a394bb6
[bindings] Fix *_from_string functions
by Khaled Hosny
· 10 years ago
675956a
Do not leak hb_language_t on hb_language_item_t destruction
by Konstantin Ritt
· 10 years ago
fb85d61
Add #ifdef HB_USE_ATEXIT to fix -Wunused-function warnings
by Chris Peterson
· 10 years ago
d1897a9
Fix hb_atomic_ptr_cmpexch -Wunused-value warnings
by Chris Peterson
· 10 years ago
38fb30d
Use atexit() only if it's safe to call from shared library
by Behdad Esfahbod
· 11 years ago
7627100
Mark unsigned integer literals with the u suffix
by Behdad Esfahbod
· 11 years ago
2b051c6
Rename HB_VERSION_CHECK and hb_version_check to "atleast"
by Behdad Esfahbod
· 11 years ago
a4a7899
[unicode7] Mark right-to-left scripts
by Behdad Esfahbod
· 11 years ago
dac8602
Fix some cppcheck warnings
by Behdad Esfahbod
· 11 years ago
0082dbe
wrap definition of free_langs() with HAVE_ATEXIT
by jfkthame
· 11 years ago
2a8c49a
Remove unnecessary includes
by Behdad Esfahbod
· 11 years ago
48360ec
Bug 68990 - test-common fails on i686-linux
by Behdad Esfahbod
· 11 years ago
70303cf
[docs/introspection] Some more annotations
by Behdad Esfahbod
· 12 years ago
cd361c3
Minor change to hb_language_t
by Behdad Esfahbod
· 12 years ago
7235f33
Fix misc warnings reported by cppcheck
by Behdad Esfahbod
· 12 years ago
bab02d3
Rename HB_OT_INDIC_OPTIONS env var to HB_OPTIONS
by Behdad Esfahbod
· 12 years ago
e9171af
Bug 60053 - hb-common.cc:181:6: warning: ‘void free_langs()’ defined but not used
by Behdad Esfahbod
· 12 years ago
7babfe5
Move object mutext into the user-data array
by Behdad Esfahbod
· 12 years ago
e30ebd2
Add hb_feature_to/from_string()
by Behdad Esfahbod
· 13 years ago
7e7d245
Make default_language threadsafe
by Behdad Esfahbod
· 13 years ago
1bc1cb3
Make source more digestable for gobject-introspection
by Behdad Esfahbod
· 13 years ago
04aed57
Make hb-ft static-initializer free
by Behdad Esfahbod
· 13 years ago
093171c
Implement lock-free hb_language_t
by Behdad Esfahbod
· 13 years ago
0e253e9
Add a mutex to object header
by Behdad Esfahbod
· 13 years ago
4bf90f6
Make HB_DIRECTION_INVALID be zero
by Behdad Esfahbod
· 13 years ago
cad3821
More sorting by Unicode version
by Behdad Esfahbod
· 13 years ago
fa2673c
More Unicode script age annotation, and a couple more RTL scripts
by Behdad Esfahbod
· 13 years ago
50e810c
Lydian and Kharoshthi are right-to-left
by Behdad Esfahbod
· 13 years ago
4c9fe88
[API] Make all _from_string() functions take a len parameter
by Behdad Esfahbod
· 14 years ago
33ccc77
[API] Make set_user_data() functions take a replace parameter
by Behdad Esfahbod
· 14 years ago
c62a8f1
Free all static memory upon exit
by Behdad Esfahbod
· 14 years ago
c605bbb
Remove C++ guards from source files
by Behdad Esfahbod
· 14 years ago
1a64f6e
[API] Add HB_LANGUAGE_INVALID
by Behdad Esfahbod
· 14 years ago
389a7c9
Remove hb_static_threadsafe_set_t
by Behdad Esfahbod
· 14 years ago
45bfa99
Fix set implementation to be truly threadsafe even with destroy() callbacks
by Behdad Esfahbod
· 14 years ago
08611d5
Add note re deadlocks
by Behdad Esfahbod
· 14 years ago
Next »