)]}'
{
  "log": [
    {
      "commit": "cf6a55c4b0cbf38b0c3fbed5ffd9a3fd0d2ede0e",
      "tree": "ba576efdd0c82bd9177a75be2584be5f445a680b",
      "parents": [
        "ce79353ace9e21238f13655089363cd23cbb6b32"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 05 15:02:30 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 05 15:02:30 2019 +0200"
      },
      "message": "patch 8.1.1275: cannot navigate to errors before/after the cursor\n\nProblem:    Cannot navigate to errors before/after the cursor.\nSolution:   Add the :cbefore and :cafter commands. (Yegappan Lakshmanan,\n            closes #4340)\n"
    },
    {
      "commit": "ce79353ace9e21238f13655089363cd23cbb6b32",
      "tree": "468d76aa7641a5b926f37da1fcf0aec1f38ce645",
      "parents": [
        "f653a6bcff48161b56eeb3a584011aab6665f1e7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 05 14:19:20 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 05 14:19:20 2019 +0200"
      },
      "message": "patch 8.1.1274: after :unmenu can still execute the menu with :emenu\n\nProblem:    After :unmenu can still execute the menu with :emenu.\nSolution:   Do not execute a menu that was disabled for the specified mode.\n"
    },
    {
      "commit": "f653a6bcff48161b56eeb3a584011aab6665f1e7",
      "tree": "e9d3fc72fde608631c5ec170972818f1dba34006",
      "parents": [
        "711f02da6559a3557a9d626d5923c6ea17bd1477"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 05 13:20:02 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 05 13:20:02 2019 +0200"
      },
      "message": "patch 8.1.1273: compiler warning in direct write code\n\nProblem:    Compiler warning in direct write code.\nSolution:   Add a type cast.\n"
    },
    {
      "commit": "711f02da6559a3557a9d626d5923c6ea17bd1477",
      "tree": "dcf72e2e4488e992c98903f0f8527eab326c3859",
      "parents": [
        "b3de6c4a769986e6eb4e228519a6483d2999ad8f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 05 13:14:28 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 05 13:14:28 2019 +0200"
      },
      "message": "patch 8.1.1272: click on WinBar of other window not tested\n\nProblem:    Click on WinBar of other window not tested.\nSolution:   Add a test case.\n"
    },
    {
      "commit": "b3de6c4a769986e6eb4e228519a6483d2999ad8f",
      "tree": "75441353e79c4fd4becdb0d7362f85e4301f96f0",
      "parents": [
        "9dfa3139198b38b28673e251a3756430065914e9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 05 13:02:28 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 05 13:02:28 2019 +0200"
      },
      "message": "patch 8.1.1271: compiler warnings for use of STRNCPY()\n\nProblem:    Compiler warnings for use of STRNCPY(). (John Marriott)\nSolution:   Use mch_memmove() instead of STRNCPY().\n"
    },
    {
      "commit": "9dfa3139198b38b28673e251a3756430065914e9",
      "tree": "326cc1873083066be93fdd6aaa00a3c93b3310cc",
      "parents": [
        "ed5ab2a95972b5ef588bdafab9f197e1dcf0c1df"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 21:08:40 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 21:08:40 2019 +0200"
      },
      "message": "patch 8.1.1270: cannot see current match position\n\nProblem:    Cannot see current match position.\nSolution:   Show \"3/44\" when using the \"n\" command and \"S\" is not in\n            \u0027shortmess\u0027. (Christian Brabandt, closes #4317)\n"
    },
    {
      "commit": "ed5ab2a95972b5ef588bdafab9f197e1dcf0c1df",
      "tree": "4917d434b728bd0baffbd8e73a6d0ab5708b1944",
      "parents": [
        "510671a055c2d7a329c88bf133ac302139fd3221"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 20:00:00 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 20:00:00 2019 +0200"
      },
      "message": "patch 8.1.1269: MS-Windows GUI: multibyte chars with a 0x80 byte do not work\n\nProblem:    MS-Windows GUI: multibyte chars with a 0x80 byte do not work when\n            compiled with VIMDLL.\nSolution:   Adjust the condition for fixing the input buffer. (Ken Takata,\n            closes #4330)\n"
    },
    {
      "commit": "510671a055c2d7a329c88bf133ac302139fd3221",
      "tree": "8e81a7968b1afec97e0592b23e30c7cdc2d12cd1",
      "parents": [
        "4b8366b56edbf4f3efcaeedbaba491c49c5788ca"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 19:26:56 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 19:26:56 2019 +0200"
      },
      "message": "patch 8.1.1268: map completion test fails in GUI\n\nProblem:    Map completion test fails in GUI.\nSolution:   Skip the test that fails.\n"
    },
    {
      "commit": "4b8366b56edbf4f3efcaeedbaba491c49c5788ca",
      "tree": "6ddd17aee409961787750126dcebcd5c86bf90a1",
      "parents": [
        "8caef443b2a71b937061399a216bcfa854aed33d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 17:34:34 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 17:34:34 2019 +0200"
      },
      "message": "patch 8.1.1267: cannot check if GPM mouse support is working\n\nProblem:    Cannot check if GPM mouse support is working.\nSolution:   Add the \"mouse_gpm_enable\" feature.\n"
    },
    {
      "commit": "8caef443b2a71b937061399a216bcfa854aed33d",
      "tree": "68df8f4f8cc0dfe1e1d1e5907c9ed8d6fcacfcef",
      "parents": [
        "bedf091a951bdcd5f9f13839c0aaf2e395a635f6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 17:30:04 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 17:30:04 2019 +0200"
      },
      "message": "patch 8.1.1266: winbar test doesn\u0027t test enough\n\nProblem:    Winbar test doesn\u0027t test enough.\nSolution:   Check that the WinBar actually shows up.  Correct check for clicks\n            with no effect. (Ben Jackson, closes #4338)\n"
    },
    {
      "commit": "bedf091a951bdcd5f9f13839c0aaf2e395a635f6",
      "tree": "cd1e9187410904f63d35592d9e476f95ab8b29f2",
      "parents": [
        "d2fad67e3eb71f48d23f283ef8e7b7ddf4ee180f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 16:58:45 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 16:58:45 2019 +0200"
      },
      "message": "patch 8.1.1265: when GPM mouse support is enabled double clicks do not work\n\nProblem:    When GPM mouse support is enabled double clicks in xterm do not\n            work.\nSolution:   Use KS_GPM_MOUSE for GPM mouse events.\n"
    },
    {
      "commit": "d2fad67e3eb71f48d23f283ef8e7b7ddf4ee180f",
      "tree": "7fac042cebf659320c9ae79218e1b606cf334d44",
      "parents": [
        "66f83111520f299e688eb15e3cb95ec1fa10ba10"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 16:55:25 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 16:55:25 2019 +0200"
      },
      "message": "patch 8.1.1264: crash when closing window from WinBar click\n\nProblem:    Crash when closing window from WinBar click. (Ben Jackson)\nSolution:   Check that window pointer is still valid. (closes #4337)\n"
    },
    {
      "commit": "66f83111520f299e688eb15e3cb95ec1fa10ba10",
      "tree": "8f915f35a26deee56cb86a3ef77582f999af2a0d",
      "parents": [
        "bb8476be871811e40ddc88c598d9e553aba7fb79"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 16:06:12 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 16:06:12 2019 +0200"
      },
      "message": "patch 8.1.1263: mouse clicks in WinBar not tested\n\nProblem:    Mouse clicks in WinBar not tested.\nSolution:   Add a test for clicking on the WinBar entries.\n"
    },
    {
      "commit": "bb8476be871811e40ddc88c598d9e553aba7fb79",
      "tree": "9bcd94d557472209ff6ee9db7bb4b8af72b8b9a2",
      "parents": [
        "25190db225d63e185e77e043e694ef455b3cf304"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 15:47:48 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 15:47:48 2019 +0200"
      },
      "message": "patch 8.1.1262: cannot simulate a mouse click in a test\n\nProblem:    Cannot simulate a mouse click in a test.\nSolution:   Add test_setmouse().\n"
    },
    {
      "commit": "25190db225d63e185e77e043e694ef455b3cf304",
      "tree": "83bd30d169a67c3196f256fe27326da26f4c9369",
      "parents": [
        "e4f5f3aa3d597ec9188e01b004013a02bceb4026"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 15:05:28 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 15:05:28 2019 +0200"
      },
      "message": "patch 8.1.1261: no error for quickfix commands with negative range\n\nProblem:    No error for quickfix commands with negative range.\nSolution:   Add ADDR_UNSIGNED and use it for quickfix commands.  Make\n            assert_fails() show the command if the error doesn\u0027t match.\n"
    },
    {
      "commit": "e4f5f3aa3d597ec9188e01b004013a02bceb4026",
      "tree": "1712c0473d4fdf3947a533b2e1945684979141e8",
      "parents": [
        "e5c83286bb9a72cc686f2826e605eddebe3c730c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 14:05:08 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 14:05:08 2019 +0200"
      },
      "message": "patch 8.1.1260: comparing with pointer instead of value\n\nProblem:    Comparing with pointer instead of value.\nSolution:   Add a \"*\". (Ken Takata, closes #4336)\n"
    },
    {
      "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": "9404a18ad9a47b10fc8de908da833ba7f12f72f5",
      "tree": "a15e0fcba7660aafe8c62bbbeb27dbac8b50825b",
      "parents": [
        "819d3e52a1eab35409ea7e0ebdb2340507a42684"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 22:25:40 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 22:25:40 2019 +0200"
      },
      "message": "patch 8.1.1258: the \"N files to edit\" message can not be surpressed\n\nProblem:    The \"N files to edit\" message can not be surpressed.\nSolution:   Surpress the message with --not-a-term. (closes #4320)\n"
    },
    {
      "commit": "819d3e52a1eab35409ea7e0ebdb2340507a42684",
      "tree": "907e46f4b5767dc37e76359d004fcd08354c092a",
      "parents": [
        "3ff33114d70fc0f7e9c3187c5fec9028f6499cf3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 22:15:03 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 22:15:03 2019 +0200"
      },
      "message": "patch 8.1.1257: MSVC: name of object directory now always right\n\nProblem:    MSVC: name of object directory now always right.\nSolution:   Adjust comment.  Don\u0027t use different directory for DIRECTX.  Do\n            use different directory for USE_MSVCRT. (Ken Takata, closes #4333)\n"
    },
    {
      "commit": "3ff33114d70fc0f7e9c3187c5fec9028f6499cf3",
      "tree": "62a9dedf831bf246b93c1a8c3715669c77f6040a",
      "parents": [
        "12e91862c14a1af44b537d478e8a5021893044fe"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 21:56:35 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 21:56:35 2019 +0200"
      },
      "message": "patch 8.1.1256: cannot navigate through errors relative to the cursor\n\nProblem:    Cannot navigate through errors relative to the cursor.\nSolution:   Add :cabove, :cbelow, :labove and :lbelow. (Yegappan Lakshmanan,\n            closes #4316)\n"
    },
    {
      "commit": "12e91862c14a1af44b537d478e8a5021893044fe",
      "tree": "87dcf5d003bfc43f8b357b64874f1b6912ccdb0d",
      "parents": [
        "61df0c7996d9acc94267735abc214cb176e63ede"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 21:20:03 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 21:20:03 2019 +0200"
      },
      "message": "patch 8.1.1255: building desktop files fails on FreeBSD\n\nProblem:    Building desktop files fails on FreeBSD. (Adam Weinberger)\nSolution:   Avoid using non-portable construct in Makefile. (closes #4332)\n"
    },
    {
      "commit": "61df0c7996d9acc94267735abc214cb176e63ede",
      "tree": "ee24e18a7ab0a118dc0424dc58f73fb606651143",
      "parents": [
        "92b9e60cb5775ebe8949b4e112feb9f8565441e0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 21:10:36 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 21:10:36 2019 +0200"
      },
      "message": "patch 8.1.1254: mapping completion contains dead code\n\nProblem:    Mapping completion contains dead code.\nSolution:   Remove the code.\n"
    },
    {
      "commit": "92b9e60cb5775ebe8949b4e112feb9f8565441e0",
      "tree": "d34fa9ed24ed32d01e789975411752fc2234273d",
      "parents": [
        "1776a28e9c7fd0236927f14e9df807e524b30721"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 16:49:25 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 16:49:25 2019 +0200"
      },
      "message": "patch 8.1.1253: mapping completion test fails\n\nProblem:    Mapping completion test fails.\nSolution:   Fix expected output.\n"
    },
    {
      "commit": "1776a28e9c7fd0236927f14e9df807e524b30721",
      "tree": "ffa905f50fc400ce511451cd23bea0a3524cec5c",
      "parents": [
        "2cb9f0253228478ec27265ff40f59c629874d695"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 16:05:41 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 16:05:41 2019 +0200"
      },
      "message": "patch 8.1.1252: not all mapping completion is tested\n\nProblem:    Not all mapping completion is tested.\nSolution:   Add a few more mapping completion tests.\n"
    },
    {
      "commit": "2cb9f0253228478ec27265ff40f59c629874d695",
      "tree": "080e9fd1c1fbb7aa76c23ffe77872cef0b0f9d97",
      "parents": [
        "d788543ac6996536c532bceb7bbff51cd38d8699"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 15:13:57 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 15:13:57 2019 +0200"
      },
      "message": "patch 8.1.1251: no test for completion of mapping keys\n\nProblem:    No test for completion of mapping keys.\nSolution:   Add a test.  Also clean up the code.\n"
    },
    {
      "commit": "d788543ac6996536c532bceb7bbff51cd38d8699",
      "tree": "1df515aafd0eabb9ad9890ca124989e71be45e79",
      "parents": [
        "c6b1cc967f859c6e975d001e4304113db7190690"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 13:44:10 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 13:44:10 2019 +0200"
      },
      "message": "patch 8.1.1250: no test for netterm mouse\n\nProblem:    No test for netterm mouse.\nSolution:   Add some tests for netterm mouse.\n"
    },
    {
      "commit": "c6b1cc967f859c6e975d001e4304113db7190690",
      "tree": "e52b0359fec5ee5a57c06b017d752521671fcf45",
      "parents": [
        "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 11:21:05 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 03 11:21:05 2019 +0200"
      },
      "message": "patch 8.1.1249: compiler warning for uninitialized variable\n\nProblem:    Compiler warning for uninitialized variable.\nSolution:   Initialize it. (Christian Brabandt)\n"
    },
    {
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "tree": "98ec9508059d063c2bc4107ef7127bcc6da4e8cf",
      "parents": [
        "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 02 23:00:22 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 02 23:00:22 2019 +0200"
      },
      "message": "patch 8.1.1248: no test for dec mouse\n\nProblem:    No test for dec mouse.\nSolution:   Add some tests for dec mouse.  Add \"no_query_mouse\".\n"
    },
    {
      "commit": "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa",
      "tree": "6f8dd1efbf728568dd751eb08a82c4e68f51a2ac",
      "parents": [
        "bb7e1b4ba82eaa6f8c7a59f1314056e3c404437a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 02 21:12:19 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 02 21:12:19 2019 +0200"
      },
      "message": "patch 8.1.1247: urxvt mouse codes are not tested\n\nProblem:    Urxvt mouse codes are not tested.\nSolution:   Also set \u0027ttymouse\u0027 to \"urxvt\" in the termcodes test.\n"
    },
    {
      "commit": "bb7e1b4ba82eaa6f8c7a59f1314056e3c404437a",
      "tree": "89d06c14909a7e442d46d69ce86f3161741aaf9b",
      "parents": [
        "36d502225c3ec5e8b30771d58ee20171ce564b2f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 02 20:24:12 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 02 20:24:12 2019 +0200"
      },
      "message": "patch 8.1.1246: cannot handle negative mouse coordinate from urxvt\n\nProblem:    Cannot handle negative mouse coordinate from urxvt.\nSolution:   Accept \u0027-\u0027 where a digit is expected. (Vincent Vinel,\n            closes #4326)\n"
    },
    {
      "commit": "36d502225c3ec5e8b30771d58ee20171ce564b2f",
      "tree": "60c386bb96f1c88b50cdeea1858a8cdf65106c0e",
      "parents": [
        "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 02 20:17:40 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 02 20:17:40 2019 +0200"
      },
      "message": "patch 8.1.1245: \":copen 10\" sets height in full-height window\n\nProblem:    \":copen 10\" sets height in full-height window. (Daniel Hahler)\nSolution:   Don\u0027t set the height if the quickfix window is full height.\n            (closes #4325)\n"
    },
    {
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "tree": "7de03c764ab8b8c02814d290f03de9876372ce72",
      "parents": [
        "26f0cb145ac05651c1507b66937a3888facb3855"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 01 23:13:56 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 01 23:13:56 2019 +0200"
      },
      "message": "patch 8.1.1244: no tests for CTRL-mouse-click\n\nProblem:    No tests for CTRL-mouse-click.\nSolution:   Add a few tests. (Dominique Pelle, closes #4323)\n"
    },
    {
      "commit": "26f0cb145ac05651c1507b66937a3888facb3855",
      "tree": "7dd13e05793e717a8119a37327f82df8e8058565",
      "parents": [
        "0fef0aeb1ca6c85df0a656a70b6ca49c34563c89"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 01 21:43:42 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 01 21:43:42 2019 +0200"
      },
      "message": "patch 8.1.1243: compiler warnings for incomplete switch statement\n\nProblem:    Compiler warnings for incomplete switch statement. (Tony\n            Mechelynck)\nSolution:   Add ADDR_QUICKFIX to the list.\n"
    },
    {
      "commit": "0fef0aeb1ca6c85df0a656a70b6ca49c34563c89",
      "tree": "a13627e5463d6e3aba1ce1c73d42a782efc1abe6",
      "parents": [
        "b731689e85b4153af7edc8f0a6b9f99d36d8b011"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 01 20:30:40 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 01 20:30:40 2019 +0200"
      },
      "message": "patch 8.1.1242: no cmdline redraw when tabpages have different \u0027cmdheight\u0027\n\nProblem:    No cmdline redraw when tabpages have different \u0027cmdheight\u0027.\nSolution:   redraw the command line when \u0027cmdheight\u0027 changes when switching\n            tabpages. (closes #4321)\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": "d96dbd6f95ea22f609042cc9c6272f14a21ff1a5",
      "tree": "1799d6ec1c5623d692c629afdfa143e7b2f93520",
      "parents": [
        "a9dd2d3c759c1eafb9c0572c5707852ed3d38162"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 30 21:27:34 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 30 21:27:34 2019 +0200"
      },
      "message": "patch 8.1.1240: runtime desktop files are overwritten by build\n\nProblem:    Runtime desktop files are overwritten by build. (Tony Mechelynck)\nSolution:   Instead of copying the files find them with \"make install\".\n"
    },
    {
      "commit": "a9dd2d3c759c1eafb9c0572c5707852ed3d38162",
      "tree": "17f2150b1a621409dde9fc50927eaaa01f46c9a6",
      "parents": [
        "a0e67fc1663c9d5317022ea3bf252e08574c9f6f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 29 21:58:41 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 29 21:58:41 2019 +0200"
      },
      "message": "patch 8.1.1239: key with byte sequence containing CSI does not work\n\nProblem:    Key with byte sequence containing CSI does not work.\nSolution:   Do not recognize CSI as special unless the GUI is active. (Ken\n            Takata, closes #4318)\n"
    },
    {
      "commit": "a0e67fc1663c9d5317022ea3bf252e08574c9f6f",
      "tree": "707a0e2eb9db97fd6af88868ebf8aab000b12d49",
      "parents": [
        "52111f82318dfbeb6a0b06230c0609abff509250"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 29 21:46:26 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 29 21:46:26 2019 +0200"
      },
      "message": "patch 8.1.1238: MS-Windows: compiler warning for sprintf() format\n\nProblem:    MS-Windows: compiler warning for sprintf() format.\nSolution:   Change %d to %ld. (Ken Takata)\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": "fe368edcc00f2294e43531f72c2569aaf5964821",
      "tree": "a15494cd40509b7528c918977caac3f0ea69e17e",
      "parents": [
        "602abeb20fb7a989f8a73cec9f61b3a3c322f8dc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 29 20:30:54 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 29 20:30:54 2019 +0200"
      },
      "message": "patch 8.1.1236: sjiscorr.c not found in shadow directory\n\nProblem:    sjiscorr.c not found in shadow directory. (Tony Mechelynck)\nSolution:   Link po/*.c files with \"make shadow\".\n"
    },
    {
      "commit": "602abeb20fb7a989f8a73cec9f61b3a3c322f8dc",
      "tree": "0949faa541882883f96fdfad9c3d7f936645554a",
      "parents": [
        "c0af78fa0869d39314336faef36239f62f09e148"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 29 20:26:05 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 29 20:26:05 2019 +0200"
      },
      "message": "Update .gitignore\n"
    },
    {
      "commit": "c0af78fa0869d39314336faef36239f62f09e148",
      "tree": "96400e4a5afcba8e62caf9e53ba58866550cef04",
      "parents": [
        "701df4eb64ae9945c63f83621b54aa69e1336a79"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 29 19:47:22 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 29 19:47:22 2019 +0200"
      },
      "message": "patch 8.1.1235: compiler warnings for using STRLEN() value\n\nProblem:    Compiler warnings for using STRLEN() value.\nSolution:   Cast to int. (Christian Brabandt, Mike Williams)\n"
    },
    {
      "commit": "701df4eb64ae9945c63f83621b54aa69e1336a79",
      "tree": "484382a62fa9c31f228e6b6805bbc7c47f950703",
      "parents": [
        "c779c674acfe70e00e9515ef3a7732fd9db62a29"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 23:07:18 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 23:07:18 2019 +0200"
      },
      "message": "patch 8.1.1234: swap file test fails on MS-Windows\n\nProblem:    Swap file test fails on MS-Windows.\nSolution:   Only compare the tail of the file names.\n"
    },
    {
      "commit": "c779c674acfe70e00e9515ef3a7732fd9db62a29",
      "tree": "4ea0c3230c237024c1eb8afdb138c8aa8fecfc06",
      "parents": [
        "1b243eafb0bf21daaba01004c450cfd8fea70c66"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 22:53:41 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 22:53:41 2019 +0200"
      },
      "message": "patch 8.1.1233: cannot build tiny version\n\nProblem:    Cannot build tiny version.\nSolution:   Remove #ifdef for verb_msg().\n"
    },
    {
      "commit": "1b243eafb0bf21daaba01004c450cfd8fea70c66",
      "tree": "5f911fb123682229c24ae128a274df49520d0752",
      "parents": [
        "67cf86bfff5fd5224d557d81cb146f46e33b831c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 22:50:40 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 22:50:40 2019 +0200"
      },
      "message": "patch 8.1.1232: can\u0027t build on MS-Windows\n\nProblem:    Can\u0027t build on MS-Windows.\nSolution:   Define process_still_running.\n"
    },
    {
      "commit": "67cf86bfff5fd5224d557d81cb146f46e33b831c",
      "tree": "3ffaca7f4014f393ceb0216a2ec8fca091019c1c",
      "parents": [
        "afde13b62b8fa25dac4635d5caee8d088b937ee0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 22:25:38 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 22:25:38 2019 +0200"
      },
      "message": "patch 8.1.1231: asking about existing swap file unnecessarily\n\nProblem:    Asking about existing swap file unnecessarily.\nSolution:   When it is safe, delete the swap file.  Remove\n            HAS_SWAP_EXISTS_ACTION, it is always defined. (closes #1237)\n"
    },
    {
      "commit": "afde13b62b8fa25dac4635d5caee8d088b937ee0",
      "tree": "6a8b58aa58e180e55b2948e5d0bfdbc3d4692a49",
      "parents": [
        "ab4cece6053b0bfd604e15065227b94af873608b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 19:46:49 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 19:46:49 2019 +0200"
      },
      "message": "patch 8.1.1230: a lot of code is shared between vim.exe and gvim.exe\n\nProblem:    A lot of code is shared between vim.exe and gvim.exe.\nSolution:   Optionally put the shared code in vim.dll. (Ken Takata,\n            closes #4287)\n"
    },
    {
      "commit": "ab4cece6053b0bfd604e15065227b94af873608b",
      "tree": "38728237a4a6bff1c9894acea3233719990e81fc",
      "parents": [
        "45e18cbdc40afd8144d20dcc07ad2d981636f4c9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 18:40:03 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 18:40:03 2019 +0200"
      },
      "message": "patch 8.1.1229: warning for posix_openpt() not declared\n\nProblem:    Warning for posix_openpt() not declared. (Tony Mechelynck)\nSolution:   Add declaration.\n"
    },
    {
      "commit": "45e18cbdc40afd8144d20dcc07ad2d981636f4c9",
      "tree": "11762469ca5d6c4bd49ca50381160afd30dcb2f3",
      "parents": [
        "7a9df9dd00bac462a2942dc798e298f365779fd0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 18:05:35 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 18:05:35 2019 +0200"
      },
      "message": "patch 8.1.1228: not possible to process tags with a function\n\nProblem:    Not possible to process tags with a function.\nSolution:   Add tagfunc() (Christian Brabandt, Andy Massimino, closes #4010)\n"
    },
    {
      "commit": "7a9df9dd00bac462a2942dc798e298f365779fd0",
      "tree": "839b5a0bc4636172fe82ea3fa72b68503046aed5",
      "parents": [
        "6c60f47fb9251e686217d51cf81847e14d0dd26d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 16:08:30 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 16:08:30 2019 +0200"
      },
      "message": "patch 8.1.1227: duplicate entries in the generate .desktop files\n\nProblem:    Duplicate entries in the generate .desktop files. (Ralf Schandl)\nSolution:   Remove translated entries from the .in files. (closes #4313)\n"
    },
    {
      "commit": "6c60f47fb9251e686217d51cf81847e14d0dd26d",
      "tree": "32b4d259e3aef97703223055ef6f9e8372d943b6",
      "parents": [
        "1e44968780bb6ddb48bf22dc629a579c4035d5b3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 16:00:35 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 16:00:35 2019 +0200"
      },
      "message": "patch 8.1.1226: {not in Vi} remarks get in the way of useful help text\n\nProblem:    {not in Vi} remarks get in the way of useful help text.\nSolution:   Make a list of all Vi options, instead of mentioning what Vi does\n            not have.  Update the help text for options.\n"
    },
    {
      "commit": "1e44968780bb6ddb48bf22dc629a579c4035d5b3",
      "tree": "af7b16ca55d8bf2dac6e38d14661d9e2f0ad33f6",
      "parents": [
        "f720d0a77e393990b2171a77210565bdc82064f2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 14:59:59 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 14:59:59 2019 +0200"
      },
      "message": "patch 8.1.1225: cannot create a pty to use with :terminal on FreeBSD\n\nProblem:    Cannot create a pty to use with :terminal on FreeBSD.\nSolution:   Add support for posix_openpt(). (Ozaki Kiichi, closes #4306,\n            closes #4289)\n"
    },
    {
      "commit": "f720d0a77e393990b2171a77210565bdc82064f2",
      "tree": "06c64d67d8893900e2244a53c09722d697f6a466",
      "parents": [
        "564344ace9ef06b22e4e60a0196c41b410ac27da"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 14:02:47 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 14:02:47 2019 +0200"
      },
      "message": "patch 8.1.1224: MS-Windows: cannot specify font weight\n\nProblem:    MS-Windows: cannot specify font weight.\nSolution:   Add the \"W\" option to \u0027guifont\u0027. (closes #4309)  Move GUI font\n            explanation out of options.txt.\n"
    },
    {
      "commit": "564344ace9ef06b22e4e60a0196c41b410ac27da",
      "tree": "1d3ed252199bd1d5e8c97c893e0478582fa03912",
      "parents": [
        "dcaa54dded7c7ef9b2217a205d23301d313e96dc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 13:00:12 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 13:00:12 2019 +0200"
      },
      "message": "patch 8.1.1223: middle mouse click test fails without a clipboard\n\nProblem:    Middle mouse click test fails without a clipboard.\nSolution:   Check if the clipboard can be used. (Dominique Pelle, Christian\n            Brabandt)  Also use WorkingClipboard() instead of checking for the\n            \"clipboard\" feature.\n"
    },
    {
      "commit": "dcaa54dded7c7ef9b2217a205d23301d313e96dc",
      "tree": "5bb371d0a019564c7de9dc4874ccf549e5d47b27",
      "parents": [
        "ad6dc49a7564a99fca36c1928e3865787d3bd5b2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:45:00 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:45:00 2019 +0200"
      },
      "message": "patch 8.1.1222: build still fails on MS-Windows\n\nProblem:    Build still fails on MS-Windows.\nSolution:   Move another declaration to start of block.\n"
    },
    {
      "commit": "ad6dc49a7564a99fca36c1928e3865787d3bd5b2",
      "tree": "11ada58be7c19a0e612e899fc22b3526371aca68",
      "parents": [
        "0ee1bdff7d34df5fb764a2af15594f9da34a47cc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:40:08 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:40:08 2019 +0200"
      },
      "message": "patch 8.1.1221: filtering does not work when listing marks\n\nProblem:    Filtering does not work when listing marks.\nSolution:   Implement filtering marks. (Marcin Szamotulski, closes #3895)\n"
    },
    {
      "commit": "0ee1bdff7d34df5fb764a2af15594f9da34a47cc",
      "tree": "3f8134e3f6bc500205407044b94085be15764812",
      "parents": [
        "6ee9658774942f7448af700fc04df0335796a3db"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:38:30 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:38:30 2019 +0200"
      },
      "message": "patch 8.1.1220: build fails on MS-Windows\n\nProblem:    Build fails on MS-Windows.\nSolution:   Move declaration to start of block.\n"
    },
    {
      "commit": "6ee9658774942f7448af700fc04df0335796a3db",
      "tree": "87f99c37e22f07e73e244da78686c7e59a8457f1",
      "parents": [
        "00aa069db8132851a91cfc5ca7f58ef945c75c73"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:06:37 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:06:37 2019 +0200"
      },
      "message": "patch 8.1.1219: not checking for NULL return from alloc()\n\nProblem:    Not checking for NULL return from alloc().\nSolution:   Add checks. (Martin Kunev, closes #4303, closes #4174)\n"
    },
    {
      "commit": "00aa069db8132851a91cfc5ca7f58ef945c75c73",
      "tree": "54e88e9f1c4a981eb265015eabdc2cde2931cc5e",
      "parents": [
        "2155a6abaa5d065ad7b580229321860591126f2e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 20:37:57 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 20:37:57 2019 +0200"
      },
      "message": "patch 8.1.1218: cannot set a directory for a tab page\n\nProblem:    Cannot set a directory for a tab page.\nSolution:   Add the tab-local directory. (Yegappan Lakshmanan, closes #4212)\n"
    },
    {
      "commit": "2155a6abaa5d065ad7b580229321860591126f2e",
      "tree": "10d00c5fbdd9332bf8bfed5e5c3aa05083a2e8e1",
      "parents": [
        "c1b8160b44b43cca3acd7a47c1b85350cb648fe5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 19:15:45 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 19:15:45 2019 +0200"
      },
      "message": "patch 8.1.1217: MS-Windows: no space reserved for font quality name\n\nProblem:    MS-Windows: no space reserved for font quality name.\nSolution:   Add quality_name length if present. (Ken Takata, closes #4311)\n"
    },
    {
      "commit": "c1b8160b44b43cca3acd7a47c1b85350cb648fe5",
      "tree": "8ece8640c3a8b610363b3a8527b9ae090c539517",
      "parents": [
        "49543fbcedb19a1db0d2144737efc0266057ff1d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 19:11:35 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 19:11:35 2019 +0200"
      },
      "message": "patch 8.1.1216: mouse middle click is not tested\n\nProblem:    Mouse middle click is not tested.\nSolution:   Add a test. (Dominique Pelle, closes #4310)\n"
    },
    {
      "commit": "49543fbcedb19a1db0d2144737efc0266057ff1d",
      "tree": "b4ec32d1f55f1e13ad8ebe193d04691337560cfc",
      "parents": [
        "c6b37db1ba704455daa8f9e78bc1c2492fb81f40"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 18:32:31 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 18:32:31 2019 +0200"
      },
      "message": "patch 8.1.1215: \"make clean\" does not remove generated src/po files\n\nProblem:    \"make clean\" does not remove generated src/po files.\nSolution:   Remove the files for \"make clean\". (Christian Brabandt)\n"
    },
    {
      "commit": "c6b37db1ba704455daa8f9e78bc1c2492fb81f40",
      "tree": "efcf0a80525a0fc79ae3f5b9f24ba0330f51ee1e",
      "parents": [
        "e13a3901cae0afb4d2af30d497696af08029fd81"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 18:00:34 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 18:00:34 2019 +0200"
      },
      "message": "patch 8.1.1214: old style tests\n\nProblem:    Old style tests.\nSolution:   Move tests from test14 to new style test files. (Yegappan\n            Lakshmanan, closes #4308)\n"
    },
    {
      "commit": "e13a3901cae0afb4d2af30d497696af08029fd81",
      "tree": "b65c945ba6a7e8b831ed1a191a75a678f396b6fc",
      "parents": [
        "520e245237fa92f9022968a52eb418da6eade9b4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 17:57:31 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 17:57:31 2019 +0200"
      },
      "message": "patch 8.1.1213: \"make clean\" in top dir does not cleanup indent test output\n\nProblem:    \"make clean\" in top dir does not cleanup indent test output.\nSolution:   Clean the indent test output.  Do not rely on the vim executable\n            for that. (closes #4307)\n"
    },
    {
      "commit": "520e245237fa92f9022968a52eb418da6eade9b4",
      "tree": "53301ad178a4d0e728b39ea6b056b11ddaaa8eb2",
      "parents": [
        "e61e548dd6a20471fd81160b1c2a16089505ec8c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 17:32:40 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 17:32:40 2019 +0200"
      },
      "message": "patch 8.1.1212: signal PWR is not tested\n\nProblem:    Signal PWR is not tested.\nSolution:   Test that PWR updates the swap file. (Dominique Pelle,\n            closes #4312)\n"
    },
    {
      "commit": "e61e548dd6a20471fd81160b1c2a16089505ec8c",
      "tree": "56eaba3c3338c605195f7067d3bc4b7e62933f6e",
      "parents": [
        "ac9fb18020d7e8bf16d02d45fbb02cf47328aaf7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 15:05:12 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 15:05:12 2019 +0200"
      },
      "message": "patch 8.1.1211: not all user command code is tested\n\nProblem:    Not all user command code is tested.\nSolution:   Add more tests.\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"
    },
    {
      "commit": "5431589d25e73892fcf7ad1eaca53f742c1c9303",
      "tree": "1207f8bf7bd859967c9c6503b1d053a8d9f30272",
      "parents": [
        "c8cc0ad477c1921afb11080fb96c764369cf04b8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 26 22:33:49 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 26 22:33:49 2019 +0200"
      },
      "message": "patch 8.1.1209: clever compiler warns for buffer being too small\n\nProblem:    Clever compiler warns for buffer being too small.\nSolution:   Make the buffer bigger (even though it\u0027s not really needed).\n"
    },
    {
      "commit": "c8cc0ad477c1921afb11080fb96c764369cf04b8",
      "tree": "74a715f44a759b2af6df9c6d4480a8997c8318b4",
      "parents": [
        "1f3601e92e7fd2813b9541580d6d9649c802eb58"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 26 21:31:38 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 26 21:31:38 2019 +0200"
      },
      "message": "patch 8.1.1208: links to repository use wrong file name\n\nProblem:    Links to repository use wrong file name.\nSolution:   Swap the file names. (Nahuel Ourthe, closes #4304)\n"
    },
    {
      "commit": "1f3601e92e7fd2813b9541580d6d9649c802eb58",
      "tree": "05c9e99b68810e0a12ca7af59619431ec8ae8c1c",
      "parents": [
        "d1f90bbcab0ad934d3f48a717a916807b57269ab"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 26 20:33:00 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 26 20:33:00 2019 +0200"
      },
      "message": "patch 8.1.1207: some compilers give warning messages\n\nProblem:    Some compilers give warning messages.\nSolution:   Initialize variables, change printf() argument. (Christian\n            Brabandt, closes #4305)\n"
    },
    {
      "commit": "d1f90bbcab0ad934d3f48a717a916807b57269ab",
      "tree": "48eb027e3709ee0b00b5f0652bf0c5081c6a9613",
      "parents": [
        "a68e59590905da9b4448ff1fcac929ad1a18da9e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 22:42:07 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 22:42:07 2019 +0200"
      },
      "message": "patch 8.1.1206: user command parsing and listing not properly tested\n\nProblem:    User command parsing and listing not properly tested.\nSolution:   Add more tests. (Dominique Pelle, closes #4296)\n"
    },
    {
      "commit": "a68e59590905da9b4448ff1fcac929ad1a18da9e",
      "tree": "34c79c9572424b3daf7d6be1d968d675c674cf10",
      "parents": [
        "a561a41a70db7a9367f883c1dbb14e69b3364d08"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 22:22:01 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 22:22:01 2019 +0200"
      },
      "message": "patch 8.1.1205: a BufReadPre autocommand may cause the cursor to move\n\nProblem:    A BufReadPre autocommand may cause the cursor to move.\nSolution:   Restore the cursor position after executing the autocommand,\n            unless the autocommand moved it. (Christian Brabandt,\n            closes #4302, closes #4294)\n"
    },
    {
      "commit": "a561a41a70db7a9367f883c1dbb14e69b3364d08",
      "tree": "1f2eafed4813a21ee3d111236ef9386d16595d04",
      "parents": [
        "69ea587289b03e23a9fb96adffd6e8173cbc5896"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 21:27:58 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 21:27:58 2019 +0200"
      },
      "message": "patch 8.1.1204: output of :command with address completion is not nice\n\nProblem:    Output of :command with address completion is not nice.\nSolution:   Shorten the address completion names.\n"
    },
    {
      "commit": "69ea587289b03e23a9fb96adffd6e8173cbc5896",
      "tree": "93a99535f8d5091a5fd9e3735bdce6ae3560eece",
      "parents": [
        "c2d09c9f2ce487a6971af9306e382d7b38805456"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 20:29:00 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 20:29:00 2019 +0200"
      },
      "message": "patch 8.1.1203: some autocmd tests are old style\n\nProblem:    Some autocmd tests are old style.\nSolution:   Turn the tests into new style. (Yegappan Lakshmanan, closes #4295)\n"
    },
    {
      "commit": "c2d09c9f2ce487a6971af9306e382d7b38805456",
      "tree": "e6bf1f20e8a0de753f667a5885accfdadbc4a640",
      "parents": [
        "725310d89e1ba268bf410472b7de054c6c260161"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 20:07:51 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 20:07:51 2019 +0200"
      },
      "message": "patch 8.1.1202: always get regexp debugging logs when building with -DDEBUG\n\nProblem:    Always get regexp debugging logs when building with -DDEBUG.\nSolution:   By default do not create regexp debugging logs. (Ken Takata)\n"
    },
    {
      "commit": "725310d89e1ba268bf410472b7de054c6c260161",
      "tree": "821ec66709f77619bf8a8b8051f640496f8e90d4",
      "parents": [
        "31fc39e47b3cc5e9ef4fa05943d42a4fb22de55e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 23:08:23 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 23:08:23 2019 +0200"
      },
      "message": "patch 8.1.1201: output of :command is hard to read\n\nProblem:    Output of :command is hard to read.\nSolution:   Make some columns wider, some narrower.  Truncate the command when\n            listing all.\n"
    },
    {
      "commit": "31fc39e47b3cc5e9ef4fa05943d42a4fb22de55e",
      "tree": "89612f1e3bd6c5bdfbf063d66314326fa221d3be",
      "parents": [
        "8485be4e49ed6c157d7349920992643fd1ab5c3b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 23 18:39:49 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 23 18:39:49 2019 +0200"
      },
      "message": "patch 8.1.1200: old style comments in debugger source\n\nProblem:    Old style comments in debugger source.\nSolution:   Use new style comments. (Yegappan Lakshmanan, closes #4286)\n"
    },
    {
      "commit": "8485be4e49ed6c157d7349920992643fd1ab5c3b",
      "tree": "7c4c0ab3fdd3500ca5ad599d9e2abefdb7ca8746",
      "parents": [
        "958eabe5e53673fc39186432ff98b3656663beeb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 23 16:36:05 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 23 16:36:05 2019 +0200"
      },
      "message": "patch 8.1.1199: no test for :abclear\n\nProblem:    No test for :abclear.\nSolution:   Add a test. (Dominique Pelle, closes #4292)\n"
    },
    {
      "commit": "958eabe5e53673fc39186432ff98b3656663beeb",
      "tree": "4c95bff9bdb23e3bb02c47aa95d70dd1fb756f06",
      "parents": [
        "c75e81262347e47a69faabd72caf89fec3f06e8f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 17:22:33 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 17:22:33 2019 +0200"
      },
      "message": "patch 8.1.1198: bracketed paste may remain active after Vim exists\n\nProblem:    Bracketed paste may remain active after Vim exists, because the\n            terminal emulater restores the setting.\nSolution:   Set/reset bracketed paste mode before setting the terminal mode.\n            (closes #3579)\n"
    },
    {
      "commit": "c75e81262347e47a69faabd72caf89fec3f06e8f",
      "tree": "ca8a14b72659f70941b53207a27453c288d8057f",
      "parents": [
        "7bde95a461fafaa15cc45a006eaa4d0f3c2dfe92"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 15:55:10 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 15:55:10 2019 +0200"
      },
      "message": "patch 8.1.1197: when starting with multiple tabs file messages is confusing\n\nProblem:    When starting with multiple tabs file messages is confusing.\nSolution:   Set \u0027shortmess\u0027 when loading the other tabs. (Christian Brabandt)\n"
    },
    {
      "commit": "7bde95a461fafaa15cc45a006eaa4d0f3c2dfe92",
      "tree": "1221365920d08049703a8569770e40f3dcaadeb7",
      "parents": [
        "eead75c5e8e1f965548c55ee3a9388b2cb3afc36"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 15:22:39 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 15:22:39 2019 +0200"
      },
      "message": "patch 8.1.1196: parallel build may fail\n\nProblem:    Parallel build may fail.\nSolution:   Update dependencies.\n"
    },
    {
      "commit": "eead75c5e8e1f965548c55ee3a9388b2cb3afc36",
      "tree": "b3c47222504286009afa1b615edf637954d91fb7",
      "parents": [
        "911ead126903aeb9564bad89e46a147ed4959896"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 11:35:00 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 11:35:00 2019 +0200"
      },
      "message": "patch 8.1.1195: Vim script debugger functionality needs cleanup\n\nProblem:    Vim script debugger functionality needs cleanup.\nSolution:   Move debugger code to a separate file.  Add more tests. (Yegappan\n            Lakshmanan, closes #4285)\n"
    },
    {
      "commit": "911ead126903aeb9564bad89e46a147ed4959896",
      "tree": "6ae55dbff0ea4728da9dcca02b960f5ec1af6615",
      "parents": [
        "ad3ec76bb8030b9a1d3f0a49c374d0de2383b977"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 00:03:35 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 00:03:35 2019 +0200"
      },
      "message": "Update runtime files\n"
    },
    {
      "commit": "ad3ec76bb8030b9a1d3f0a49c374d0de2383b977",
      "tree": "6cc66e85aa0b54ce4ee2e9fcd47987963f022c57",
      "parents": [
        "037c54f261818439755d56e318da068f97997fb5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 00:00:13 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 00:00:13 2019 +0200"
      },
      "message": "patch 8.1.1194: typos and small problems in source files\n\nProblem:    Typos and small problems in source files.\nSolution:   Small fixes.\n"
    },
    {
      "commit": "037c54f261818439755d56e318da068f97997fb5",
      "tree": "a0045955e2b9f55971423cc399980bbba6d89731",
      "parents": [
        "4c25bd785aa8b565bf973cbba12ed36b76daaa4f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 23:47:46 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 23:47:46 2019 +0200"
      },
      "message": "patch 8.1.1193: typos and small problems in test files\n\nProblem:    Typos and small problems in test files.\nSolution:   Small improvements.\n"
    },
    {
      "commit": "4c25bd785aa8b565bf973cbba12ed36b76daaa4f",
      "tree": "d072619d2aa7ed227975f21552119805f4b7f398",
      "parents": [
        "0fdd94359511f295d93e488d60ca3b0d40ea1cfa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 23:38:07 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 23:38:07 2019 +0200"
      },
      "message": "patch 8.1.1192: mode is not cleared when leaving Insert mode with mapped Esc\n\nProblem:    Mode is not cleared when leaving Insert mode with mapped Esc.\nSolution:   Clear the mode when redraw_cmdline is set. (closes #4269)\n"
    },
    {
      "commit": "0fdd94359511f295d93e488d60ca3b0d40ea1cfa",
      "tree": "fb3c2a20f34084ae618f0d127aa3aba3a6a90e79",
      "parents": [
        "93a4879c2008bbd26aac072e7cdc65b3ce7c32a3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 22:28:48 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 22:28:48 2019 +0200"
      },
      "message": "patch 8.1.1191: not all debug commands are covered by a test\n\nProblem:    Not all debug commands are covered by a test.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #4282)\n"
    },
    {
      "commit": "93a4879c2008bbd26aac072e7cdc65b3ce7c32a3",
      "tree": "0f342b9d0522ccbe9006a13e5c076ad893a54727",
      "parents": [
        "abc7c7fc5a098374f5543a237e6c9dd918848b34"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 21:54:28 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 21:54:28 2019 +0200"
      },
      "message": "patch 8.1.1190: has(\u0027vimscript-3\u0027) does not work\n\nProblem:    has(\u0027vimscript-3\u0027) does not work.\nSolution:   Add \"vimscript-3\" to the list of features.\n"
    },
    {
      "commit": "abc7c7fc5a098374f5543a237e6c9dd918848b34",
      "tree": "f1716b9f03139e8535a113e20a2f3b05b91f5915",
      "parents": [
        "d2e716e6dfd50b605867c7c684373384c8edf707"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 15:10:13 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 15:10:13 2019 +0200"
      },
      "message": "patch 8.1.1189: mode is not cleared when leaving Insert mode\n\nProblem:    Mode is not cleared when leaving Insert mode.\nSolution:   Clear the mode when got_int is set. (Ozaki Kiichi, closes #4270)\n"
    },
    {
      "commit": "d2e716e6dfd50b605867c7c684373384c8edf707",
      "tree": "84b0d9607af4963fe9a6a61ddb8a0c414f57f5f8",
      "parents": [
        "3a4c53ba51c01b8fea68972453a71c55cf32edbe"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 14:39:52 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 14:39:52 2019 +0200"
      },
      "message": "patch 8.1.1188: not all Vim variables require the v: prefix\n\nProblem:    Not all Vim variables require the v: prefix.\nSolution:   When scriptversion is 3 all Vim variables can only be used with\n            the v: prefix.  (Ken Takata, closes #4274)\n"
    },
    {
      "commit": "3a4c53ba51c01b8fea68972453a71c55cf32edbe",
      "tree": "6c5041426c0417bab301261e95f31becbb619e7d",
      "parents": [
        "334ad415040f9592451ec99498cd99f90d6e33e6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 19 23:33:14 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 19 23:33:14 2019 +0200"
      },
      "message": "patch 8.1.1187: cannot recognize Pipfile\n\nProblem:    Cannot recognize Pipfile.\nSolution:   Use existing filetypes. (Charles Ross, closes #4280)\n"
    },
    {
      "commit": "334ad415040f9592451ec99498cd99f90d6e33e6",
      "tree": "b8731633fa1d11f461b1aed623a302038301b7cf",
      "parents": [
        "86ec6d7e1e037e839879a5c05c2ee77db27fb557"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 19 15:20:46 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 19 15:20:46 2019 +0200"
      },
      "message": "patch 8.1.1186: readdir() allocates list twice\n\nProblem:    readdir() allocates list twice.\nSolution:   Remove second allocation.  Also check for zero length.\n"
    },
    {
      "commit": "86ec6d7e1e037e839879a5c05c2ee77db27fb557",
      "tree": "b7a1b280a1d6ffd110a11b6741b5062b1959f0cc",
      "parents": [
        "137c14bb4f18198ed38659dcfbdfd749115c7ab5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 18 21:09:02 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 18 21:09:02 2019 +0200"
      },
      "message": "patch 8.1.1185: mapping for CTRL-X is inconsistent\n\nProblem:    Mapping for CTRL-X is inconsistent.\nSolution:   Map CTRL-X to \"*d also for the MS-Windows console. (Ken Takata,\n            closes #4265)\n"
    },
    {
      "commit": "137c14bb4f18198ed38659dcfbdfd749115c7ab5",
      "tree": "22f7342c5d5f0ef01bfa93317dbbb448c64b7689",
      "parents": [
        "b49e3563b920ff6d96b88a1f658182a986b2b1ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 18 20:30:55 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 18 20:30:55 2019 +0200"
      },
      "message": "patch 8.1.1184: undo file left behind after running test\n\nProblem:    Undo file left behind after running test.\nSolution:   Delete the undo file. (Dominique Pelle, closes #4279)\n"
    },
    {
      "commit": "b49e3563b920ff6d96b88a1f658182a986b2b1ea",
      "tree": "793c72e810614ea91362024b7a159d1739e2138e",
      "parents": [
        "b9cdb37176a163f5047e149c3b568eee9883157c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 18:31:18 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 18:31:18 2019 +0200"
      },
      "message": "patch 8.1.1183: typos in VisVim comments\n\nProblem:    Typos in VisVim comments.\nSolution:   Correct the typos. (Christ van Willegen)\n"
    },
    {
      "commit": "b9cdb37176a163f5047e149c3b568eee9883157c",
      "tree": "7d87703ffde0b3dd1ac811e1883415a168ce60bb",
      "parents": [
        "2b00b9b0f355421fdb49e3a15f5a62af657d1922"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 18:24:35 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 18:24:35 2019 +0200"
      },
      "message": "patch 8.1.1182: some function prototypes are outdated\n\nProblem:    Some function prototypes are outdated.\nSolution:   Update function prototypes. (Ken Takata, closes #4267)\n"
    },
    {
      "commit": "2b00b9b0f355421fdb49e3a15f5a62af657d1922",
      "tree": "03642447c786c3652ecb924f6fbeb0e3495ef9fa",
      "parents": [
        "113bf0672b114af5800fa642bcd09f674758e5d5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 17:08:27 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 17:08:27 2019 +0200"
      },
      "message": "patch 8.1.1181: tests for mouse clicks are a bit flaky\n\nProblem:    Tests for mouse clicks are a bit flaky when run in an interactive\n            terminal.\nSolution:   Use \"xterm2\" instead of \"xterm\" for \u0027ttymouse\u0027 to avoid spurious\n            drag events.\n"
    },
    {
      "commit": "113bf0672b114af5800fa642bcd09f674758e5d5",
      "tree": "b88e2b01fd73c012d99d04feca1474cc11f02799",
      "parents": [
        "696d6377289eb7c703263aaabe58134968335c4b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 16:54:05 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 16:54:05 2019 +0200"
      },
      "message": "patch 8.1.1180: Vim script debugger tests are old style\n\nProblem:    Vim script debugger tests are old style.\nSolution:   Turn into new style tests. (Yegappan Lakshmanan, closes #4259)\n"
    },
    {
      "commit": "696d6377289eb7c703263aaabe58134968335c4b",
      "tree": "8645555353c1ed4a7b7fca3118af87d813d8a6af",
      "parents": [
        "4945219b99f8e191c599f80dedc0c4be02ed821e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 16:33:46 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 16:33:46 2019 +0200"
      },
      "message": "patch 8.1.1179: no test for mouse clicks in the fold column\n\nProblem:    No test for mouse clicks in the fold column.\nSolution:   Add a test. (Dominique Pelle, closes #4261)\n"
    },
    {
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "tree": "09cbe96bacfa561bf669a205e474abdb7da8a930",
      "parents": [
        "1a4dce7cad4af4de347853aad6d671da2df662ad"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 16:27:02 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 16:27:02 2019 +0200"
      },
      "message": "patch 8.1.1178: when mouse click tests fails value of \u0027ttytype\u0027 is unknown\n\nProblem:    When mouse click tests fails value of \u0027ttytype\u0027 is unknown.\nSolution:   Add a message to the assert.\n"
    }
  ],
  "next": "1a4dce7cad4af4de347853aad6d671da2df662ad"
}
