)]}'
{
  "commit": "79d8fb5530c3eded8bd969ba9b6eebfb3cedeada",
  "tree": "b2bdb49569fcf0facb4d54d6e6ac0644ccc5a891",
  "parents": [
    "7cc406ce62fbcd53394237b65790c3c2b59a62f8"
  ],
  "author": {
    "name": "Marcel van Lohuizen",
    "email": "mpvl@golang.org",
    "time": "Tue Jun 20 18:03:21 2017 +0200"
  },
  "committer": {
    "name": "Marcel van Lohuizen",
    "email": "mpvl@golang.org",
    "time": "Tue Jun 27 09:24:57 2017 +0000"
  },
  "message": "internal/number: implement more formatting\n\n- simplified API\n   - use MinExpDigits to determine whether to use\n     scientific or decimal.\n   - test added to verify that this is correct.\n- reuse percent pattern for permille:\n  - use DigitShift instead of Multiplier\n- added support for padding\n- copy Pattern, instead of using pointer, to allow\n  tinkering\n- small fix for quoting.\n\nChange-Id: Ib83ab28f2cad57e90d73bb30b346ab7845a56333\nReviewed-on: https://go-review.googlesource.com/46157\nRun-TryBot: Marcel van Lohuizen \u003cmpvl@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Nigel Tao \u003cnigeltao@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a323ae7b1987925f452a748e897466e65f391dbb",
      "old_mode": 33188,
      "old_path": "internal/number/decimal.go",
      "new_id": "eedc76f3823e7af9d9bc0737eab6d2272c9e5e8b",
      "new_mode": 33188,
      "new_path": "internal/number/decimal.go"
    },
    {
      "type": "modify",
      "old_id": "84903fad8d2fe4349b0166fce6224d3ec2941a8c",
      "old_mode": 33261,
      "old_path": "internal/number/format.go",
      "new_id": "9ceaf04e3c716f2b37d85731c4986099e8035160",
      "new_mode": 33261,
      "new_path": "internal/number/format.go"
    },
    {
      "type": "modify",
      "old_id": "355a33a70c2349be9ca108ca9cd1f3cd658b3b52",
      "old_mode": 33261,
      "old_path": "internal/number/format_test.go",
      "new_id": "850ad82fdae3bfefe4d1a38471f99f93c76beb77",
      "new_mode": 33261,
      "new_path": "internal/number/format_test.go"
    },
    {
      "type": "modify",
      "old_id": "5610c602626c2df20c214172d7f975bf8593d943",
      "old_mode": 33188,
      "old_path": "internal/number/pattern.go",
      "new_id": "8d7f9a66092472b9d8c0a5a3d6f2ac766c030cd0",
      "new_mode": 33188,
      "new_path": "internal/number/pattern.go"
    },
    {
      "type": "modify",
      "old_id": "6adeaf7cc4d3a98f412c56de9207a6471ac7c92c",
      "old_mode": 33188,
      "old_path": "internal/number/pattern_test.go",
      "new_id": "97ff64d558fee69a166b4e59717d7e7a37d9fbe1",
      "new_mode": 33188,
      "new_path": "internal/number/pattern_test.go"
    },
    {
      "type": "modify",
      "old_id": "10baa0a1df162f42f0aefc46c88aca674301f226",
      "old_mode": 33188,
      "old_path": "internal/number/tables.go",
      "new_id": "defe95df91a8b51378bd028bd74074e0efefdbc1",
      "new_mode": 33188,
      "new_path": "internal/number/tables.go"
    }
  ]
}
