)]}'
{
  "commit": "6e74c64211b6aaac48bae8c87f9420d8dc03fd93",
  "tree": "8143f681053e225f471f64f3cd553ca7956d9c81",
  "parents": [
    "614242efb043f2ed78916377138d456279a20a54"
  ],
  "author": {
    "name": "Behdad Esfahbod",
    "email": "behdad@behdad.org",
    "time": "Mon Feb 11 06:50:17 2013 -0500"
  },
  "committer": {
    "name": "Behdad Esfahbod",
    "email": "behdad@behdad.org",
    "time": "Mon Feb 11 12:59:00 2013 -0500"
  },
  "message": "Improve normalization heuristic\n\nBefore, for most scripts, we were not trying to recompose two characters\nif the second one had ccc\u003d0.  That fails for Myanmar where U+1026\ndecomposes to U+1025,U+102E, both of which have ccc\u003d0.  However, we do\nwant to try to recompose those.  We now check whether the second is a\nmark, using general category instead.\n\nAt the same time, remove optimization that was conflicting with this.\n\n[Let the Ngapi hackfest begin!]\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c5325e42b53f90dc01983eb68b625f253b168bcc",
      "old_mode": 33188,
      "old_path": "src/hb-ot-shape-normalize.cc",
      "new_id": "344c0ff84973300d8feb0fa33a85452b79808129",
      "new_mode": 33188,
      "new_path": "src/hb-ot-shape-normalize.cc"
    }
  ]
}
