)]}'
{
  "log": [
    {
      "commit": "e5c83286bb9a72cc686f2826e605eddebe3c730c",
      "tree": "8de5a0730ab3f8a50674728d48a18b645bffe586",
      "parents": [
        "9404a18ad9a47b10fc8de908da833ba7f12f72f5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 23:15:37 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 23:15:37 2019 +0200"
      },
      "message": "patch 8.1.1259: crash when exiting early\n\nProblem:    Crash when exiting early. (Ralf Schandl)\nSolution:   Only pop/push the title when it was set. (closes #4334)\n"
    },
    {
      "commit": "b731689e85b4153af7edc8f0a6b9f99d36d8b011",
      "tree": "368b1e876335c781e6653e36faa1e1ac17e2f924",
      "parents": [
        "d96dbd6f95ea22f609042cc9c6272f14a21ff1a5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 01 18:08:42 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 01 18:08:42 2019 +0200"
      },
      "message": "patch 8.1.1241: Ex command info contains confusing information\n\nProblem:    Ex command info contains confusing information.\nSolution:   When using the NOTADR flag use ADDR_OTHER for the address type.\n            Cleanup code using NOTADR.  Check for errors in\n            create_cmdidxs.vim.  Adjust Makefile to see the errors.\n"
    },
    {
      "commit": "52111f82318dfbeb6a0b06230c0609abff509250",
      "tree": "7368e4536b90ff2d0c51ded4a80260eb3c2aba63",
      "parents": [
        "fe368edcc00f2294e43531f72c2569aaf5964821"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 29 21:30:45 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 29 21:30:45 2019 +0200"
      },
      "message": "patch 8.1.1237: error for using \"compl\", reserved word in C++\n\nProblem:    Error for using \"compl\", reserved word in C++.\nSolution:   Rename to \"complp\". (suggestion by Ken Takata)\n"
    },
    {
      "commit": "ac9fb18020d7e8bf16d02d45fbb02cf47328aaf7",
      "tree": "439cf73bcd9696032bfe85cd170b0623a9dffa9a",
      "parents": [
        "5431589d25e73892fcf7ad1eaca53f742c1c9303"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 13:04:13 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 13:04:13 2019 +0200"
      },
      "message": "patch 8.1.1210: support for user commands is spread out\n\nProblem:    Support for user commands is spread out. No good reason to make\n            user commands optional.\nSolution:   Move user command support to usercmd.c.  Always enable the\n            user_commands feature.\n"
    }
  ]
}
