)]}'
{
  "commit": "8d101c19d4d9aaedf83a448c925513742d4efcf0",
  "tree": "a6619b2866d4509323b45d7f7c265ed52f35e59d",
  "parents": [
    "3169c1e7a2c6acc4c59dfcf8b089896d6881925b"
  ],
  "author": {
    "name": "Paul Eggert",
    "email": "eggert@cs.ucla.edu",
    "time": "Thu Apr 23 12:41:25 2026 -0700"
  },
  "committer": {
    "name": "Paul Eggert",
    "email": "eggert@cs.ucla.edu",
    "time": "Thu Apr 23 12:49:06 2026 -0700"
  },
  "message": "bison: tighten up output file names\n\nProblem reported by Michał Majchrowicz.\n* src/parse-gram.y: Do not allow \u0027/\u0027 in %header and %output directives.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a016b287426437084dc0736b4f23ebcae4ac3749",
      "old_mode": 33188,
      "old_path": "THANKS",
      "new_id": "0b3f6faf67feb4ea7e7b0a8066db92a7fa58784d",
      "new_mode": 33188,
      "new_path": "THANKS"
    },
    {
      "type": "modify",
      "old_id": "a72fdd6d036bc5ce1bc29ba670f301140a249d36",
      "old_mode": 33188,
      "old_path": "doc/bison.texi",
      "new_id": "53d14e224bef7140b51ac4e0c002a1dc97b0e949",
      "new_mode": 33188,
      "new_path": "doc/bison.texi"
    },
    {
      "type": "modify",
      "old_id": "9ebc1c418d481174fa3a09b21a4b3c9c3f0ed6da",
      "old_mode": 33188,
      "old_path": "src/parse-gram.c",
      "new_id": "14ddf5e86884c20b2d7942669e84f051865e1c03",
      "new_mode": 33188,
      "new_path": "src/parse-gram.c"
    },
    {
      "type": "modify",
      "old_id": "5170e08c87a6de24e52d20960bffca26e943abca",
      "old_mode": 33188,
      "old_path": "src/parse-gram.h",
      "new_id": "9c21d19055f7fb3544601b4669dbde7c9281716d",
      "new_mode": 33188,
      "new_path": "src/parse-gram.h"
    },
    {
      "type": "modify",
      "old_id": "d38b16cd2c94027ea8b944a00e34de8040b8aaa6",
      "old_mode": 33188,
      "old_path": "src/parse-gram.y",
      "new_id": "a775339e446d50b6de620e742eb9454981a21dd3",
      "new_mode": 33188,
      "new_path": "src/parse-gram.y"
    }
  ]
}
