Commit Graph

  • 92332e5116 Minor Behdad Esfahbod 2012-05-09 17:40:00 +0200
  • dbccf87eef [Indic] Make room for more reordering positions Behdad Esfahbod 2012-05-09 17:24:39 +0200
  • d4480ace7f [Indic] Improve matra vs consonant ordering Behdad Esfahbod 2012-05-09 15:56:35 +0200
  • 33c92e7695 [Indic] Categorize Anudatta Behdad Esfahbod 2012-05-09 15:41:51 +0200
  • 3943293a99 [Indic] Add joiner test cases for Devanagari Behdad Esfahbod 2012-05-09 15:27:56 +0200
  • 19d984edaa [Indic] Make sure Reph jumps over all matras to the right Behdad Esfahbod 2012-05-09 15:21:13 +0200
  • 9034641333 [Indic] Keep Vedic signs at the right too Behdad Esfahbod 2012-05-09 15:04:58 +0200
  • d1deaa2f5b Replace zerowidth invisible chars with a zero-advance space glyph Behdad Esfahbod 2012-05-09 15:04:13 +0200
  • 49e5da1591 [indic] Keep the syllable modifier marks to the right Behdad Esfahbod 2012-05-09 13:23:27 +0200
  • 5b12609093 Minor Behdad Esfahbod 2012-05-09 12:37:27 +0200
  • 9ce939232b Minor Behdad Esfahbod 2012-05-09 12:03:09 +0200
  • 76b3409de6 [indic] Better Reph matching Behdad Esfahbod 2012-05-09 11:43:43 +0200
  • df6d45c693 Minor Behdad Esfahbod 2012-05-09 11:38:31 +0200
  • 412b91889d [indic] Apply Indic features in order Behdad Esfahbod 2012-05-09 11:07:18 +0200
  • 1ac075b227 [indic] Apply rakaar forms Behdad Esfahbod 2012-05-09 11:06:47 +0200
  • 2214a03900 Add hb-diff-ngrams Behdad Esfahbod 2012-05-09 09:54:54 +0200
  • 178e6dce01 Add N-gram generator Behdad Esfahbod 2012-05-09 08:57:29 +0200
  • 98669ceb77 Use groupby() Behdad Esfahbod 2012-05-09 08:16:15 +0200
  • c438a14b62 Add hb-diff-stat Behdad Esfahbod 2012-05-09 07:45:17 +0200
  • 1058d031e2 Make hb-diff-filter-failtures retain all test info for failed tests Behdad Esfahbod 2012-05-09 07:30:07 +0200
  • f1eb008cc7 Add hb-diff-colorize Behdad Esfahbod 2012-05-08 23:41:41 +0200
  • 9155e4ffe0 Cleanup diff Behdad Esfahbod 2012-05-08 22:44:21 +0200
  • 7d22135b4c Make hb-diff faster Behdad Esfahbod 2012-05-08 19:38:49 +0200
  • a93e238e05 More tests Behdad Esfahbod 2012-05-08 18:55:29 +0200
  • 1a2a4a0078 Fix warning and build issues Behdad Esfahbod 2012-05-05 22:38:20 +0200
  • a5e39fed85 Minor Behdad Esfahbod 2012-04-25 00:14:46 -0400
  • 1827dc208c Add hb_ot_shape_glyphs_closure() Behdad Esfahbod 2012-04-24 16:56:37 -0400
  • bb09f0ec10 Minor Behdad Esfahbod 2012-04-24 16:02:12 -0400
  • 29a7e306e3 Minor Behdad Esfahbod 2012-04-24 16:01:30 -0400
  • 585b107cde Add test caes for a minority language using Bengali Behdad Esfahbod 2012-04-24 16:00:50 -0400
  • 6c6ccaf575 Add a few more set operations Behdad Esfahbod 2012-04-24 14:21:15 -0400
  • 5caece67ab Make closure() return void Behdad Esfahbod 2012-04-23 23:03:12 -0400
  • 0b08adb353 Add hb_set_t Behdad Esfahbod 2012-04-23 22:41:09 -0400
  • 5b93e8d94f Update copyright headers Behdad Esfahbod 2012-04-23 22:26:13 -0400
  • 6a9be5bd35 Rename hb_glyph_map_t to hb_set_t Behdad Esfahbod 2012-04-23 22:23:17 -0400
  • a4385f0b0a Improve clustering Behdad Esfahbod 2012-04-23 22:20:14 -0400
  • 8e3715f8a1 Minor Behdad Esfahbod 2012-04-23 22:18:54 -0400
  • d2984a241e Add map->substitute_closure() Behdad Esfahbod 2012-04-23 17:21:14 -0400
  • 31081f7390 Implement closure() for Context and ChainContext lookups Behdad Esfahbod 2012-04-23 16:54:58 -0400
  • c64ddab3c3 Flesh out closure() for GSUB Behdad Esfahbod 2012-04-23 15:28:35 -0400
  • 0da132bde4 Fix Coverage iters Behdad Esfahbod 2012-04-23 14:21:33 -0400
  • 3e32cd9570 Minor Behdad Esfahbod 2012-04-23 13:20:52 -0400
  • 650ac00da3 Minor refactoring Behdad Esfahbod 2012-04-23 13:17:09 -0400
  • f94b0aa646 Add "closure" operation stubs to GSUB Behdad Esfahbod 2012-04-23 13:04:38 -0400
  • 7d50d50263 Add Coverage iterators Behdad Esfahbod 2012-04-23 13:02:14 -0400
  • 3ed4634ec3 Add Indic inspection tool Behdad Esfahbod 2012-04-19 22:34:06 -0400
  • a06411ecf9 Minor matra renumbering Behdad Esfahbod 2012-04-19 22:28:25 -0400
  • 36608941f3 Add GSUB "would_apply" API Behdad Esfahbod 2012-04-19 22:21:38 -0400
  • a0d4caeb91 Minor Behdad Esfahbod 2012-04-17 13:42:30 -0400
  • a5e40542ab Make font immutable in hb_shape() Behdad Esfahbod 2012-04-17 12:37:19 -0400
  • 3cde23664f Minor note re Graphite Behdad Esfahbod 2012-04-17 11:44:49 -0400
  • 4dc2449d92 Fix leak in graphite Behdad Esfahbod 2012-04-17 11:39:48 -0400
  • 0290bbf861 Add another Thai test Behdad Esfahbod 2012-04-17 10:28:21 -0400
  • 9ceca3aeb1 Fix ragel regexp in vowel-based syllable Behdad Esfahbod 2012-04-16 21:05:51 -0400
  • b870afcd1b Rewrite ragel expression to better match the one on MS spec Behdad Esfahbod 2012-04-16 21:05:11 -0400
  • 95cefdf96e Add --utf8-clusters Behdad Esfahbod 2012-04-16 18:08:20 -0400
  • effb42e5c5 Always use cairo_show_text_glyphs() Behdad Esfahbod 2012-04-16 16:04:07 -0400
  • 799cfdd15a Make page progression be right to left for vertical text Behdad Esfahbod 2012-04-16 16:00:36 -0400
  • a5f1834f57 Apply 'liga' for vertical writing mode too Behdad Esfahbod 2012-04-16 15:55:13 -0400
  • 4d85252bda Add Japanese test data from Adobe's Kazuraki font ligatures Behdad Esfahbod 2012-04-16 15:54:26 -0400
  • e74616b889 Add comment Behdad Esfahbod 2012-04-15 14:12:13 -0400
  • 683b503f30 Minor Behdad Esfahbod 2012-04-14 20:47:14 -0400
  • b9f199c8e3 Move code around Behdad Esfahbod 2012-04-14 20:23:58 -0400
  • 38a83019e6 Minor Behdad Esfahbod 2012-04-14 19:40:18 -0400
  • d4adade217 Add assert Behdad Esfahbod 2012-04-14 19:23:17 -0400
  • fe28b997fb Add HB_DIRECTION_IS_VALID Behdad Esfahbod 2012-04-14 19:19:26 -0400
  • 5e88aa6682 Remove public enum names again Behdad Esfahbod 2012-04-14 18:51:50 -0400
  • 08569c0eaa Minor Behdad Esfahbod 2012-04-14 18:47:07 -0400
  • 4bf90f6483 Make HB_DIRECTION_INVALID be zero Behdad Esfahbod 2012-04-12 17:38:23 -0400
  • d01402da9c Minor Behdad Esfahbod 2012-04-12 17:38:02 -0400
  • 69b84a8f6c Fix hb-view surface size calc for vertical text Behdad Esfahbod 2012-04-12 15:50:40 -0400
  • 6bd9b479b8 Hide backend-specific shape functions Behdad Esfahbod 2012-04-12 14:53:53 -0400
  • c6035cf802 Add names to enums Behdad Esfahbod 2012-04-12 13:23:59 -0400
  • d1c9eb458c Make it an error to include non-top-level headers Behdad Esfahbod 2012-04-12 13:17:44 -0400
  • 323190c27b Minor Behdad Esfahbod 2012-04-12 12:29:10 -0400
  • 0e3361464b Fix bug with not setting Unicode props of the first character Behdad Esfahbod 2012-04-12 10:06:52 -0400
  • f9746b600a Minor Behdad Esfahbod 2012-04-12 09:59:26 -0400
  • 7470b0ff80 Add Mongolian test case Behdad Esfahbod 2012-04-12 09:44:27 -0400
  • c65662b71e Fix left-matra positioning in Indic Behdad Esfahbod 2012-04-12 09:31:55 -0400
  • 6d16403bfa Adjust TODO Behdad Esfahbod 2012-04-11 22:04:42 -0400
  • 029a82d81d [hangul] Apply *jmo features to all Hangul chars Behdad Esfahbod 2012-04-11 22:00:46 -0400
  • 3baae2440d Update TODO Behdad Esfahbod 2012-04-11 21:54:37 -0400
  • a4976447cd Add Hangul test Behdad Esfahbod 2012-04-11 17:48:40 -0400
  • e95d912b3b Fix diff tool Behdad Esfahbod 2012-04-11 17:33:02 -0400
  • 41ae674f68 Don't create hb_apply_context_t per glyph! Behdad Esfahbod 2012-04-11 17:11:05 -0400
  • 4a1e02ef79 Fix shape to presentation forms font check Behdad Esfahbod 2012-04-11 14:37:53 -0400
  • 6062f5f014 Fix build with some compilers Behdad Esfahbod 2012-04-11 14:19:55 -0400
  • acd88e659f In Arabic fallback shaping, check that the font has glyph for new char Behdad Esfahbod 2012-04-10 18:02:20 -0400
  • 7752aa73e7 Minor Behdad Esfahbod 2012-04-10 17:22:14 -0400
  • 939c010211 Implement Arabic fallback shaping mandatory ligatures Behdad Esfahbod 2012-04-10 17:20:05 -0400
  • b7d04eb606 Do Arabic fallback shaping Behdad Esfahbod 2012-04-10 16:44:38 -0400
  • ae4a2b9365 Generate fallback Arabic shaping table Behdad Esfahbod 2012-04-10 16:25:08 -0400
  • 3b26f96ebe Add Thai shaper that does SARA AM decomposition / reordering Behdad Esfahbod 2012-04-10 10:52:07 -0400
  • 0b6d2ac6a1 Minor Behdad Esfahbod 2012-04-10 10:52:03 -0400
  • e099dd6592 Add Thai test case for SARA AM decomposition Behdad Esfahbod 2012-04-10 10:47:33 -0400
  • 4450dc9354 Move around Behdad Esfahbod 2012-04-07 22:07:23 -0400
  • d4cc44716c Move code around, in prep for Thai/Lao shaper Behdad Esfahbod 2012-04-07 21:52:28 -0400
  • c9a841f445 Add simple Hangul shaper that recomposes Jamo when feasible Behdad Esfahbod 2012-04-07 15:06:55 -0400
  • 9683184553 Implement normalization mode HB_OT_SHAPE_NORMALIZATION_MODE_COMPOSED_FULL Behdad Esfahbod 2012-04-07 14:57:21 -0400
  • bec2ac4fde Bring normalization algorithm closer to the spec Behdad Esfahbod 2012-04-07 14:51:17 -0400