2645 Commits (a4bef84e375b090c1bc7e4221b8e0ee435dfcbba)
 

Author SHA1 Message Date
Behdad Esfahbod a4bef84e37 [util] Make hb-shape err if output-format is not understood 12 years ago
Behdad Esfahbod 3cec819d39 Make the OT shaper default, even if CoreText or Uniscribe is enabled 12 years ago
Behdad Esfahbod 072ae7a982 Add hb_buffer_serialize_list_formats() 12 years ago
Behdad Esfahbod f9edf16725 Add buffer serialization / deserialization API 12 years ago
Behdad Esfahbod fd0de881f4 Avoid C++ undefined behavior 12 years ago
Behdad Esfahbod f41dc2d35b Fix undefined behavior in Indic dottedcircle 12 years ago
Behdad Esfahbod 1eb3e94fe9 [Thai] Implement PUA-based fallback shaping 12 years ago
Behdad Esfahbod 851784f837 Improve shaper selection 12 years ago
Behdad Esfahbod f3584d3a3a Add test cases for Thai PUA shaping 12 years ago
Behdad Esfahbod 43f04a7456 Move Thai shaper into a separate file 12 years ago
Behdad Esfahbod ba82325b7a Add note re 'Phags-pa letter U+A872, which is Joining_Type=L 12 years ago
Behdad Esfahbod d469fadce8 [Indic] Exchange abort() for assert() 12 years ago
Behdad Esfahbod 0f80a89de9 Don't route Kharoshthi through the Indic shaper 12 years ago
Behdad Esfahbod e67072bb17 [Indic] Handle overstruck matra position 12 years ago
Behdad Esfahbod 7e99e4f074 Reposition Lao marks 12 years ago
Behdad Esfahbod 865745b5b8 Don't do fallback positioning for Indic and Thai shapers 12 years ago
Behdad Esfahbod 981748cb2e [Indic] If Khmer fonts have a 'liga' feature, use generic shaper 12 years ago
Behdad Esfahbod 6b19fa4862 Adjust diff rule for the new hb-shape output format 12 years ago
Behdad Esfahbod dde5506fd9 [Indic] Don't move virama with left matra 12 years ago
Behdad Esfahbod 82c4d9880a Add Sinhala test case for split matra U+0DDA 12 years ago
Behdad Esfahbod d04b128531 Fix test 12 years ago
Behdad Esfahbod 92f9bfed42 Minor 12 years ago
Behdad Esfahbod 66ac2ff32e API change: Remove "mask" from hb_buffer_add() 12 years ago
Behdad Esfahbod 407f80d625 [util] Add --bot / --eot / --preserve-default-ignorables 12 years ago
Behdad Esfahbod 78d41d8d69 Minor 12 years ago
Behdad Esfahbod 321f73c16e [util] Add --text-before and --text-after to hb-shape / hb-view 12 years ago
Behdad Esfahbod e13f8d280b Fix UTF-8 backward iteration 12 years ago
Behdad Esfahbod 5669a6cf41 [Arabic] Fix post-context handling 12 years ago
Behdad Esfahbod 0c7df22228 Add buffer flags 12 years ago
Behdad Esfahbod 1c7e55511a Minor fix 12 years ago
Behdad Esfahbod c8d4f8b0fe Minor 12 years ago
Behdad Esfahbod 82ecaff736 Add hb_buffer_clear() 12 years ago
Behdad Esfahbod da43a92b04 0.9.6 12 years ago
Behdad Esfahbod 0736915b8e [Indic] Decompose Sinhala split matras the way old HarfBuzz / Pango did 12 years ago
Behdad Esfahbod c8149ca85e [hb-shape] Adjust postioning output format 12 years ago
Behdad Esfahbod 6fd5335622 [Indic] Update auto-generated Indic machine to reflect previous commit 12 years ago
Behdad Esfahbod 9cac1338c4 [Indic] Allow Consonant_Medial's after Consonant's 12 years ago
Behdad Esfahbod d187099cba [Indic] Categorize Myanmar "tone marks" as nuktas 12 years ago
Behdad Esfahbod 8173f23f3f [Indic] Add config for Myanmar 12 years ago
Behdad Esfahbod 9e92978c8a [Indic] Route "new" Myanmar tag through the Indic shaper 12 years ago
Behdad Esfahbod 5ab3855f81 Choose shaper based on chosen OT script tag 12 years ago
Behdad Esfahbod 9b37b4c580 Make planner available to complex shaper choosing logic 12 years ago
Behdad Esfahbod 6fddf2d739 Refactoring ot-map building to make chosen script available earlier 12 years ago
Behdad Esfahbod f17ed8116e Minor TODO 12 years ago
Behdad Esfahbod de796a6fb9 Add "new" Myanmar OT Script tag 12 years ago
Behdad Esfahbod 27f52dc3f6 Add Myanmar tests from UTN#11 12 years ago
Behdad Esfahbod e9334ce97b Break build when ragel is needed and missing 12 years ago
Behdad Esfahbod dba186711e [Indic] Make more room in the table 12 years ago
Behdad Esfahbod c4be991743 Typo 12 years ago
Behdad Esfahbod 56be677781 [Indic] Port 'pref' logic to look into font tables 12 years ago