1. cc8a4ab Use bsearch where applicable by Behdad Esfahbod · 15 years ago
  2. 2f418f5 Remove useless TODO by Behdad Esfahbod · 15 years ago
  3. da8edbb Fix header by Behdad Esfahbod · 15 years ago
  4. d05d13d Add a test for header preprocessor guards by Behdad Esfahbod · 15 years ago
  5. 0f0cd9d Fix header tags by Behdad Esfahbod · 15 years ago
  6. f2a1b41 Followup fix for variation-selectors by Behdad Esfahbod · 15 years ago
  7. a224b4d Fix skipping variation-selectors by Behdad Esfahbod · 15 years ago
  8. 81a77b1 Make feature sorting stable by Behdad Esfahbod · 15 years ago
  9. fdc322a Minor by Behdad Esfahbod · 15 years ago
  10. f062ec6 Further simplify mask allocator by Behdad Esfahbod · 15 years ago
  11. 8af45fd Fix global feature handling by Behdad Esfahbod · 15 years ago
  12. e04685e Simplify mask allocation by Behdad Esfahbod · 15 years ago
  13. 0e235d0 Towards a mask allocator by Behdad Esfahbod · 15 years ago
  14. 81c5e87 Allow disabling default features by Behdad Esfahbod · 15 years ago
  15. 2163afb Add note about UTF-8 decoder by Behdad Esfahbod · 15 years ago
  16. 226faa5 Fix loop by Behdad Esfahbod · 15 years ago
  17. 56bef56 Fixes to Python and Graphite from Martin by Martin Hosken · 15 years ago
  18. b485da0 Disable Graphite as it crashes all over the place... by Behdad Esfahbod · 15 years ago
  19. 93ac709 Cypriot is RTL by Behdad Esfahbod · 15 years ago
  20. 15c7379 Revert "Merge remote branch 'martin/master'" by Behdad Esfahbod · 15 years ago
  21. 80af281 Merge remote branch 'martin/master' by Behdad Esfahbod · 15 years ago
  22. c442672 Fix struct initializers by Behdad Esfahbod · 15 years ago
  23. f5ac9de Minor by Behdad Esfahbod · 15 years ago
  24. f97bf4f Make sure we initialize all callbacks upon creation by Behdad Esfahbod · 15 years ago
  25. bf36a10 Move all callback functions in a vtable structs by Behdad Esfahbod · 15 years ago
  26. 3109a86 hb-graphite now no longer has -ve advances within clusters. Fix infinite loop in tag_to_script(). python fixed to use tag_to_script and allow hbtestfont to be passed font files, where fontconfig knows about them. by Martin Hosken · 15 years ago
  27. e5bed0a Tidy up hbtestfont and add README by Martin Hosken · 15 years ago
  28. 70ae332 Add fontconfig to hbtestfont by Martin Hosken · 15 years ago
  29. 72631c9 Merge branch 'master' of git://git.freedesktop.org/~behdad/harfbuzz-ng by Martin Hosken · 15 years ago
  30. 1432ab1 Add graphical output to hbtestfont by Martin Hosken · 15 years ago
  31. bbc7a99 Move mirroring around a bit by Behdad Esfahbod · 15 years ago
  32. bd09873 Add a few more standard features by Behdad Esfahbod · 15 years ago
  33. 75f3469 Add note by Behdad Esfahbod · 15 years ago
  34. 1094a29 Add rtlm by Behdad Esfahbod · 15 years ago
  35. 074ea78 Add ltra, ltrm, and rtla features by Behdad Esfahbod · 15 years ago
  36. 1ce7b87 Cleanup bitmask allocation by Behdad Esfahbod · 15 years ago
  37. dd22a8f Add note by Behdad Esfahbod · 15 years ago
  38. cbd1d6a Rename Grxxx to HbGrxxx by Martin Hosken · 15 years ago
  39. 0375bdd Rename classes from Grxxx to HbGrxxx by Martin Hosken · 15 years ago
  40. a5a72e0 Add hb-ot-shape.h, oops. by Behdad Esfahbod · 15 years ago
  41. aa62a40 Fix Makefile to install hb-ot-shape.h by Behdad Esfahbod · 15 years ago
  42. 9722b8f Simple renames by Behdad Esfahbod · 15 years ago
  43. 02f2855 Graphite also forces us to link to libstdc++ currently by Behdad Esfahbod · 15 years ago
  44. ca663bb Move main shaper code into hb_ot_shape() by Behdad Esfahbod · 15 years ago
  45. 7acd232 Fix test failing by Behdad Esfahbod · 15 years ago
  46. dd47924 Fix warnings by Behdad Esfahbod · 15 years ago
  47. 305ba86 Import Graphite shaping backend by Martin Hosken by Behdad Esfahbod · 15 years ago
  48. 3ba6818 Update the Python module by Behdad Esfahbod · 15 years ago
  49. 83f3467 Add hb_tag_from_string() by Behdad Esfahbod · 15 years ago
  50. 4a9a5c0 Don't allocate bits for features not available by Behdad Esfahbod · 15 years ago
  51. e53d771 Speed up feature mask setting by Behdad Esfahbod · 15 years ago
  52. 4fa67f3 Add Unicode 5.2 scripts by Behdad Esfahbod · 15 years ago
  53. ee1b322 Fix feature mask setting by Behdad Esfahbod · 15 years ago
  54. b490fa3 Add hb_ot_tag_to_script() by Behdad Esfahbod · 15 years ago
  55. 5035530 Add Python wrapper from Martin Hosken by Behdad Esfahbod · 15 years ago
  56. 280af1b Let hb_face_get_table() return NULL if table not found by Behdad Esfahbod · 15 years ago
  57. 1cdbfd9 Fix alternate, again by Behdad Esfahbod · 15 years ago
  58. fdca3d5 Fix alternate off-by-one by Behdad Esfahbod · 15 years ago
  59. b634beb Fix delta scale, again... by Behdad Esfahbod · 15 years ago
  60. 40335d4 Remove unused operator by Behdad Esfahbod · 15 years ago
  61. f7acd8d Do alternate glyph selection! by Behdad Esfahbod · 15 years ago
  62. 750a229 get_table() is allowed to return NULL. Use that to simplify code by Behdad Esfahbod · 15 years ago
  63. 99d9ef7 Write hb_face_create_for_data() in terms of hb_face_create_for_tables() by Behdad Esfahbod · 15 years ago
  64. 6774463 Apply user features to ranges! by Behdad Esfahbod · 15 years ago
  65. 9b60233 Add _hb_bit_storage() by Behdad Esfahbod · 15 years ago
  66. 6b1b957 Add lookup_map by Behdad Esfahbod · 15 years ago
  67. 60010a0 Update always-apply mask from 0xFFFF to 1 by Behdad Esfahbod · 15 years ago
  68. 009aad5 Invert the mask logic by Behdad Esfahbod · 15 years ago
  69. 7f411db Apply user features by Behdad Esfahbod · 15 years ago
  70. 0db299c Change hb_feature_t to keep tag/int instead of string by Behdad Esfahbod · 15 years ago
  71. 0a4399c Fix scale issues by Behdad Esfahbod · 15 years ago
  72. cf5585c Add 'head' table by Behdad Esfahbod · 15 years ago
  73. e29caf3 Add LONGDATETIME by Behdad Esfahbod · 15 years ago
  74. f415755 Minor by Behdad Esfahbod · 15 years ago
  75. 73af775 Indent by Behdad Esfahbod · 15 years ago
  76. 3567b87 Add an inline version of hb_buffer_ensure() by Behdad Esfahbod · 15 years ago
  77. a6a79df Handle malloc failture in the buffer by Behdad Esfahbod · 15 years ago
  78. ca54a12 Minor by Behdad Esfahbod · 15 years ago
  79. 910a33f Update buffer docs by Behdad Esfahbod · 15 years ago
  80. 36b73c8 Shortening buffer accessors: rename buffer->in_pos to buffer->i by Behdad Esfahbod · 15 years ago
  81. 29427c5 Shortening buffer accessors: rename buffer->out_length to buffer->out_len by Behdad Esfahbod · 15 years ago
  82. 6960350 Shortening buffer accessors: rename buffer->in_length to buffer->len by Behdad Esfahbod · 15 years ago
  83. 1b62182 Shortening buffer accessors: rename buffer->positions to buffer->pos by Behdad Esfahbod · 15 years ago
  84. 9d5e26d Shortening buffer accessors: rename buffer->out_string to buffer->out_info by Behdad Esfahbod · 15 years ago
  85. 7e7007a Shortening buffer accessors: rename buffer->in_string to buffer->info by Behdad Esfahbod · 15 years ago
  86. 8e6b6bb Merge buffer->out_pos and buffer->out_length by Behdad Esfahbod · 15 years ago
  87. 22f668e Remove the unused BUFFER macro by Behdad Esfahbod · 15 years ago
  88. 7e53ebe Remove the IN_CURGLYPH() macro by Behdad Esfahbod · 15 years ago
  89. d784da1 Remove the IN_CURINFO() macro by Behdad Esfahbod · 15 years ago
  90. 281f59b Remove IN_INFO() and IN_NEXTGLYPH() macros by Behdad Esfahbod · 15 years ago
  91. 6e489cd Remove the IN_GLYPH() macro by Behdad Esfahbod · 15 years ago
  92. 01feb74 Remove the IN_CLUSTER() macro by Behdad Esfahbod · 15 years ago
  93. d63a1e0 Remove the IN_MASK() macro by Behdad Esfahbod · 15 years ago
  94. 89e2834 Remove the IN_LIGID() macro by Behdad Esfahbod · 15 years ago
  95. 4a87104 Remove IN_COMPONENT() macro by Behdad Esfahbod · 15 years ago
  96. 27da6dd Remove OUT_GLYPH() and OUT_INFO() macros by Behdad Esfahbod · 15 years ago
  97. cc6ae7f Fix lookahead matching. Oops! by Behdad Esfahbod · 15 years ago
  98. 3109375 Remove POSITION() and CURPOSITION() macros by Behdad Esfahbod · 15 years ago
  99. d7cfb3b s/\<context\>/c/g by Behdad Esfahbod · 15 years ago
  100. f679635 Don't use variable-length-arrays by Behdad Esfahbod · 15 years ago