)]}'
{
  "log": [
    {
      "commit": "42ae78cfff171fbd7412306083fe200245d7a7a6",
      "tree": "20ae99506bc9dfa20816f2c3137e0dd2a9ff09a6",
      "parents": [
        "6b528fa062a5ac6bb5d8bd3abc26f32c65691d00"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 09 21:08:58 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 09 21:08:58 2019 +0200"
      },
      "message": "patch 8.1.1310: named function arguments are never optional\n\nProblem:    Named function arguments are never optional.\nSolution:   Support optional function arguments with a default value. (Andy\n            Massimino, closes #3952)\n"
    },
    {
      "commit": "53f0c962394dc6bc66d5b0762af9434e672d1b25",
      "tree": "d38aea2f246572279327e24876e4f7760df650de",
      "parents": [
        "6b89dbb55f84c485310c8c9e094dbafe3ecbace6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 22 14:23:59 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 22 14:23:59 2017 +0200"
      },
      "message": "patch 8.0.1209: still too many old style tests\n\nProblem:    Still too many old style tests.\nSolution:   Convert a few more tests to new style. (Yegappan Lakshmanan,\n            closes #2230)\n"
    }
  ]
}
