)]}'
{
  "commit": "f18ff5a84d9fe859c40a7a0c9a207cb40df0e84a",
  "tree": "6e6d3d606151b2e33f45543ef4e62988826cce8b",
  "parents": [
    "f54cce3c6a0432268ce159dbe6c5c6b7f583b87a"
  ],
  "author": {
    "name": "Behdad Esfahbod",
    "email": "behdad@behdad.org",
    "time": "Fri Nov 30 08:07:06 2012 +0200"
  },
  "committer": {
    "name": "Behdad Esfahbod",
    "email": "behdad@behdad.org",
    "time": "Fri Nov 30 08:07:06 2012 +0200"
  },
  "message": "[OTLayout] Return correct value from recursion\n\nCommit 4c4e8f0e754b79ac6190d21878eaaf0b790c7579 broke contextual lookups\nby making the recurse() function always return false.\n\nReported by Khaled.  Test case: لا in Amiri.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "40e8aa9f7dd10ed90f9e8a2fd38a17cfdc48730d",
      "old_mode": 33188,
      "old_path": "src/hb-ot-layout-gsubgpos-private.hh",
      "new_id": "fe4dcbcbd3cd49aef7f99ba65f2d3716f86619e4",
      "new_mode": 33188,
      "new_path": "src/hb-ot-layout-gsubgpos-private.hh"
    }
  ]
}
