)]}'
{
  "commit": "a7511dd43d9afe8025a6d7bd2fcccf8f594a6f2b",
  "tree": "591816db85ca6471ecf62ed04edc5fddc5e07cd6",
  "parents": [
    "6c6117397fb186253bd8754ecfd4786d1d1371f6"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@swtch.com",
    "time": "Fri Dec 07 15:32:45 2007 -0500"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@swtch.com",
    "time": "Fri Dec 07 15:32:45 2007 -0500"
  },
  "message": "libregexp: fix ambiguous match selection\n\n\techo SYSSYSR1 | sed \u0027s/SYS.+/sysr1/\u0027\n\nwas producing SYSsysr1 instead of sysr1.\nBug was introduced during overflow cleanup earlier this year.\n\nAlso bring regexec.c and rregexec.c into sync again.\nAlso allocate large enough lists in the regexec2/rregexec2 case.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b854b5ac072274c9ad44ba8c4fc669fab65468fc",
      "old_mode": 33188,
      "old_path": "src/libregexp/regaux.c",
      "new_id": "39e67725d95d63b11ce6e74564779824cefde071",
      "new_mode": 33188,
      "new_path": "src/libregexp/regaux.c"
    },
    {
      "type": "modify",
      "old_id": "b8286dc7298046dd811a10505174a443eb489544",
      "old_mode": 33188,
      "old_path": "src/libregexp/regcomp.c",
      "new_id": "ba0175ff2041fd007d97a1cfd08b881e09add618",
      "new_mode": 33188,
      "new_path": "src/libregexp/regcomp.c"
    },
    {
      "type": "modify",
      "old_id": "6c88cd09768dc39ab0966a3f9f28d0ab9c3288c3",
      "old_mode": 33188,
      "old_path": "src/libregexp/regcomp.h",
      "new_id": "fde99f54a25f85851a076e01a81d19260a382645",
      "new_mode": 33188,
      "new_path": "src/libregexp/regcomp.h"
    },
    {
      "type": "modify",
      "old_id": "c04182a1aee0a8c97ce770af7b71b8879038d84a",
      "old_mode": 33188,
      "old_path": "src/libregexp/regexec.c",
      "new_id": "10d93f0cbbf2cfc4825246460d55cab333c31082",
      "new_mode": 33188,
      "new_path": "src/libregexp/regexec.c"
    },
    {
      "type": "modify",
      "old_id": "ec7907da547207d235b7838534cbd7080b1a775f",
      "old_mode": 33188,
      "old_path": "src/libregexp/rregexec.c",
      "new_id": "907ddef3215a5899ca1380dcd71b00b40a6b3dc5",
      "new_mode": 33188,
      "new_path": "src/libregexp/rregexec.c"
    }
  ]
}
