1. 39b1783 Add hb_buffer_normalize_glyphs() and hb-shape --normalize-glyphs by Behdad Esfahbod · 13 years ago
  2. 25e302d [Indic] Minor by Behdad Esfahbod · 13 years ago
  3. 5d32690 [Indic] For scripts without Half forms, always choose first consonant as base by Behdad Esfahbod · 13 years ago
  4. 34b5714 [Indic] Treat Khmer Register Shifters more like Nuktas by Behdad Esfahbod · 13 years ago
  5. 11e2a60 [Indic] Minor by Behdad Esfahbod · 13 years ago
  6. 0201e0a [Indic] Apply 'cfar' for Khmer by Behdad Esfahbod · 13 years ago
  7. 55f70eb [Indic] Position final subjoined consonants (and vowels) after matras by Behdad Esfahbod · 13 years ago
  8. c50ed71 [Indic] Recategorize Khmer coeng sign as a separate category OT_Coeng by Behdad Esfahbod · 13 years ago
  9. deb521d [Indic] Add a separate Coeng class by Behdad Esfahbod · 13 years ago
  10. 74ccc6a [Indic] Move Halant with after-base consonants by Behdad Esfahbod · 13 years ago
  11. d5c4edc [Indic] Apply presentation-forms features all at once by Behdad Esfahbod · 13 years ago
  12. 559f706 Fix MarkAttachmentType matching by Behdad Esfahbod · 13 years ago
  13. 6de1035 [test/arabic] Add Arabic tests for mark skipping by Behdad Esfahbod · 13 years ago
  14. ad44947 Minor by Behdad Esfahbod · 13 years ago
  15. af92b4c [Indic] Disable 'kern' in Uniscribe bug compatibility mode by Behdad Esfahbod · 13 years ago
  16. d96838e Allow complex shapers overriding common features by Behdad Esfahbod · 13 years ago
  17. df50b84 [Indic] Categorize other Khmer marks by Behdad Esfahbod · 13 years ago
  18. 8e7b588 [Indic] Recognize pre-base reordering Ra anywhere in the syllable by Behdad Esfahbod · 13 years ago
  19. 7d09c98 [Indic] Recognizer Register Shifter marks by Behdad Esfahbod · 13 years ago
  20. 60da763 [GSUB/GDEF] Guess glyph classes after substitution only if no GDEF by Behdad Esfahbod · 13 years ago
  21. fcdc5f1 [Indic] Categorize Khmer Ro by Behdad Esfahbod · 13 years ago
  22. 7881812 [Indic] Reoder pre-base reordering Ra by Behdad Esfahbod · 13 years ago
  23. 1a1dbe9 [Indic] Rename by Behdad Esfahbod · 13 years ago
  24. 46e645e [Indic] Start implementing pre-base reordering by Behdad Esfahbod · 13 years ago
  25. 921ce5b [Indic] Rename by Behdad Esfahbod · 13 years ago
  26. b504e06 [Indic] Implement After-Main Reph positioning by Behdad Esfahbod · 13 years ago
  27. 17d7de9 [Indic] Apply 'pref' to pre-base reodering Ra by Behdad Esfahbod · 13 years ago
  28. 362d3db [Indic] Minor by Behdad Esfahbod · 13 years ago
  29. 70fe77b Minor by Behdad Esfahbod · 13 years ago
  30. 2f90321 Minor by Behdad Esfahbod · 13 years ago
  31. a3e04be [Indic] Reorder virama only for old Indic spec by Behdad Esfahbod · 13 years ago
  32. 0de771b [Indic] Categorize Khmer consonants by Behdad Esfahbod · 13 years ago
  33. d487fff Split matras without a Unicode decomposition by Behdad Esfahbod · 13 years ago
  34. 8aa801a [Indic] Adjust position for split matras by Behdad Esfahbod · 13 years ago
  35. 1feb834 [GSUB] Allow 1-to-1 ligature substitutions! by Behdad Esfahbod · 13 years ago
  36. 29f106d [Indic] Apply Above Forms by Behdad Esfahbod · 13 years ago
  37. fa2bd9f Further simplify atomic ops on Visual Studio by Behdad Esfahbod · 13 years ago
  38. 0a49235 Minor by Behdad Esfahbod · 13 years ago
  39. 11c4ad4 Add -Wcast-align by Behdad Esfahbod · 13 years ago
  40. a98d0ab Make sure HB_BEGIN_DECLS / HB_END_DECLS is only used in public headers by Behdad Esfahbod · 13 years ago
  41. 5c5bc96 Allow overriding HB_BEGIN_DECLS / HB_END_DECLS by Behdad Esfahbod · 13 years ago
  42. ec5f5f0 Don't export inline methods by Behdad Esfahbod · 13 years ago
  43. 50a4e78 Check for exported weak symbols by Behdad Esfahbod · 13 years ago
  44. b5aeb95 Make hb_in_range() static by Behdad Esfahbod · 13 years ago
  45. 271c8f8 Minor by Behdad Esfahbod · 13 years ago
  46. 391f1ff Fix _InterlockedCompareExchangePointer on x86 by Behdad Esfahbod · 13 years ago
  47. 2023e2b [ft] Disable ppem setting by Behdad Esfahbod · 13 years ago
  48. cdf7444 [ft] Use unfitted kerning if x_ppem is zero by Behdad Esfahbod · 13 years ago
  49. 6d08c7f Revert "Towards templatizing common Lookup types" by Behdad Esfahbod · 13 years ago
  50. 552bf3a Bump WINNT version requested from 500 to 600 by Behdad Esfahbod · 13 years ago
  51. 9a5b421 Fix build with no Unicode funcs implementations provided by Behdad Esfahbod · 13 years ago
  52. 6efe1ec Update git.mk to upstream by Behdad Esfahbod · 13 years ago
  53. 727135f Towards templatizing common Lookup types by Behdad Esfahbod · 13 years ago
  54. 1167c7b Minor by Behdad Esfahbod · 13 years ago
  55. aa11658 Minor by Behdad Esfahbod · 13 years ago
  56. 1f13c71 Add TODO item by Behdad Esfahbod · 13 years ago
  57. 12f5c0a Fix check for Intel atomic ops by Behdad Esfahbod · 13 years ago
  58. 6932a41 Use octal-escaped UTF-8 characters instead of plain text by Behdad Esfahbod · 13 years ago
  59. 8c0ea7b Disable introspection again by Behdad Esfahbod · 13 years ago
  60. 8c5f5e6 Minor by Behdad Esfahbod · 13 years ago
  61. 49f8e0c GStaticMutex is deprecated by Behdad Esfahbod · 13 years ago
  62. 5e113a4 g_thread_init() is deprecated by Behdad Esfahbod · 13 years ago
  63. 1bc1cb3 Make source more digestable for gobject-introspection by Behdad Esfahbod · 13 years ago
  64. 84d781e Flesh out gobject-introspection stuff a bit by Behdad Esfahbod · 13 years ago
  65. 49ee12c Add TODO item by Behdad Esfahbod · 13 years ago
  66. d3c8115 Minor by Behdad Esfahbod · 13 years ago
  67. 2cf3019 Add hb_object_lock/unlock() by Behdad Esfahbod · 13 years ago
  68. 6a5661f Ugh by Behdad Esfahbod · 13 years ago
  69. f211d5c More Oops! Fix fast-path with sub-type==0 by Behdad Esfahbod · 13 years ago
  70. b1de6aa Oops! by Behdad Esfahbod · 13 years ago
  71. b12e254 Minor by Behdad Esfahbod · 13 years ago
  72. faf0f20 Add sanitize() logic for fast-paths by Behdad Esfahbod · 13 years ago
  73. 4e766ff Add fast-path for GPOS too by Behdad Esfahbod · 13 years ago
  74. 993c519 Add fast-path to GSUB to check coverage by Behdad Esfahbod · 13 years ago
  75. f19e0b0 Match input before backtrack by Behdad Esfahbod · 13 years ago
  76. 67bb9e8 Add set add_coverage() to Coverage() by Behdad Esfahbod · 13 years ago
  77. 4952f0a Minor by Behdad Esfahbod · 13 years ago
  78. ad6a6f2 Minor by Behdad Esfahbod · 13 years ago
  79. 46617a4 Fix cache implementation by Behdad Esfahbod · 13 years ago
  80. ce47613 Micro-optimize by Behdad Esfahbod · 13 years ago
  81. 70416de Minor by Behdad Esfahbod · 13 years ago
  82. 99159e5 Use linear search for small counts by Behdad Esfahbod · 13 years ago
  83. caf0412 Minor by Behdad Esfahbod · 13 years ago
  84. 0f8fea7 Minor. Hide _hb_ot_layout_get_glyph_property() by Behdad Esfahbod · 13 years ago
  85. 44b8ee0 Minor by Behdad Esfahbod · 13 years ago
  86. 7b84c53 In MarkBase attachment, only attach to first of a MultipleSubst sequence by Behdad Esfahbod · 13 years ago
  87. ec57e0c Set lig_comp for MultipleSubst components by Behdad Esfahbod · 13 years ago
  88. e085fcf Remove unused buffer->replace_glyphs_be16 by Behdad Esfahbod · 13 years ago
  89. 3ec77d6 Don't use replace_glyphs_be for MultipleSubst by Behdad Esfahbod · 13 years ago
  90. 4b71921 Minor by Behdad Esfahbod · 13 years ago
  91. 4508789 Add test for static initializers and other C++ stuff by Behdad Esfahbod · 13 years ago
  92. 56bd259 Minor by Behdad Esfahbod · 13 years ago
  93. 4538b47 Remove done TODO items by Behdad Esfahbod · 13 years ago
  94. bc8357e Merge clusters during normalization by Behdad Esfahbod · 13 years ago
  95. fe3dabc Minor by Behdad Esfahbod · 13 years ago
  96. e88e144 Use merge_clusters instead of open-coding by Behdad Esfahbod · 13 years ago
  97. 330a2af Use merge_clusters when forming Unicode clusters by Behdad Esfahbod · 13 years ago
  98. bd300df Minor by Behdad Esfahbod · 13 years ago
  99. e51d2b6 Extend into main buffer if extension hit end of out-buffer merging clusters by Behdad Esfahbod · 13 years ago
  100. 5ced012 Extend end when merging clusters in out-buffer by Behdad Esfahbod · 13 years ago