)]}'
{
  "commit": "7b68e1fe5400d87fbd01e3ae11df5629d9df8360",
  "tree": "560a35421c903f017a02451688c733c221d4aada",
  "parents": [
    "b4803c47af4df55f07eda93686e251d9903bc4bc"
  ],
  "author": {
    "name": "Marcel van Lohuizen",
    "email": "mpvl@golang.org",
    "time": "Wed Oct 05 13:04:11 2016 +0200"
  },
  "committer": {
    "name": "Marcel van Lohuizen",
    "email": "mpvl@golang.org",
    "time": "Thu Oct 06 13:40:12 2016 +0000"
  },
  "message": "cases: add alloc-free lowercase with final sigma handling\n\nWith this added, the mostl frequent-used and currently-supported\ncasing algorithms can be created allocation free. Note that this\nalso covers any language that does not have special handling, which\nare most.\nAs a side-effect these will also be reentrant. This property is quite\nvaluable in the precis package.\n\nChange-Id: I3a7d3cfe5aef026be1ddb0b556c2a2703909ff77\nReviewed-on: https://go-review.googlesource.com/30391\nRun-TryBot: Marcel van Lohuizen \u003cmpvl@golang.org\u003e\nReviewed-by: Nigel Tao \u003cnigeltao@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5bf588d4e2813ae7ae35fedfb9766f83d2264295",
      "old_mode": 33188,
      "old_path": "cases/map.go",
      "new_id": "4baebaaa6ef29cd2eb275fc4becafe5f90e5b9fb",
      "new_mode": 33188,
      "new_path": "cases/map.go"
    },
    {
      "type": "modify",
      "old_id": "dde02e56deda59ed79eb7d610017b43fdd97c4cc",
      "old_mode": 33188,
      "old_path": "cases/map_test.go",
      "new_id": "8ac39118daaf67c11c979283bf41e9d14f15c06c",
      "new_mode": 33188,
      "new_path": "cases/map_test.go"
    }
  ]
}
