)]}'
{
  "commit": "b29d328eb403a243431f4d0d5b360b4ac46bbc3e",
  "tree": "9f854ad29aa20a0375794c6189e997d4eb08d2fb",
  "parents": [
    "4697399e8c805325009351a2488e3da530d0af38"
  ],
  "author": {
    "name": "Bram Moolenaar",
    "email": "Bram@vim.org",
    "time": "Fri Dec 15 21:25:01 2017 +0100"
  },
  "committer": {
    "name": "Bram Moolenaar",
    "email": "Bram@vim.org",
    "time": "Fri Dec 15 21:25:01 2017 +0100"
  },
  "message": "patch 8.0.1391: encoding empty string to JSON sometimes gives \"null\"\n\nProblem:    Encoding empty string to JSON sometimes gives \"null\".\nSolution:   Handle NULL string as empty string. (closes #2446)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e5e85eb6dbb8126cf893a43019337a4e2711b584",
      "old_mode": 33188,
      "old_path": "src/json.c",
      "new_id": "6f914ea03dd5fef0676e75c2e6df27056f54c643",
      "new_mode": 33188,
      "new_path": "src/json.c"
    },
    {
      "type": "modify",
      "old_id": "6c3d16ce5b22b12c2ed42c7df1df8dd52f4e597d",
      "old_mode": 33188,
      "old_path": "src/testdir/test_json.vim",
      "new_id": "acd2ea85b5d44b690d104cd8d4e4af11efbe7be4",
      "new_mode": 33188,
      "new_path": "src/testdir/test_json.vim"
    },
    {
      "type": "modify",
      "old_id": "16ba82a3bdafe715ff675744be44893e84db7a52",
      "old_mode": 33188,
      "old_path": "src/version.c",
      "new_id": "af507e4b7c1c9257a559d66cac98fc76a05ff675",
      "new_mode": 33188,
      "new_path": "src/version.c"
    }
  ]
}
