)]}'
{
  "commit": "6df514af9dfb44f104baa9b581e91de22af89b8d",
  "tree": "aa0ba70807f8dbe7803fa3b9ace2cd01391c6efa",
  "parents": [
    "46d164b0cd1d5d254047d7573c53e368e42bf5e5"
  ],
  "author": {
    "name": "Stephen Boyd",
    "email": "bebarino@gmail.com",
    "time": "Sun Mar 22 19:14:02 2009 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sun Mar 22 21:33:04 2009 -0700"
  },
  "message": "format-patch: construct patch filename in one function\n\nreopen_stdout() usually takes the oneline subject of a commit,\nappends the patch suffix, prepends the output directory (if any) and\nthen reopens stdout as the resulting file. Now the patch filename (the\noneline subject and the patch suffix) is created in\nget_patch_filename() and passed to reopen_stdout() which prepends the\noutput directory and reopens stdout as that file.\n\nThe original function to get the oneline description,\nget_oneline_for_filename(), has been renamed to get_patch_filename() to\nreflect its new functionality.\n\nSigned-off-by: Stephen Boyd \u003cbebarino@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7a57725948553a955f49ab891aed3fbdd3aa33d",
      "old_mode": 33188,
      "old_path": "builtin-log.c",
      "new_id": "193de3ff2e4a0dd82f3ba05dc05cb30995718152",
      "new_mode": 33188,
      "new_path": "builtin-log.c"
    }
  ]
}
