)]}'
{
  "log": [
    {
      "commit": "4ba37b5833de99db9e9afe8928b31c864182405c",
      "tree": "30662897c6ff3d608e47d22f8bab9ce8703b26e7",
      "parents": [
        "2ab2e8608f9b2c85432715bb9a7f226fdbf8cd35"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 04 21:57:43 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 04 21:57:43 2019 +0100"
      },
      "message": "patch 8.1.2388: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "792f0e36593d1ec13ccb8a622ca5542c500577b4",
      "tree": "34a6e9340f01bc14adda8f1f286ab56788b06de0",
      "parents": [
        "5d7ead3bc85eefd0929bfcbb579510c8164ea1be"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 27 17:27:13 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 27 17:27:13 2018 +0100"
      },
      "message": "patch 8.0.1550: various small problems in source files\n\nProblem:    Various small problems in source files.\nSolution:   Fix the problems.\n"
    },
    {
      "commit": "e2c6037da387aad05e4f6bd4a8a6267051d6de04",
      "tree": "c138bdfbc103396f0995c142e23ce475a05b4be4",
      "parents": [
        "e362c3d2c34f2b7ff38b4c3d2a7ff127d2290e09"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 22 15:56:26 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 22 15:56:26 2017 +0100"
      },
      "message": "patch 8.0.0216: decoding js style json may fail\n\nProblem:    When decoding JSON with a JS style object the JSON test may use a\n            NULL pointer. (Coverity)\nSolution:   Check for a NULL pointer.\n"
    },
    {
      "commit": "ee142add229cbcd58bc76d59f23e02517df14379",
      "tree": "5b6252210596b5a331e00ab4a89ea5017fc07a37",
      "parents": [
        "e32abbe42c921c5e521420417abe5bc301e540b3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 11 21:50:08 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 11 21:50:08 2017 +0100"
      },
      "message": "patch 8.0.0171: JS style JSON does not support single quotes\n\nProblem:    JS style JSON does not support single quotes.\nSolution:   Allow for single quotes. (Yasuhiro Matsumoto, closes #1371)\n"
    },
    {
      "commit": "edf3f97ae2af024708ebb4ac614227327033ca47",
      "tree": "82fed9ebfc85a69d3cff613f9dab11c8750fad8b",
      "parents": [
        "965ed14973fd3f1b2aace7bae4d4722b71ca04f9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 29 22:49:24 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 29 22:49:24 2016 +0200"
      },
      "message": "patch 7.4.2293\nProblem:    Modelines in source code are inconsistant.\nSolution:   Use the same line in most files.  Add \u0027noet\u0027.  (Naruhiko Nishino)\n"
    },
    {
      "commit": "595e64e259faefb330866852e1b9f6168544572a",
      "tree": "87986bc108647e7c597195cea325ca130db69a40",
      "parents": [
        "55fab439a6f3bba6dbe780ac034b84d5822a1a96"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 07 19:19:53 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 07 19:19:53 2016 +0100"
      },
      "message": "patch 7.4.1279\nProblem:    jsonencode() is not producing strict JSON.\nSolution:   Add jsencode() and jsdecode().  Make jsonencode() and jsondecode()\n            strict.\n"
    },
    {
      "commit": "8d8c509ac8dea59ad07712971d74afae08521f79",
      "tree": "1bedd43a8f1f9568f97b4a064833daa97b9c1567",
      "parents": [
        "04b08c3de68534adff95c8823787299e07ed3b49"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 02 19:15:38 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 02 19:15:38 2016 +0100"
      },
      "message": "patch 7.4.1242\nProblem:    json_test fails without the eval feature.\nSolution:   Add #ifdef.\n"
    },
    {
      "commit": "56ead341a75e1a0395eee94a3280c67e2278a57e",
      "tree": "52c81e0242666bf75c227a392473bf5ea26cf6dd",
      "parents": [
        "d9ea9069f5ef5b8b9f9e0d0daecdd124e2dcd818"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 02 18:20:08 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 02 18:20:08 2016 +0100"
      },
      "message": "patch 7.4.1238\nProblem:    Can\u0027t handle two messages right after each other.\nSolution:   Find the end of the JSON.  Read more when incomplete.  Add a C\n            test for the JSON decoding.\n"
    }
  ]
}
