)]}'
{
  "commit": "7f60f83a2c81bc3c3c0d5297f61ddfa68da9d3b7",
  "tree": "b72931e6be5530540908afd5175e97d9cb9a0915",
  "parents": [
    "76a42eaba0307accce867b21d302cc6586bc3ad3"
  ],
  "author": {
    "name": "Giovanni Bajo",
    "email": "rasky@develer.com",
    "time": "Sat Oct 24 12:54:09 2015 +0200"
  },
  "committer": {
    "name": "Steve Francia",
    "email": "steve.francia@gmail.com",
    "time": "Fri Dec 18 08:47:03 2015 -0500"
  },
  "message": "Issue #55: implement Go 1.5-style default usage formatting.\n\nCompare to 1.4, the main difference in formatting is\nthe placement of default values. Moreover, UnquoteUsage()\nis now added (and exported, for full API compatibility\nwith the standard flag package), so backtick words in\nusage messages can be used to set the placeholder name.\n\nCompared to the standard flag package, this patch\nalways prints usage in one-line, with automatic\nalignment, because I feel that the 1.4 output is very\nconfusing when modified to include also dash-dash flags.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "df435a03fd989fc03161149787e84f4e77eb5e73",
      "old_mode": 33188,
      "old_path": ".travis.yml",
      "new_id": "c7d8e05d81671011d92d8d1ad99057117f15ef68",
      "new_mode": 33188,
      "new_path": ".travis.yml"
    },
    {
      "type": "modify",
      "old_id": "fd914403418d5042376a0117bc4fad71dd49d02c",
      "old_mode": 33188,
      "old_path": "flag.go",
      "new_id": "deac3af16b4e295d805762104ade40bcd83c18ee",
      "new_mode": 33188,
      "new_path": "flag.go"
    },
    {
      "type": "modify",
      "old_id": "e17b2aad8e3a1a14a590ea2f02969556b9ff2d55",
      "old_mode": 33188,
      "old_path": "flag_test.go",
      "new_id": "0ae2e4ff1556c05e584bd68a7d7096b5ab72dc67",
      "new_mode": 33188,
      "new_path": "flag_test.go"
    }
  ]
}
