)]}'
{
  "commit": "c24b7f67364fc89575926c7c79118df55b6103ef",
  "tree": "2ceec0de92e3aea52b7e344f8cf76b4963f95d61",
  "parents": [
    "61ff12fa50b051141dd3b451d74dde76a87fece3"
  ],
  "author": {
    "name": "Ævar Arnfjörð Bjarmason",
    "email": "avarab@gmail.com",
    "time": "Tue Feb 02 02:59:58 2021 +0100"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Feb 01 21:15:58 2021 -0800"
  },
  "message": "pager: test for exit code with and without SIGPIPE\n\nAdd tests for how git behaves when the pager itself exits with\nnon-zero, as well as for us exiting with 141 when we\u0027re killed with\nSIGPIPE due to the pager not consuming its output.\n\nThere is some recent discussion[1] about these semantics, but aside\nfrom what we want to do in the future, we should have a test for the\ncurrent behavior.\n\nThis test construct is stolen from 7559a1be8a0 (unblock and unignore\nSIGPIPE, 2014-09-18). The reason not to make the test itself depend on\nthe MINGW prerequisite is to make a subsequent commit easier to read.\n\n1. https://lore.kernel.org/git/87o8h4omqa.fsf@evledraar.gmail.com/\n\nSigned-off-by: Ævar Arnfjörð Bjarmason \u003cavarab@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fdb450e446a987717d4565ef58cccfa332259927",
      "old_mode": 33261,
      "old_path": "t/t7006-pager.sh",
      "new_id": "0aa030962b1f3dee114919e251d272f763148853",
      "new_mode": 33261,
      "new_path": "t/t7006-pager.sh"
    }
  ]
}
