76 Commits (266368993625e0cfb6eef9188f8b9aa29fb97391)

Author SHA1 Message Date
Behdad Esfahbod f9abbf83b6 Fix fallout from 975bdd5ef5 7 years ago
Behdad Esfahbod 6c2227640b Add HB_DISALLOW_COPY_AND_ASSIGN 7 years ago
Behdad Esfahbod 5c3112aec8 s/hb_prealloced_array_t/hb_vector_t/g 7 years ago
Behdad Esfahbod a60ba7964e s/finish/fini 7 years ago
Behdad Esfahbod c479a59988 [subset] Assemble font 7 years ago
Behdad Esfahbod 12757b6929 Misc warning fixes 7 years ago
Behdad Esfahbod 0712e915b4 Remove hb_compare_func_t 7 years ago
Behdad Esfahbod db5f7ef189 Inline another bsearch() 7 years ago
Behdad Esfahbod dbdbfe3d7b Use nullptr instead of NULL 7 years ago
Behdad Esfahbod cdf1fd0627 [indic] Add infrastructure to disable ZWNJ-skipping in context-matching 7 years ago
jfkthame 740fdbcd0e avoid UBSan warning in get_stage_lookups (#450) 8 years ago
Behdad Esfahbod 72ada4f0c6 [GX] Hook up feature variations 8 years ago
Behdad Esfahbod bde5e3959c Move add_lookups from map to map-builder 8 years ago
Behdad Esfahbod 255df68012 Fix undefined behavior in cmp function 9 years ago
Chun-wei Fan 167c327177 Fix build on MSVC >= 2012 9 years ago
Behdad Esfahbod aa7044de0c Generalize flags types 9 years ago
Behdad Esfahbod 0f98fe88f4 [ot] Search globally for 'vert' feature if not found in specified script/lang 9 years ago
Behdad Esfahbod 7627100f42 Mark unsigned integer literals with the u suffix 10 years ago
Behdad Esfahbod 6faff8e413 Add static storage classifier to inline functions 11 years ago
Behdad Esfahbod a7e8bbb080 Minor fraction mask setting improvement 11 years ago
Behdad Esfahbod 014f369ec9 Add XXX note 11 years ago
Behdad Esfahbod bac1dd6a0f [OTLayout] Refactor a bit more 12 years ago
Behdad Esfahbod 3276c354da [OTLayout] Minor refactoring 12 years ago
Behdad Esfahbod ea86efa486 Minor 12 years ago
Behdad Esfahbod 2265be0a62 Minor 12 years ago
Behdad Esfahbod 893f57b32f Minor renaming 12 years ago
Behdad Esfahbod 8ac3c9c0b6 Rename "pause" to "stage" 12 years ago
Behdad Esfahbod 06a44e8593 Remove unneeded code 12 years ago
Behdad Esfahbod a8cf7b43fa [Indic] Futher adjust ZWJ handling in Indic-like shapers 12 years ago
Behdad Esfahbod 41732f1fe3 [Indic] Help compiler put indic_features table in .rodata 12 years ago
Behdad Esfahbod cfc507c543 [Indic-like] Disable automatic joiner handling for basic shaping features 12 years ago
Behdad Esfahbod ec5448667b Add hb_ot_map_feature_flags_t 12 years ago
Behdad Esfahbod e7ffcfafb1 Clean-up add_bool_feature 12 years ago
Behdad Esfahbod f30641038b Bunch of independent changes (ouch) 12 years ago
Behdad Esfahbod 851784f837 Improve shaper selection 12 years ago
Behdad Esfahbod 5ab3855f81 Choose shaper based on chosen OT script tag 12 years ago
Behdad Esfahbod 6fddf2d739 Refactoring ot-map building to make chosen script available earlier 12 years ago
Behdad Esfahbod fabd3113a9 [OT] Port Arabic fallback shaping to synthetic GSUB 12 years ago
Behdad Esfahbod 87b75d0a4a [OT] Allow adding features with fallback implementation 12 years ago
Behdad Esfahbod 8bb5deba96 [OT] Pipe shape_plan down to pause_callbacks 12 years ago
Behdad Esfahbod 3e38c0f288 More massaging 12 years ago
Behdad Esfahbod afbcc24be0 [GSUB] Wire the font, not just the face, down to substitute() 12 years ago
Behdad Esfahbod 610e5e8f71 [Indic] Streamline feature would_apply() 12 years ago
Behdad Esfahbod f860366456 [OT] Gain back some lost speed 12 years ago
Behdad Esfahbod f055442716 [Indic] Lookup consonant position in the font 13 years ago
Behdad Esfahbod 1827dc208c Add hb_ot_shape_glyphs_closure() 13 years ago
Behdad Esfahbod 6a9be5bd35 Rename hb_glyph_map_t to hb_set_t 13 years ago
Behdad Esfahbod d2984a241e Add map->substitute_closure() 13 years ago
Behdad Esfahbod c605bbbb6d Remove C++ guards from source files 13 years ago
Behdad Esfahbod 8336186a52 Zero map objects 13 years ago