)]}'
{
  "commit": "38419bdd45e6fb872383f151b337f030ed30cbb4",
  "tree": "2dd05d0fbbb47a3581a300f34319cdfb3f958656",
  "parents": [
    "7f278e958afbf9b7e0727631b4c26dcfa1c63d6e"
  ],
  "author": {
    "name": "D. Ben Knoble",
    "email": "ben.knoble+github@gmail.com",
    "time": "Tue Nov 04 13:14:57 2025 -0500"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Nov 06 09:57:47 2025 -0800"
  },
  "message": "perl: also mark git-contacts executable\n\nWhen installing git-contacts with Meson via -Dcontrib\u003dcontacts, the default\nPerl generation fails to mark it executable. As a result, \"git contacts\"\nreports \"\u0027contacts\u0027 is not a git command.\"\n\nUnlike generate-script.sh, we aren\u0027t testing the basename here; so, glob\nthe script name in the case arm to match wherever the input comes from.\n\nSigned-off-by: D. Ben Knoble \u003cben.knoble+github@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "65f122ebfc76dcce607aca07fdbd9dc9e65a6b19",
      "old_mode": 33261,
      "old_path": "generate-perl.sh",
      "new_id": "796d8359327f44af64fc4c30e36377ff7fb05cfb",
      "new_mode": 33261,
      "new_path": "generate-perl.sh"
    }
  ]
}
