summaryrefslogtreecommitdiff
path: root/src/hb-icu.cc
AgeCommit message (Expand)AuthorFilesLines
2018-10-09[icu] UnbreakBehdad Esfahbod1-2/+2
2018-10-09Properly remove deprecated stuffBehdad Esfahbod1-9/+6
2018-10-09Remove deprecated decompose_compatibility stuffBehdad Esfahbod1-32/+1
2018-10-09Remove deprecated eastasian_widthBehdad Esfahbod1-18/+1
2018-08-25Rename hb-*private.hh to hb-*.hhBehdad Esfahbod1-3/+3
2018-08-14Guard free_static function definitions with macroEmil A Eklund1-1/+2
2018-08-13[icu] Pass normalizer instance down as user_dataBehdad Esfahbod1-14/+9
2018-08-13Don't add reference in get_unicode_funcs() functionsBehdad Esfahbod1-1/+1
2018-08-12[lazy] Rename free()Behdad Esfahbod1-1/+1
2018-08-12[icu] Use get_relaxed for normalizer accessBehdad Esfahbod1-2/+2
2018-08-12[icu] Fix for breakage after recent changeBehdad Esfahbod1-0/+10
2018-08-12[lazy] Use for ft_libraryBehdad Esfahbod1-1/+1
2018-08-12[lazy] Add .free()Behdad Esfahbod1-1/+1
2018-08-12[ucdn/glib/icu] Port unicode_funcs statics to lazy-loaderBehdad Esfahbod1-38/+21
2018-08-09[atomic] Add hb_atomic_ptr_t<> and port all usesBehdad Esfahbod1-10/+12
2018-03-29Make atexit callbacks threadsafe (#930)Ebrahim Byagowi1-1/+6
2017-11-14Revert "[glib/ucdn/icu/ft/ot] Make returned funcs inert"Behdad Esfahbod1-3/+0
2017-10-27[glib/ucdn/icu/ft/ot] Make returned funcs inertBehdad Esfahbod1-0/+3
2017-10-27Fix previous commitBehdad Esfahbod1-1/+1
2017-10-27[glib/icu/ucdn] Make the funcs object allocated on demandBehdad Esfahbod1-14/+37
2017-10-22[icu] Fix error checkBehdad Esfahbod1-2/+2
2017-10-17Switch from ICU deprecated unorm_normalize to unorm2_normalize. (#569)Fredrik Roubert1-6/+6
2017-10-15Use nullptr instead of NULLBehdad Esfahbod1-2/+2
2016-02-26Fix missing ICU #includeKal Conley1-0/+1
2015-01-03Fix hb_atomic_ptr_cmpexch -Wunused-value warningsChris Peterson1-3/+1
2014-03-24Start fleshing out builtin font functionsBehdad Esfahbod1-1/+1
2012-08-16[ICU] Fix includesBehdad Esfahbod1-6/+0
2012-08-13Fix ICU build with older ICUsBehdad Esfahbod1-1/+6
2012-08-11[ICU] Use new normalizer2 compose/decompose APIBehdad Esfahbod1-15/+60
2012-08-07Fix warningsBehdad Esfahbod1-3/+3
2012-08-03Dn't use gintBehdad Esfahbod1-1/+1
2012-08-01Add hb_unicode_combining_class_tBehdad Esfahbod1-2/+2
2012-07-31Implement Unicode compatibility decompositionsBehdad Esfahbod1-1/+35
2012-06-07Fix warnings produced by clang analyzerBehdad Esfahbod1-2/+4
2012-06-05Cleanup TRUE/FALSE vs true/falseBehdad Esfahbod1-15/+15
2012-06-05Undo default unicode-funcs to avoid static initializer againBehdad Esfahbod1-11/+13
2012-06-05Better hide nil objects and make them constBehdad Esfahbod1-13/+12
2012-01-18[icu] Use U_FAILUREBehdad Esfahbod1-5/+5
2012-01-18Replace u_strlen() with u_countChar32()Behdad Esfahbod1-5/+3
2012-01-14[icu] Remove glib-ismBehdad Esfahbod1-2/+2
2011-08-26[API] Make all _from_string() functions take a len parameterBehdad Esfahbod1-1/+1
2011-08-04Remove C++ guards from source filesBehdad Esfahbod1-2/+0
2011-07-21Fix decompose() implementations to work with non-starter non-composablesBehdad Esfahbod1-7/+13
2011-07-21Rename HB_UNICODE_GENERAL_CATEGORY_COMBINING_MARK to HB_UNICODE_GENERAL_CATEG...Behdad Esfahbod1-1/+1
2011-07-20[icu] Implement compose()/decompose()Behdad Esfahbod1-2/+85
2011-07-20MinorBehdad Esfahbod1-24/+38
2011-07-08[API] Add compose() and decompose() unicode funcs, rename other onesBehdad Esfahbod1-1/+5
2011-06-14Fix compiler warnings with -pedanticBehdad Esfahbod1-10/+10
2011-05-02[icu] Make sure we return script UNKNOWN instead of INVALIDBehdad Esfahbod1-0/+3
2011-04-27[API] Add hb_unicode_funcs_get_default()Behdad Esfahbod1-2/+3