)]}'
{
  "commit": "a9ea63ff06a3a2997e6d811b3a75cb4ceb26d69b",
  "tree": "1fb67c5da424a88f1f5e6e1ac7f0be6253c4a1ec",
  "parents": [
    "7872a8893b0cd334e6b6dae049f0b76d145669aa"
  ],
  "author": {
    "name": "Nigel Tao",
    "email": "nigeltao@golang.org",
    "time": "Sat Oct 12 21:14:18 2019 +1100"
  },
  "committer": {
    "name": "Nigel Tao",
    "email": "nigeltao@golang.org",
    "time": "Sat Oct 12 21:14:18 2019 +1100"
  },
  "message": "Rename `[i:j]` to `[i .. j]`, the same as Rust\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4e7399f253256788198c45004c025d59ed49bd10",
      "old_mode": 33188,
      "old_path": "doc/changelog.md",
      "new_id": "2457201aba53cc06d2c9420f57b352e1148ed46a",
      "new_mode": 33188,
      "new_path": "doc/changelog.md"
    },
    {
      "type": "modify",
      "old_id": "0bfee537a5eb1dea62ebef36f293275ab4b496ef",
      "old_mode": 33188,
      "old_path": "internal/cgen/builtin.go",
      "new_id": "e3c5620d39a3c581e0ee87143ed2184ec26278ba",
      "new_mode": 33188,
      "new_path": "internal/cgen/builtin.go"
    },
    {
      "type": "modify",
      "old_id": "5b2b69d65def8b64767fd41790d25036f5ff22ba",
      "old_mode": 33188,
      "old_path": "internal/cgen/expr.go",
      "new_id": "b71eee0420d6bba4ff0285acae1a33091ed35588",
      "new_mode": 33188,
      "new_path": "internal/cgen/expr.go"
    },
    {
      "type": "modify",
      "old_id": "5440f0caf5a79b3b8d1555a533b1291c0f045875",
      "old_mode": 33188,
      "old_path": "lang/ast/ast.go",
      "new_id": "9bcc687217d6ffd8c1a3e81e6bf49104fe50b03c",
      "new_mode": 33188,
      "new_path": "lang/ast/ast.go"
    },
    {
      "type": "modify",
      "old_id": "b5186cb863bf4b32a71f29445870b9afc75acdff",
      "old_mode": 33188,
      "old_path": "lang/ast/string.go",
      "new_id": "42fc0ec0e8142eb8e85030c7d47dce210b20d295",
      "new_mode": 33188,
      "new_path": "lang/ast/string.go"
    },
    {
      "type": "modify",
      "old_id": "68ae72a5f4e3ca581ac51c1b3ad6ff162d47e0c2",
      "old_mode": 33188,
      "old_path": "lang/ast/string_test.go",
      "new_id": "dde435f74236dee67c55cde2494741561bf52a02",
      "new_mode": 33188,
      "new_path": "lang/ast/string_test.go"
    },
    {
      "type": "modify",
      "old_id": "9dba3e25b351b7cd0404ef4bdf0763458257ef48",
      "old_mode": 33188,
      "old_path": "lang/check/bounds.go",
      "new_id": "7275ea9d8c48bd4e42ac3800c9b803f6cb06408f",
      "new_mode": 33188,
      "new_path": "lang/check/bounds.go"
    },
    {
      "type": "modify",
      "old_id": "f05fb9c57f6818c8644f08f28ac26543d93a62d6",
      "old_mode": 33188,
      "old_path": "lang/check/type.go",
      "new_id": "ee21b8376b2ab2c442e69e7cdf7a03dec120965e",
      "new_mode": 33188,
      "new_path": "lang/check/type.go"
    },
    {
      "type": "modify",
      "old_id": "3c30e2f0ee2a889d1c18d053dc01048e806f9844",
      "old_mode": 33188,
      "old_path": "lang/parse/parse.go",
      "new_id": "d7b330195af3647c3c9c1d906ded840137b96f92",
      "new_mode": 33188,
      "new_path": "lang/parse/parse.go"
    },
    {
      "type": "modify",
      "old_id": "3ae1a653d678fc55551b78b78f062ecb54e7d8e1",
      "old_mode": 33188,
      "old_path": "lang/token/list.go",
      "new_id": "14d901ab642b19bcc8848f3566a331b22b116558",
      "new_mode": 33188,
      "new_path": "lang/token/list.go"
    },
    {
      "type": "modify",
      "old_id": "30e1939246ca800b4ac430dbad8f410501a70aea",
      "old_mode": 33188,
      "old_path": "std/adler32/common_adler32.wuffs",
      "new_id": "f7028657b2adac399d432e0ed6e98aa8373f7dac",
      "new_mode": 33188,
      "new_path": "std/adler32/common_adler32.wuffs"
    },
    {
      "type": "modify",
      "old_id": "412e8922a1edad83d2cf1c7ca744e40b5d758c4a",
      "old_mode": 33188,
      "old_path": "std/deflate/decode_deflate.wuffs",
      "new_id": "b407b9300e5a11b1e9cfe251136f926883927369",
      "new_mode": 33188,
      "new_path": "std/deflate/decode_deflate.wuffs"
    },
    {
      "type": "modify",
      "old_id": "c322c0b9475bd963612f2e7ec7e3a837d686129f",
      "old_mode": 33188,
      "old_path": "std/deflate/decode_huffman_fast.wuffs",
      "new_id": "07ec3fa90717dfecd966bbe76791921c047a6ccc",
      "new_mode": 33188,
      "new_path": "std/deflate/decode_huffman_fast.wuffs"
    },
    {
      "type": "modify",
      "old_id": "e52d3a43ddd69920c3b22d781a57186fef73b570",
      "old_mode": 33188,
      "old_path": "std/deflate/decode_huffman_slow.wuffs",
      "new_id": "935e43681c9c26185611dc28c5528a144185dfd4",
      "new_mode": 33188,
      "new_path": "std/deflate/decode_huffman_slow.wuffs"
    },
    {
      "type": "modify",
      "old_id": "93103546baa6308c2ee206a59afb366d6e075b8d",
      "old_mode": 33188,
      "old_path": "std/gif/decode_gif.wuffs",
      "new_id": "2404908445f0bb610e229a922a81b4c3316235b4",
      "new_mode": 33188,
      "new_path": "std/gif/decode_gif.wuffs"
    },
    {
      "type": "modify",
      "old_id": "9bb4342f89d1a39227bc10265004010ad9b7724d",
      "old_mode": 33188,
      "old_path": "std/lzw/decode_lzw.wuffs",
      "new_id": "0e2ebb0e758c7e1a6af7a942a5ad33ad453afaec",
      "new_mode": 33188,
      "new_path": "std/lzw/decode_lzw.wuffs"
    }
  ]
}
