)]}'
{
  "commit": "8fff84c417c59ce94a7d4cb230fdc17a9cf6100f",
  "tree": "5a10c794ae3154e9dfa3af9950b3887ff6e1cd48",
  "parents": [
    "47ce80527c56f462cb97db4ca8125342204d3783"
  ],
  "author": {
    "name": "Johannes Schindelin",
    "email": "johannes.schindelin@gmx.de",
    "time": "Sun Sep 13 19:11:06 2026 +0000"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sun Sep 13 15:59:08 2026 -0700"
  },
  "message": "t9700: accommodate for MSYS2 Perl reporting as `cygwin`\n\nAs of a year or two ago, there is this push to align MSYS2 more closely\nwith Cygwin, so as to benefit from a closer collaboration. Part of that\nis that the triplet `x86_64-pc-cygwin` is used nowadays, whereas it had\nbeen `x86_64-pc-msys` previously. Likewise, Perl now reports `$^O` as\n`cygwin` instead of `msys`.\n\nThe Perl module test used `msys` as tell-tale when to accommodate for a\nnative Windows version of `git.exe` which would report absolute\n_Windows_ paths rather than those pseudo-Unix paths. We cannot use that\ntell-tale anymore, and we also cannot adjust it to `cygwin` because that\nwould break in Cygwin (where `git.exe` reports absolute pseudo-Unix\npaths).\n\nLet\u0027s use the environment variable `MSYSTEM` instead (being mindful that\nthe `MSYSTEM\u003dMSYS` variant would _also_ reflect a setup where `git.exe`\nwon\u0027t report absolute _Windows_ paths).\n\nSigned-off-by: Johannes Schindelin \u003cjohannes.schindelin@gmx.de\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f83e6169e2c100d2352e62c13e12b08baeded635",
      "old_mode": 33261,
      "old_path": "t/t9700/test.pl",
      "new_id": "43a6dc266ee836a4975366a0640361a9bd2b802e",
      "new_mode": 33261,
      "new_path": "t/t9700/test.pl"
    }
  ]
}
