)]}'
{
  "commit": "383b2e75a7a4198c42f8f87833eefb772868a56f",
  "tree": "44e79b095cf43e1ed915df938a9b9fe3d387f9f4",
  "parents": [
    "3115f89c4b99a620c7f1a4395a2b4405e95b82b6"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Mon Aug 09 15:09:12 2021 -0400"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Tue Aug 10 18:28:16 2021 +0000"
  },
  "message": "language: turn parsing panics into ErrSyntax\n\nWe keep finding new panics in the language parser.\nLimit the damage by reporting those inputs as syntax errors.\n\nChange-Id: I786fe127c3df7e4c8e042d15095d3acf3c4e4a50\nReviewed-on: https://go-review.googlesource.com/c/text/+/340830\nTrust: Russ Cox \u003crsc@golang.org\u003e\nRun-TryBot: Russ Cox \u003crsc@golang.org\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nReviewed-by: Roland Shoemaker \u003croland@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f41aedcfc8aaf1db50211c0b75bbafa157ce0f23",
      "old_mode": 33188,
      "old_path": "internal/language/language.go",
      "new_id": "6105bc7fadc11148c74d33ed45d978b659dc69ac",
      "new_mode": 33188,
      "new_path": "internal/language/language.go"
    },
    {
      "type": "modify",
      "old_id": "c696fd0bd867dbbac347721ad862055d8f177718",
      "old_mode": 33188,
      "old_path": "internal/language/parse.go",
      "new_id": "47ee0fed174f22d8e07542716ea146c12d894092",
      "new_mode": 33188,
      "new_path": "internal/language/parse.go"
    },
    {
      "type": "modify",
      "old_id": "11acfd885627957280da6eb58f986b6542dd9192",
      "old_mode": 33188,
      "old_path": "language/parse.go",
      "new_id": "59b04100806a9186164d246b5f61f1f9d2f3bba7",
      "new_mode": 33188,
      "new_path": "language/parse.go"
    }
  ]
}
