)]}'
{
  "commit": "fda65fadb6e98b5b8ea8058bbeaa29d983f335cb",
  "tree": "01a4d9ee1f591fea9d34e0e6bfd22991050b520d",
  "parents": [
    "df5a925523e627cd20ce11f570d418dfae2ac7d8",
    "6f8d9bccb2c3694c62d14225976689c1e8c50fa5"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Jun 27 09:56:24 2016 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Jun 27 09:56:24 2016 -0700"
  },
  "message": "Merge branch \u0027rs/xdiff-hunk-with-func-line\u0027 into maint\n\n\"git show -W\" (extend hunks to cover the entire function, delimited\nby lines that match the \"funcname\" pattern) used to show the entire\nfile when a change added an entire function at the end of the file,\nwhich has been fixed.\n\n* rs/xdiff-hunk-with-func-line:\n  xdiff: fix merging of appended hunk with -W\n  grep: -W: don\u0027t extend context to trailing empty lines\n  t7810: add test for grep -W and trailing empty context lines\n  xdiff: don\u0027t trim common tail with -W\n  xdiff: -W: don\u0027t include common trailing empty lines in context\n  xdiff: ignore empty lines before added functions with -W\n  xdiff: handle appended chunks better with -W\n  xdiff: factor out match_func_rec()\n  t4051: rewrite, add more tests\n",
  "tree_diff": []
}
