)]}'
{
  "commit": "390425bdef450a0eb246552f94ca88a05dc11d06",
  "tree": "3a277ad02d60707d4588980c113e3c67a19128d2",
  "parents": [
    "7ec2b69f1ad54db0acee165701c769de33f5ba13"
  ],
  "author": {
    "name": "Jeff Epler",
    "email": "jepler@unpythonic.net",
    "time": "Mon Dec 07 18:22:42 2009 -0600"
  },
  "committer": {
    "name": "Shawn O. Pearce",
    "email": "spearce@spearce.org",
    "time": "Sat Jan 23 15:00:09 2010 -0800"
  },
  "message": "git-gui: Fix applying a line when all following lines are deletions\n\nIf a diff looked like:\n\n @@\n  context\n -del1\n -del2\n\nand you wanted to stage the deletion \u0027del1\u0027, the generated patch\nwouldn\u0027t apply because it was missing the line \u0027del2\u0027 converted to\ncontext, but this line was counted in the @@-line\n\nSigned-off-by: Jeff Epler \u003cjepler@unpythonic.net\u003e\nSigned-off-by: Shawn O. Pearce \u003cspearce@spearce.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bd5d189ed1ec1a6520b7e9fefc4d5d6f36b9a007",
      "old_mode": 33188,
      "old_path": "lib/diff.tcl",
      "new_id": "066755b864b587e073a820aa2eb729a6c930d7b0",
      "new_mode": 33188,
      "new_path": "lib/diff.tcl"
    }
  ]
}
