)]}'
{
  "log": [
    {
      "commit": "ddef129160ff0676e5da482071fb2fdc2988ac34",
      "tree": "8a7e0327a604dda5257739139ef271b587a345e9",
      "parents": [
        "559b9c68fe550f3af63d42e0838622aab1ceb1b3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 16 17:10:33 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 16 17:10:33 2019 +0100"
      },
      "message": "patch 8.2.0013: not using a typedef for condstack\n\nProblem:    Not using a typedef for condstack.\nSolution:   Add a typedef.\n"
    },
    {
      "commit": "559b9c68fe550f3af63d42e0838622aab1ceb1b3",
      "tree": "12927de3a826edf31d5c2d2e7303755f333b8ca0",
      "parents": [
        "5e5a98d7de41457fabad4eb5af3d54cc93f05d0a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 15 18:09:19 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 15 18:09:19 2019 +0100"
      },
      "message": "patch 8.2.0012: some undo functionality is not tested\n\nProblem:    Some undo functionality is not tested.\nSolution:   Add a few more test cases. (Dominique Pelle, closes #5364)\n"
    },
    {
      "commit": "5e5a98d7de41457fabad4eb5af3d54cc93f05d0a",
      "tree": "ef4b1f570cf5db8ac883a41dff2f9b49609fc4e1",
      "parents": [
        "f9cb05c14753d984f002c0c090688f8510147e6b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 15 14:55:33 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 15 14:55:33 2019 +0100"
      },
      "message": "patch 8.2.0011: screen updating wrong when opeing preview window\n\nProblem:    Screen updating wrong when opeing preview window.\nSolution:   Redraw the window when the preview window opens.\n"
    },
    {
      "commit": "f9cb05c14753d984f002c0c090688f8510147e6b",
      "tree": "785397e3bf16aebe4838c033cde4725218f8ac98",
      "parents": [
        "95f0b6e5a5e5861da34cc064c601faf4eeed4ed6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 15 13:39:22 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 15 13:39:22 2019 +0100"
      },
      "message": "patch 8.2.0010: test64 is old style\n\nProblem:    Test64 is old style.\nSolution:   Convert to new style test. (Yegappan Lakshmanan, closes #5363)\n"
    },
    {
      "commit": "95f0b6e5a5e5861da34cc064c601faf4eeed4ed6",
      "tree": "e8b7414262ec23f9d5954f3008c936c8cf8c839a",
      "parents": [
        "3e2d1c8cd61ca073e680f3b221ce887e05ba39cf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 15 12:54:18 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 15 12:54:18 2019 +0100"
      },
      "message": "patch 8.2.0009: VMS: terminal version doesn\u0027t build\n\nProblem:    VMS: terminal version doesn\u0027t build.\nSolution:   Move MIN definition.  Adjust #ifdefs. (Zoltan Arpadffy)\n"
    },
    {
      "commit": "3e2d1c8cd61ca073e680f3b221ce887e05ba39cf",
      "tree": "36306622622f5927706a1b9effe4a72870b3414e",
      "parents": [
        "09dd2bb3364cc8fb5a8f2507bc2f4ceba481db3d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 14 20:35:01 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 14 20:35:01 2019 +0100"
      },
      "message": "patch 8.2.0008: test72 is old style\n\nProblem:    Test72 is old style.\nSolution:   Convert to new style test. (Yegappan Lakshmanan, closes #5362)\n"
    },
    {
      "commit": "09dd2bb3364cc8fb5a8f2507bc2f4ceba481db3d",
      "tree": "837ab1e8b081208b0034598cc31575af21c25b20",
      "parents": [
        "6e43b30a854d9aca451a794d368443b90f259a7e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 14 18:42:15 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 14 18:42:15 2019 +0100"
      },
      "message": "patch 8.2.0007: popup menu positioned wrong with folding in two tabs\n\nProblem:    Popup menu positioned wrong with folding in two tabs.\nSolution:   Update the cursor line height. (closes #5353)\n"
    },
    {
      "commit": "6e43b30a854d9aca451a794d368443b90f259a7e",
      "tree": "3a890dfeb813528cababc74a5353f716e7facf2f",
      "parents": [
        "502122565665674d914a1feeb15ac4a0bb0c8723"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 14 17:53:27 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 14 17:53:27 2019 +0100"
      },
      "message": "patch 8.2.0006: test using long file name may fail\n\nProblem:    Test using long file name may fail. (Vladimir Lomov)\nSolution:   Limit the name length. (Christian Brabandt, closes #5358)\n"
    },
    {
      "commit": "502122565665674d914a1feeb15ac4a0bb0c8723",
      "tree": "b1e3e7e4dd1278c9a1330494a2915f95b38532bb",
      "parents": [
        "a6e8f888e7fc31b8ab7233509254fb2e2fe4089f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 14 17:24:53 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 14 17:24:53 2019 +0100"
      },
      "message": "patch 8.2.0005: duplication in version info\n\nProblem:    Duplication in version info.\nSolution:   Use preprocessor string concatenation. (Ken Takata, closes #5357)\n"
    },
    {
      "commit": "a6e8f888e7fc31b8ab7233509254fb2e2fe4089f",
      "tree": "cef20e90b6736c286442b40a1169aed2263ec984",
      "parents": [
        "f5f4b6cb5f6174458848d2fbc0388379222c8a0f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 14 16:18:15 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 14 16:18:15 2019 +0100"
      },
      "message": "patch 8.2.0004: get E685 and E931 if buffer reload is interrupted\n\nProblem:    Get E685 and E931 if buffer reload is interrupted.\nSolution:   Do not abort deleting a dummy buffer. (closes #5361)\n"
    },
    {
      "commit": "f5f4b6cb5f6174458848d2fbc0388379222c8a0f",
      "tree": "b5757b6e7b06673557fc0fbfcd7fa9e404b92e5e",
      "parents": [
        "3b68123cd271fb781da4055cf1a1cf52f4fee6a5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 14 13:17:11 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 14 13:17:11 2019 +0100"
      },
      "message": "patch 8.2.0003: Build file dependencies are incomplete\n\nProblem:    Build file dependencies are incomplete.\nSolution:   Fix the dependencies. (Ken Takata, closes #5356)\n"
    },
    {
      "commit": "3b68123cd271fb781da4055cf1a1cf52f4fee6a5",
      "tree": "5790985125861514c018ba26a269428a655f38fb",
      "parents": [
        "74ee5e2384b7f51b3dcff52720235b08a380e0ed"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 13 19:35:55 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 13 19:35:55 2019 +0100"
      },
      "message": "patch 8.2.0002: \"dj\" only deletes first line of closed fold\n\nProblem:    \"dj\" only deletes first line of closed fold.\nSolution:   Adjust last line of operator for linewise motion. (closes #5354)\n"
    },
    {
      "commit": "74ee5e2384b7f51b3dcff52720235b08a380e0ed",
      "tree": "2e61dba3db8a1457549c2c63e2538ea77bea882d",
      "parents": [
        "98056533b96b6b5d8849641de93185dd7bcadc44"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 13 18:13:22 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 13 18:13:22 2019 +0100"
      },
      "message": "patch 8.2.0001: #endif comments do reflect corresponding #ifdef\n\nProblem:    #endif comments do reflect corresponding #ifdef.\nSolution:   Update the comments. (Rene Nyffenegger, closes #5351)\n"
    },
    {
      "commit": "98056533b96b6b5d8849641de93185dd7bcadc44",
      "tree": "8525c5d15798da50846bad3b6e9aa95c3855e3b3",
      "parents": [
        "469bdbde1e8ea8110705327ab193acca79296742"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 12 14:18:35 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 12 14:18:35 2019 +0100"
      },
      "message": "Vim 8.2 release\n"
    },
    {
      "commit": "36698e34aacee4186e6f5f87f431626752fcb337",
      "tree": "327b6df7cb2df8062e2d28ca12ce54459f34b96d",
      "parents": [
        "e24437b643650cd51d402bd9c603f941fa0cc1a1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 11 22:57:40 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 11 22:57:40 2019 +0100"
      },
      "message": "patch 8.1.2424: MS-Windows: console buffer is resized unnecessarily\n\nProblem:    MS-Windows: console buffer is resized unnecessarily.\nSolution:   Only call ResizeConBuf() when the size differs. (Nobuhiro\n            Takasaki, closes #5343)\n"
    },
    {
      "commit": "e24437b643650cd51d402bd9c603f941fa0cc1a1",
      "tree": "79491a2a69aa9119c88128cc0a4377de6092997f",
      "parents": [
        "9810cfbe554b166cb05b51119040bb4426c17bac"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 11 22:41:29 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 11 22:41:29 2019 +0100"
      },
      "message": "patch 8.1.2423: MS-Windows properties shows version as \"8, 1, 0\"\n\nProblem:    MS-Windows properties shows version as \"8, 1, 0\".\nSolution:   Use \"8.1.0\". (Ken Takata, closes #5342)\n"
    },
    {
      "commit": "9810cfbe554b166cb05b51119040bb4426c17bac",
      "tree": "506e9ada5382e259e88b6af7769cccbbf7656b8e",
      "parents": [
        "213ed008bbcd9fe0d3329b17f5f4af0169e448ff"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 11 21:23:00 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 11 21:23:00 2019 +0100"
      },
      "message": "patch 8.1.2422: \"make depend\" does not work correctly for libvterm\n\nProblem:    \"make depend\" does not work correctly for libvterm.\nSolution:   Fix build dependencies. And a few minor improvements.\n"
    },
    {
      "commit": "213ed008bbcd9fe0d3329b17f5f4af0169e448ff",
      "tree": "d299adc9449b8badf79772e81ba98b556504153c",
      "parents": [
        "4954019c93a2bb5a0b1af54b5961c933beeb56f4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 11 20:12:26 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 11 20:12:26 2019 +0100"
      },
      "message": "patch 8.1.2421: test88 is old style\n\nProblem:    Test88 is old style.\nSolution:   Turn into a new style test. (Yegappan Lakshmanan, closes #5347)\n"
    },
    {
      "commit": "4954019c93a2bb5a0b1af54b5961c933beeb56f4",
      "tree": "ca396e8fbc00a7f8934013fba5601ad1206903bc",
      "parents": [
        "0efd1bdcf4891f9ef2537e4c3d50a379186dca5f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 11 19:34:54 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 11 19:34:54 2019 +0100"
      },
      "message": "patch 8.1.2420: crash when calling popup_close() in win_execute()\n\nProblem:    Crash when calling popup_close() in win_execute().\nSolution:   Disallow popup_close() in popup window. (Yasuhiro Matsumoto,\n            closes #5345)\n"
    },
    {
      "commit": "0efd1bdcf4891f9ef2537e4c3d50a379186dca5f",
      "tree": "d30f4ed13d1ab221b2483b49b3ae4bd157e15633",
      "parents": [
        "99ebf22c523e3fdb491b2c92b6f3a7d42721361d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 11 19:00:04 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 11 19:00:04 2019 +0100"
      },
      "message": "patch 8.1.2419: with a long file name the hit-enter prompt appears\n\nProblem:    With a long file name the hit-enter prompt appears. (J. Lewis\n            Muir)\nSolution:   When checking for text to wrap don\u0027t do this when outputing a CR.\n"
    },
    {
      "commit": "99ebf22c523e3fdb491b2c92b6f3a7d42721361d",
      "tree": "adbbfce6afde2d201db98feb8413244d4a9d0272",
      "parents": [
        "1e46705a83ef2bbabd4a53ec40108558b73ed54f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 10 23:44:48 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 10 23:44:48 2019 +0100"
      },
      "message": "patch 8.1.2418: bufnr(\u0027$\u0027) is wrong after recycling popup buffer\n\nProblem:    bufnr(\u0027$\u0027) is wrong after recycling popup buffer.\nSolution:   Sort the buffer list by buffer number. (closes #5335)\n"
    },
    {
      "commit": "1e46705a83ef2bbabd4a53ec40108558b73ed54f",
      "tree": "cddea706e9edb9c6dd16766ff74404503109f88c",
      "parents": [
        "e24c5b3332b453175e5f73423884087a4aef1247"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 10 22:48:15 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 10 22:48:15 2019 +0100"
      },
      "message": "patch 8.1.2417: MinGW/Cygwin build does not clean up all files\n\nProblem:    MinGW/Cygwin build does not clean up all files.\nSolution:   Delete *.map files. (Michael Soyka)\n"
    },
    {
      "commit": "e24c5b3332b453175e5f73423884087a4aef1247",
      "tree": "b0786de7591535eda14f17091a9048603779e3f3",
      "parents": [
        "04357fbb87e65e50cc76295aec50114adb5cbd68"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 10 22:11:53 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 10 22:11:53 2019 +0100"
      },
      "message": "patch 8.1.2416: loading menus sets v:errmsg\n\nProblem:    Loading menus sets v:errmsg.\nSolution:   Avoid setting v:errmsg and add a test for that. (Jason Franklin)\n"
    },
    {
      "commit": "04357fbb87e65e50cc76295aec50114adb5cbd68",
      "tree": "5a6a33328beb8ed9e2a7b21265767a4ba0433209",
      "parents": [
        "2ed639abdc4000436115f378e28320b7bee38a6e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 10 21:50:56 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 10 21:50:56 2019 +0100"
      },
      "message": "patch 8.1.2415: popup menu flickers if an info popup is used\n\nProblem:    Popup menu flickers if an info popup is used. (Nick Spoons)\nSolution:   Set the pum_skip_redraw flag.\n"
    },
    {
      "commit": "661ed8b4b6da405c95ede88b0e45ac27adba3f71",
      "tree": "0a8be171cbd20ba40ba71b1bfe59a046ec5c23f9",
      "parents": [
        "0ba89ec47c4c43414a89a6944803e2e1331a761d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 09 22:22:49 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 09 22:22:49 2019 +0100"
      },
      "message": "patch 8.1.2414: MS-Windows: properties dialog box shows wrong character\n\nProblem:    MS-Windows: properties dialog box shows wrong character.\nSolution:   Explicitly specify encoding. (Ken Takata, closes #5338)\n"
    },
    {
      "commit": "0ba89ec47c4c43414a89a6944803e2e1331a761d",
      "tree": "9ea5d524acd8f78f2ccc0bb5fde78c59d82f8c66",
      "parents": [
        "0ff822d2ebf0d130516631734b00179ba8dd8251"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 09 21:48:11 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 09 21:48:11 2019 +0100"
      },
      "message": "patch 8.1.2413: cannot update ex_cmdidxs.h on MS-Windows\n\nProblem:    Cannot update ex_cmdidxs.h on MS-Windows.\nSolution:   Add build rules and dependencies. (Ken Takata, closes #5337)\n"
    },
    {
      "commit": "0ff822d2ebf0d130516631734b00179ba8dd8251",
      "tree": "87511bbe82022b075a96850a7e4a6009a6a67fce",
      "parents": [
        "1b03a193b3394597e4ed86aeea1e1b2c60ae9ad2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 08 18:41:34 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 08 18:41:34 2019 +0100"
      },
      "message": "patch 8.1.2412: crash when evaluating expression with error\n\nProblem:    Crash when evaluating expression with error. (Dhiraj Mishra)\nSolution:   Check parsing failed. (closes #5329)\n"
    },
    {
      "commit": "1b03a193b3394597e4ed86aeea1e1b2c60ae9ad2",
      "tree": "09dc0b2fbb10c2ecf3219b1b607815ce2f495afe",
      "parents": [
        "32b364fcc09749f35adb441b81291e1e5946dbc2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 08 17:08:29 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 08 17:08:29 2019 +0100"
      },
      "message": "patch 8.1.2411: function argument copied unnecessarily\n\nProblem:    Function argument copied unnecessarily.\nSolution:   Use the argument directly.\n"
    },
    {
      "commit": "e2a3f36bf22bfa00343c6a7aaef5337a9dfc0993",
      "tree": "02b65a9fca2d6b2db4c7f5218c7ca0615825bc69",
      "parents": [
        "5f1920ada24904a115232e01f28fc8a6cdd623af"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 21:40:48 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 21:40:48 2019 +0100"
      },
      "message": "patch 8.1.2410: MS-Windows: test_iminsert fails without IME support\n\nProblem:    MS-Windows: test_iminsert fails without IME support.\nSolution:   Skip the test when imgetstatus() doesn\u0027t work.\n"
    },
    {
      "commit": "5f1920ada24904a115232e01f28fc8a6cdd623af",
      "tree": "91384e377fe613f758dfa46c9a7a6153871bb0d9",
      "parents": [
        "bfd34333302c0b0115ab2a9c995b5adbdb8f4ef8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 21:01:43 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 21:01:43 2019 +0100"
      },
      "message": "patch 8.1.2409: creating the distribution doesn\u0027t work as documented\n\nProblem:    Creating the distribution doesn\u0027t work as documented.\nSolution:   Adjust name of uninstall binary. Create src/auto directory if\n            needed.\n"
    },
    {
      "commit": "bfd34333302c0b0115ab2a9c995b5adbdb8f4ef8",
      "tree": "19ac9a44698ce39296e97566cda405e227bd375e",
      "parents": [
        "d283e89138f8d12511a6ad35a80833d5a716fa9a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 19:24:34 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 19:24:34 2019 +0100"
      },
      "message": "patch 8.1.2408: syntax menu and build instructions outdated\n\nProblem:    Syntax menu and build instructions outdated.\nSolution:   Update build instructions and syntax menu.\n"
    },
    {
      "commit": "d283e89138f8d12511a6ad35a80833d5a716fa9a",
      "tree": "9001edb7f45cd28a6fdcd670454c52fa69a95a24",
      "parents": [
        "6b649ac4fd0cbf88c5a05d82ad151d0ce980916a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 18:50:29 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 18:50:29 2019 +0100"
      },
      "message": "patch 8.1.2407: proto files, dependencies and build instructions outdated\n\nProblem:    proto file, dependenciess and Build instructions outdated.\nSolution:   Update proto files, dependencies and build instructions.\n"
    },
    {
      "commit": "6b649ac4fd0cbf88c5a05d82ad151d0ce980916a",
      "tree": "3e59a10e5b1b750270254df7b484d8956b75b766",
      "parents": [
        "1f9a028def327bd9bbfef375cb1283cd51e04678"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 17:47:22 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 17:47:22 2019 +0100"
      },
      "message": "patch 8.1.2406: leaking memory in test_paste and test_registers\n\nProblem:    Leaking memory in test_paste and test_registers.\nSolution:   Free the old title.  Don\u0027t copy expr_line.\n"
    },
    {
      "commit": "1f9a028def327bd9bbfef375cb1283cd51e04678",
      "tree": "2a758da9c51dce6b56616b7088828115b5c799fd",
      "parents": [
        "08d2e795e72837a015e69894fb8ebd178e4014c9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 17:22:04 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 17:22:04 2019 +0100"
      },
      "message": "patch 8.1.2405: matchadd_conceal test fails under valgrind\n\nProblem:    matchadd_conceal test fails under valgrind.\nSolution:   Use WaitForAssert() and wait a bit longer.\n"
    },
    {
      "commit": "08d2e795e72837a015e69894fb8ebd178e4014c9",
      "tree": "b41ccac57ab5db0636dc2216ba6f3db96401e512",
      "parents": [
        "3c47e8384de62dd67748454a853677e32ee7842c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 17:10:25 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 17:10:25 2019 +0100"
      },
      "message": "patch 8.1.2404: channel test fails under valgrind\n\nProblem:    Channel test fails under valgrind.\nSolution:   Sleep a bit longer.\n"
    },
    {
      "commit": "3c47e8384de62dd67748454a853677e32ee7842c",
      "tree": "d834180588a79710ebff35378ca414c87c9c304d",
      "parents": [
        "664f3cf3f21d3699bfd179c318ef5c869c085648"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 17:05:31 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 17:05:31 2019 +0100"
      },
      "message": "patch 8.1.2403: autocmd test fails under valgrind\n\nProblem:    Autocmd test fails under valgrind.\nSolution:   Wait a bit longer.\n"
    },
    {
      "commit": "664f3cf3f21d3699bfd179c318ef5c869c085648",
      "tree": "33c061c600cf54a9ab1dc810bd02689bff097cec",
      "parents": [
        "f48ee3c28488f7c361732316f905ac420b3d8087"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 16:03:51 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 07 16:03:51 2019 +0100"
      },
      "message": "Runtime file updates.\n"
    },
    {
      "commit": "f48ee3c28488f7c361732316f905ac420b3d8087",
      "tree": "34f5a530c163ab511d7c410b9beea4be7cf11e2e",
      "parents": [
        "88a3e2b2ac33e3bb4b7cf9132eb75db051e8f4ed"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 06 22:18:20 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 06 22:18:20 2019 +0100"
      },
      "message": "patch 8.1.2402: typos and other small things\n\nProblem:    Typos and other small things.\nSolution:   Small fixes.\n"
    },
    {
      "commit": "88a3e2b2ac33e3bb4b7cf9132eb75db051e8f4ed",
      "tree": "e1b47cda54a2725223924ad844c94365b2f9c63f",
      "parents": [
        "1f3e7d3bf0aa1e015a591ce8f7ee7ab56589b452"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 06 21:11:39 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 06 21:11:39 2019 +0100"
      },
      "message": "patch 8.1.2401: :cexpr does not handle | in expression\n\nProblem:    :cexpr does not handle | in expression.\nSolution:   Remove EX_TRLBAR and set nextcmd pointer.\n"
    },
    {
      "commit": "1f3e7d3bf0aa1e015a591ce8f7ee7ab56589b452",
      "tree": "b913cc81a66ae314a03bb9475f3bab3804e4fe2b",
      "parents": [
        "bef93ac9dbfb98193ddb315c50523f1af01a517d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 06 20:43:36 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 06 20:43:36 2019 +0100"
      },
      "message": "patch 8.1.2400: test39 is old style\n\nProblem:    Test39 is old style.\nSolution:   Convert the test cases into new style. (Yegappan Lakshmanan,\n            closes #5324)\n"
    },
    {
      "commit": "bef93ac9dbfb98193ddb315c50523f1af01a517d",
      "tree": "e20d644144916affab27f34da5631827aac9268d",
      "parents": [
        "9a838fe543b69582b0773f7c38a57f16fb32d765"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 06 20:17:35 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 06 20:17:35 2019 +0100"
      },
      "message": "patch 8.1.2399: info popup on top of cursor if it doesn\u0027t fit\n\nProblem:    Info popup on top of cursor if it doesn\u0027t fit.\nSolution:   Hide the popup if it doesn\u0027t fit.\n"
    },
    {
      "commit": "9a838fe543b69582b0773f7c38a57f16fb32d765",
      "tree": "a369f5e3e2e41a1077f7b3b9110bf6a306e1ff29",
      "parents": [
        "e7dd0deb3c4c4b1f55e28e5fe9a4ef4b76951b85"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 06 12:45:01 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 06 12:45:01 2019 +0100"
      },
      "message": "patch 8.1.2398: strptime() test fails on Japanese Mac\n\nProblem:    strptime() test fails on Japanese Mac.\nSolution:   Use %T instead of %X.\n"
    },
    {
      "commit": "e7dd0deb3c4c4b1f55e28e5fe9a4ef4b76951b85",
      "tree": "2837cfa9492bb137bf63cbdc0e3794490f6550fb",
      "parents": [
        "c08ee7476b19f9b4de5df287797af87c4e3fba0a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 23:07:06 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 23:07:06 2019 +0100"
      },
      "message": "patch 8.1.2397: should not define __USE_XOPEN\n\nProblem:    Should not define __USE_XOPEN. _XOPEN_SOURCE is not needed for\n            Android.\nSolution:   Remove __USE_XOPEN and adjust #ifdefs. (Ozaki Kiichi,\n            closes #5322)\n"
    },
    {
      "commit": "e38eab22c1fb950127f0307a9904de6d4561dc70",
      "tree": "3435d9a3e3654948067dd1a89ebacf333ba877f0",
      "parents": [
        "0d6f5d9740dbad1b0207f3ab257de806169dd905"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 21:50:01 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 21:50:01 2019 +0100"
      },
      "message": "patch 8.1.2396: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "0d6f5d9740dbad1b0207f3ab257de806169dd905",
      "tree": "3b4d840ac6f3972bfab2599cc52555ce55d66eaa",
      "parents": [
        "63d9e730f726341bf41ee4f4b829253cb9879110"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 21:33:15 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 21:33:15 2019 +0100"
      },
      "message": "patch 8.1.2395: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "63d9e730f726341bf41ee4f4b829253cb9879110",
      "tree": "02d6ed210385b78f06d7df1e30ede7d48f718600",
      "parents": [
        "0f8737355d291679659579a48db1861b88970293"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 21:10:38 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 21:10:38 2019 +0100"
      },
      "message": "patch 8.1.2394: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "0f8737355d291679659579a48db1861b88970293",
      "tree": "6b8a8f4e9afe52e72c4039e404f3f4598e04d16a",
      "parents": [
        "6e0ce171e19d0118ecd7c2b16e2a1bd50aa76013"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 20:28:46 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 20:28:46 2019 +0100"
      },
      "message": "patch 8.1.2393: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "6e0ce171e19d0118ecd7c2b16e2a1bd50aa76013",
      "tree": "5446531fc72732454fef2eb38b5f86532c1b9340",
      "parents": [
        "c95e8d649045add4e77b423bc159dc0d845af559"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 20:12:41 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 20:12:41 2019 +0100"
      },
      "message": "patch 8.1.2392: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "c95e8d649045add4e77b423bc159dc0d845af559",
      "tree": "b682819dd9c0990dfbae7a9d96d3dff4e66acb8d",
      "parents": [
        "309976ec1f033c68480bbc8cc363db5b5ea944f9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 18:35:44 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 18:35:44 2019 +0100"
      },
      "message": "patch 8.1.2391: cannot build when __QNXNTO__ is defined\n\nProblem:    Cannot build when __QNXNTO__ is defined. (Ian Wayne Larson)\nSolution:   Move the check for \"qansi\". (Ken Takata, closes #5317)\n"
    },
    {
      "commit": "309976ec1f033c68480bbc8cc363db5b5ea944f9",
      "tree": "eb545ed4d4aec0f711bd82b30f6cd733a04d2ced",
      "parents": [
        "707d226ac58da752ecc6b7620055fb1df3957a27"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 18:16:33 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 18:16:33 2019 +0100"
      },
      "message": "patch 8.1.2390: test94 is old style, fix 7.4.441 not tested\n\nProblem:    Test94 is old style, fix 7.4.441 not tested.\nSolution:   Turn test94 into a new style test.  Add tests for the fix in patch\n            7.4.441. (Yegappan Lakshmanan, closes #5316)\n"
    },
    {
      "commit": "707d226ac58da752ecc6b7620055fb1df3957a27",
      "tree": "6b95e780f80d2ef0dbfb5e246935692d6ffe22b4",
      "parents": [
        "4ba37b5833de99db9e9afe8928b31c864182405c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 04 22:16:54 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 04 22:16:54 2019 +0100"
      },
      "message": "patch 8.1.2389: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "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": "2ab2e8608f9b2c85432715bb9a7f226fdbf8cd35",
      "tree": "0a361d816527e615a7b64298e7c51c16d65fb015",
      "parents": [
        "9834b96820bec95d6858229d6fb256310365efff"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 04 21:24:53 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 04 21:24:53 2019 +0100"
      },
      "message": "patch 8.1.2387: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "42e931b0f52679d51de1a3832d1f2481512408fb",
      "tree": "e676374b9d65eea58fe174b7dca1b08691de3fc0",
      "parents": [
        "85db5475982e166ec5bb1c8c9a5c8bf062d49ed1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 04 19:08:50 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 04 19:08:50 2019 +0100"
      },
      "message": "patch 8.1.2386: \u0027wincolor\u0027 is not used for \u0027listchars\u0027\n\nProblem:    \u0027wincolor\u0027 is not used for \u0027listchars\u0027.\nSolution:   Combine the colors. (closes #5308)\n"
    },
    {
      "commit": "85db5475982e166ec5bb1c8c9a5c8bf062d49ed1",
      "tree": "d61a1dd1644b21bd9f49343b5e9a37d51f1fe462",
      "parents": [
        "079119babe1cbba3f9234927e62fd75465f2d6b4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 04 15:11:08 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 04 15:11:08 2019 +0100"
      },
      "message": "patch 8.1.2385: opening cmdline window with feedkeys() does not work\n\nProblem:    Opening cmdline window with feedkeys() does not work. (Yegappan\n            Lakshmanan)\nSolution:   Recognize K_CMDWIN also when ex_normal_busy is set.\n"
    },
    {
      "commit": "079119babe1cbba3f9234927e62fd75465f2d6b4",
      "tree": "95b8806dc8baae79c990fbc83f2fe7d0dd402937",
      "parents": [
        "4ceaa3a6e0b8cb2994c303041aedcbb60527cd61"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 03 22:59:23 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 03 22:59:23 2019 +0100"
      },
      "message": "patch 8.1.2384: test 48 is old style\n\nProblem:    Test 48 is old style.\nSolution:   Merge test cases into new style test. (Yegappan Lakshmanan,\n            closes #5307)\n"
    },
    {
      "commit": "4ceaa3a6e0b8cb2994c303041aedcbb60527cd61",
      "tree": "0a89019f980a6f367a8c4ecb771b317466024994",
      "parents": [
        "734a867ffe198886da7365b618be67ab8ed9d9f6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 03 22:49:09 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 03 22:49:09 2019 +0100"
      },
      "message": "Update a few runtime files\n"
    },
    {
      "commit": "734a867ffe198886da7365b618be67ab8ed9d9f6",
      "tree": "cc650a9ce0b59d7a141bf312b7a724f308d31cea",
      "parents": [
        "a050b9471c66b383ed674bfd57ac78016199d972"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 02 22:49:38 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 02 22:49:38 2019 +0100"
      },
      "message": "patch 8.1.2383: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "a050b9471c66b383ed674bfd57ac78016199d972",
      "tree": "1d6ec4d0a775fa46b85f3870e886975c2a6b132b",
      "parents": [
        "54c8d229f54e36e89fcd5d84e523fd894d018024"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 02 21:35:31 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 02 21:35:31 2019 +0100"
      },
      "message": "patch 8.1.2382: MS-Windows: When using VTP bold+inverse doesn\u0027t work\n\nProblem:    MS-Windows: When using VTP bold+inverse doesn\u0027t work.\nSolution:   Compare with the default colors. (Nobuhiro Takasaki, closes #5303)\n"
    },
    {
      "commit": "54c8d229f54e36e89fcd5d84e523fd894d018024",
      "tree": "494c9b97415ae505a22d603e787f2f084bcf37ab",
      "parents": [
        "306139005c31ea7e6f892dd119beba3c94dcb982"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 02 20:41:39 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 02 20:41:39 2019 +0100"
      },
      "message": "patch 8.1.2381: not all register related code is covered by tests\n\nProblem:    Not all register related code is covered by tests.\nSolution:   Add more test cases. (Yegappan Lakshmanan, closes #5301)\n"
    },
    {
      "commit": "306139005c31ea7e6f892dd119beba3c94dcb982",
      "tree": "8b256dbe178f2b314831b64b17d67560e2a54043",
      "parents": [
        "217e1b8359447f5550dcb0d1ee43380a90c253c5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 22:11:18 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 22:11:18 2019 +0100"
      },
      "message": "patch 8.1.2380: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "217e1b8359447f5550dcb0d1ee43380a90c253c5",
      "tree": "137e8b7d6f27848c95caa47e2fc13a4dc4c50d29",
      "parents": [
        "5d18efecfd6c45d69f55268948a22cd0465bb955"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 21:41:28 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 21:41:28 2019 +0100"
      },
      "message": "patch 8.1.2379: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "5d18efecfd6c45d69f55268948a22cd0465bb955",
      "tree": "409afa09cb7fb8f4684e0399f2597ba5d16edbfa",
      "parents": [
        "fa5612c7d836eb789e0f8ff4b10461b8640a14b2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 21:11:22 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 21:11:22 2019 +0100"
      },
      "message": "patch 8.1.2378: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "fa5612c7d836eb789e0f8ff4b10461b8640a14b2",
      "tree": "0e4040ebe80a7fd8690e409ba4d416fbfea5e207",
      "parents": [
        "912bc4a51af0ad947cb39deba2a6fa4ee27af906"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 19:37:07 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 19:37:07 2019 +0100"
      },
      "message": "patch 8.1.2377: GUI: when losing focus a pending operator is executed\n\nProblem:    GUI: when losing focus a pending operator is executed.\nSolution:   Do not execute an operator when getting K_IGNORE. (closes #5300)\n"
    },
    {
      "commit": "912bc4a51af0ad947cb39deba2a6fa4ee27af906",
      "tree": "06fdb34eba3f202216b7b795ad74f1346a006360",
      "parents": [
        "6f1f0ca3edf395102ff3109c998d81300c8be3c9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 18:58:11 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 18:58:11 2019 +0100"
      },
      "message": "patch 8.1.2376: preprocessor indents are incorrect\n\nProblem:    Preprocessor indents are incorrect.\nSolution:   Fix the indents. (Ken Takata, closes #5298)\n"
    },
    {
      "commit": "6f1f0ca3edf395102ff3109c998d81300c8be3c9",
      "tree": "cb7ab8356cbd1d0ffacfc1b4d5d844d50bd3820b",
      "parents": [
        "269e4bd9d2a52dd55eb4b05a6d2313e705f5edee"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 18:16:18 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 18:16:18 2019 +0100"
      },
      "message": "patch 8.1.2375: no suffucient testing for registers\n\nProblem:    No suffucient testing for registers.\nSolution:   Add more test cases. (Yegappan Lakshmanan, closes #5296)\n            Fix that \"p\" on last virtual column of tab inserts spaces.\n"
    },
    {
      "commit": "269e4bd9d2a52dd55eb4b05a6d2313e705f5edee",
      "tree": "24c08835a0b54e12b4fd3223ce7c3da79e4f09a1",
      "parents": [
        "5a4c3082d7ab51b3d448a91578479c96c1ab0ad3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 15:31:12 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 15:31:12 2019 +0100"
      },
      "message": "patch 8.1.2374: unused parts of libvterm are included\n\nProblem:    Unused parts of libvterm are included.\nSolution:   Delete the unused files.\n"
    },
    {
      "commit": "5a4c3082d7ab51b3d448a91578479c96c1ab0ad3",
      "tree": "a25f441743857c618f3f019372a284b1d57c4e0d",
      "parents": [
        "9625d3d92d93be52f5d89a57b27ba2400e0fc6d2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 15:23:11 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 15:23:11 2019 +0100"
      },
      "message": "patch 8.1.2373: cannot build with +popupwin but without +quickfix\n\nProblem:    Cannot build with +popupwin but without +quickfix. (John Marriott)\nSolution:   Adjust #ifdefs.\n"
    },
    {
      "commit": "9625d3d92d93be52f5d89a57b27ba2400e0fc6d2",
      "tree": "7bb547de32b4be9d7564190ca74e8d321f594ab0",
      "parents": [
        "05ad5ff0ab34ed9a5296dedd420ca81698b8ce22"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 22:57:53 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 22:57:53 2019 +0100"
      },
      "message": "patch 8.1.2372: VMS: failing realloc leaks memory\n\nProblem:    VMS: failing realloc leaks memory. (Chakshu Gupta)\nSolution:   Free the memory. (partly fixes #5292)\n"
    },
    {
      "commit": "05ad5ff0ab34ed9a5296dedd420ca81698b8ce22",
      "tree": "7354d352e37ab28988ce26e4f88efd9a9b9f71ec",
      "parents": [
        "0c5c3faef2d54151a8c144539e3e5a3350fb18c7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 22:48:27 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 22:48:27 2019 +0100"
      },
      "message": "patch 8.1.2371: FEAT_TEXT_PROP is a confusing name\n\nProblem:    FEAT_TEXT_PROP is a confusing name.\nSolution:   Use FEAT_PROP_POPUP. (Naruhiko Nishino, closes #5291)\n"
    },
    {
      "commit": "0c5c3faef2d54151a8c144539e3e5a3350fb18c7",
      "tree": "03c50a14ada7c115302d2012659da2f681a4a43d",
      "parents": [
        "a2c2ae473ab8789ceba9706713441a365dec685e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 22:38:16 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 22:38:16 2019 +0100"
      },
      "message": "patch 8.1.2370: build problems on VMS\n\nProblem:    Build problems on VMS.\nSolution:   Adjust the build file. (Zoltan Arpadffy)\n"
    },
    {
      "commit": "a2c2ae473ab8789ceba9706713441a365dec685e",
      "tree": "23d375ddcbdf5963de3ac75851aa11faa5a52406",
      "parents": [
        "c667da5185ce5dce914d2006d62da2be0cedb384"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 20:58:46 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 20:58:46 2019 +0100"
      },
      "message": "patch 8.1.2369: cannot build with quickfix and without text properties\n\nProblem:    Cannot build with quickfix and without text properties.\nSolution:   Fix typo. (Naruhiko Nishino)\n"
    },
    {
      "commit": "c667da5185ce5dce914d2006d62da2be0cedb384",
      "tree": "cd06b08e9fb7d701653850cd33524d3f1f5acaaf",
      "parents": [
        "71136db1bfbc67c2e55f8070cdf0a241c643e45b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 20:52:27 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 20:52:27 2019 +0100"
      },
      "message": "patch 8.1.2368: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "71136db1bfbc67c2e55f8070cdf0a241c643e45b",
      "tree": "10cdb17064eb98629f2ebfe4abb5f848f992e625",
      "parents": [
        "9bf703d46a79fbffeb829246ea5ce385bddc4166"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 19:48:46 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 19:48:46 2019 +0100"
      },
      "message": "patch 8.1.2367: registers are not sufficiently tested\n\nProblem:    Registers are not sufficiently tested.\nSolution:   Add a few more test cases. (Yegappan Lakshmanan, closes #5288)\n"
    },
    {
      "commit": "9bf703d46a79fbffeb829246ea5ce385bddc4166",
      "tree": "6afff788b4fbd8fbf61557c47c24c26c975ea8ee",
      "parents": [
        "20ebbeac461ffc2a5e5dbfbb0ba380b8854615bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 19:44:38 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 19:44:38 2019 +0100"
      },
      "message": "patch 8.1.2366: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "20ebbeac461ffc2a5e5dbfbb0ba380b8854615bd",
      "tree": "111206818a0c610bf163767bbc4c72708c5fde4a",
      "parents": [
        "91359014b359cf816bf943fe2c7d492996263def"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 17:58:27 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 17:58:27 2019 +0100"
      },
      "message": "patch 8.1.2365: missing tests for recent popupwin changes\n\nProblem:    Missing tests for recent popupwin changes.\nSolution:   Add test cases.\n"
    },
    {
      "commit": "e219f73ed546abeba1ff4f5c08b380d648852222",
      "tree": "13b21f27ed28b7521ead0b95c43dd06c87376a86",
      "parents": [
        "dee50a518007b3a59f54b8ad018b6a83993593e7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 15:34:08 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 15:34:08 2019 +0100"
      },
      "message": "patch 8.1.2364: termwinscroll test is flaky on FreeBSD\n\nProblem:    Termwinscroll test is flaky on FreeBSD.\nSolution:   Add to list of flaky tests.  Rename function.\n"
    },
    {
      "commit": "dee50a518007b3a59f54b8ad018b6a83993593e7",
      "tree": "33c91c65505b6efc3c100a995a9774cdeda0983a",
      "parents": [
        "7257073043252c2e01c8e168e6842a1121797243"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 15:05:22 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 15:05:22 2019 +0100"
      },
      "message": "patch 8.1.2363: ml_get error when accessing Visual area in \u0027statusline\u0027\n\nProblem:    ml_get error when accessing Visual area in \u0027statusline\u0027.\nSolution:   Disable Visual mode when using another window. (closes #5278)\n"
    },
    {
      "commit": "7257073043252c2e01c8e168e6842a1121797243",
      "tree": "d25b943b34d9c4184e2953dc783ecdc4ba1c02e5",
      "parents": [
        "310c32e8920140f0db747c6c6eb06b1ee53cdb5a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 14:21:53 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 14:21:53 2019 +0100"
      },
      "message": "patch 8.1.2362: cannot place signs in a popup window\n\nProblem:    Cannot place signs in a popup window. (Maxim Kim)\nSolution:   Use the group prefix \"PopUp\" to specify which signs should show up\n            in a popup window. (closes #5277)\n"
    },
    {
      "commit": "310c32e8920140f0db747c6c6eb06b1ee53cdb5a",
      "tree": "6a63306e6627614a8f3b9b543f129323f3093f86",
      "parents": [
        "15a7bdcb77faabbd3a9a889957f810da2bcda13e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 29 23:15:25 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 29 23:15:25 2019 +0100"
      },
      "message": "patch 8.1.2361: MS-Windows: test failures related to VIMDLL\n\nProblem:    MS-Windows: test failures related to VIMDLL.\nSolution:   Adjust code and tests. (Ken Takata, closes #5283)\n"
    },
    {
      "commit": "15a7bdcb77faabbd3a9a889957f810da2bcda13e",
      "tree": "81691993999929b25419d97c7bb03b34e85082c4",
      "parents": [
        "0387cae15ccdb8136381534a1f2c96b222346432"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 29 22:06:47 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 29 22:06:47 2019 +0100"
      },
      "message": "patch 8.1.2360: quickfix test coverage can still be improved\n\nProblem:    Quickfix test coverage can still be improved.\nSolution:   Add more test cases. (Yegappan Lakshmanan, closes #5276)\n"
    },
    {
      "commit": "0387cae15ccdb8136381534a1f2c96b222346432",
      "tree": "85b0747a6537eb0850b56cbb916f3f8713de86c7",
      "parents": [
        "9134f1ecd41207045db3cb47f0269497980395ad"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 29 21:07:58 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 29 21:07:58 2019 +0100"
      },
      "message": "patch 8.1.2359: cannot build without FEAT_FLOAT\n\nProblem:    Cannot build without FEAT_FLOAT. (John Marriott)\nSolution:   Fix #ifdefs around f_srand().\n"
    },
    {
      "commit": "9134f1ecd41207045db3cb47f0269497980395ad",
      "tree": "8e9d1a099c603683cd365b0d70cc65f3b3a4247b",
      "parents": [
        "68e9e5f7fccb8038cf0ca5b5d95c85a923152f46"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 29 20:26:13 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 29 20:26:13 2019 +0100"
      },
      "message": "patch 8.1.2358: tests fail on Cirrus CI for FreeBSD\n\nProblem:    Tests fail on Cirrus CI for FreeBSD.\nSolution:   Fix a test and skip some. (Christian Brabandt, closes #5281)\n"
    },
    {
      "commit": "68e9e5f7fccb8038cf0ca5b5d95c85a923152f46",
      "tree": "dae3ad081383275ca34021622b7d25f6c17c2450",
      "parents": [
        "f8c1f9200c4b50969a8191a4fe0b0d09edb38979"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 28 22:55:43 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 28 22:55:43 2019 +0100"
      },
      "message": "patch 8.1.2357: no test with wrong argument for rand()\n\nProblem:    No test with wrong argument for rand().\nSolution:   Add a test case.\n"
    },
    {
      "commit": "f8c1f9200c4b50969a8191a4fe0b0d09edb38979",
      "tree": "99c0903ad3e62049d83e6c8d118afd3c167f2d38",
      "parents": [
        "c7d2a57b3a076f6ecb16f93c0b09280c4b3b4175"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 28 22:13:14 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 28 22:13:14 2019 +0100"
      },
      "message": "patch 8.1.2356: rand() does not use the best algorithm\n\nProblem:    rand() does not use the best algorithm.\nSolution:   use xoshiro128** instead of xorshift. (Kaito Udagawa,\n            closes #5279)\n"
    },
    {
      "commit": "c7d2a57b3a076f6ecb16f93c0b09280c4b3b4175",
      "tree": "0af2e4cceb9e0764dfec04ebf174d6792affb444",
      "parents": [
        "31ff2e1b43f5c85fdabfcfce93192405e6e559e2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 28 21:16:06 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 28 21:16:06 2019 +0100"
      },
      "message": "patch 8.1.2355: test with \"man\" fails on FreeBSD\n\nProblem:    Test with \"man\" fails on FreeBSD.\nSolution:   Use \"-P\" instead of \"--pager\".\n"
    },
    {
      "commit": "31ff2e1b43f5c85fdabfcfce93192405e6e559e2",
      "tree": "425d51fbad72c007bc157adc3d9928c87a0154fa",
      "parents": [
        "5708079a6b144e68bf85503bc3a7779d3a7cc2a6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 28 20:53:08 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 28 20:53:08 2019 +0100"
      },
      "message": "patch 8.1.2354: Cirrus CI runs on another repository\n\nProblem:    Cirrus CI runs on another repository.\nSolution:   Run Cirrus CI on vim/vim.\n"
    },
    {
      "commit": "5708079a6b144e68bf85503bc3a7779d3a7cc2a6",
      "tree": "650bbfa75b36ca6a17ee9ccc9783bae7684a872b",
      "parents": [
        "424e98baab3bf05d7946f99ddfa180ae71570650"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 28 20:09:58 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 28 20:09:58 2019 +0100"
      },
      "message": "patch 8.1.2353: build failure on FreeBSD\n\nProblem:    Build failure on FreeBSD.\nSolution:   Change #ifdef to only check for Linux-like systems.\n"
    },
    {
      "commit": "ea599a65ee577efb1b997fc89d214fcf1e7355e0",
      "tree": "84121cdc0499bb78b8fb78e332197f33f254c066",
      "parents": [
        "92e25ab2df03756bbb8523cf871db29fe8819c13"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 27 21:55:41 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 27 21:55:41 2019 +0100"
      },
      "message": "patch 8.1.2352: CI doesn\u0027t cover FreeBSD\n\nProblem:    CI doesn\u0027t cover FreeBSD.\nSolution:   Configure Cirrus-CI. (Christian Brabandt, closes #5273)\n"
    },
    {
      "commit": "92e25ab2df03756bbb8523cf871db29fe8819c13",
      "tree": "8a0b492d49d656c356bf7ecc252c098aef489f44",
      "parents": [
        "0c0734d527a132edfb4089be48486586424b3f41"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 22:39:10 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 22:39:10 2019 +0100"
      },
      "message": "patch 8.1.2351: \u0027wincolor\u0027 not used for \u003e for not fitting double width char\n\nProblem:    \u0027wincolor\u0027 not used for \u003e for not fitting double width char.\n            Also: popup drawn on right half of double width character looks\n            wrong.\nSolution:   Adjust color for \u003e character.  Clear left half of double width\n            character if right half is being overwritten.\n"
    },
    {
      "commit": "0c0734d527a132edfb4089be48486586424b3f41",
      "tree": "6dc04964a23e8c85be6283a1642c06f2003bc7c2",
      "parents": [
        "fc4ea2a72d36de1196a3ce17352e72f8fe90f4bb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 21:44:46 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 21:44:46 2019 +0100"
      },
      "message": "Update runtime files\n"
    },
    {
      "commit": "fc4ea2a72d36de1196a3ce17352e72f8fe90f4bb",
      "tree": "d5d681840040dc4e36b94bb94cef2cb972c052b0",
      "parents": [
        "cc4423ae13d78367a3d0b5756783523d3b3a1d31"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 19:33:22 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 19:33:22 2019 +0100"
      },
      "message": "patch 8.1.2350: other text for CTRL-V in Insert mode with modifyOtherKeys\n\nProblem:    Other text for CTRL-V in Insert mode with modifyOtherKeys.\nSolution:   Convert the Escape sequence back to key as if modifyOtherKeys is\n            not set, and use CTRL-SHIFT-V to get the Escape sequence itself.\n            (closes #5254)\n"
    },
    {
      "commit": "cc4423ae13d78367a3d0b5756783523d3b3a1d31",
      "tree": "771301a581eaf21d3dadd8c4d2fb90f7ab540ef4",
      "parents": [
        "8f76e6b12b958f2779444a92234bbaf3f49eeb99"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 17:05:00 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 17:05:00 2019 +0100"
      },
      "message": "patch 8.1.2349: :lockvar and :unlockvar cannot be followed by \"| endif\"\n\nProblem:    :lockvar and :unlockvar cannot be followed by \"| endif\".\nSolution:   Check for following commands. (closes #5269)\n"
    },
    {
      "commit": "8f76e6b12b958f2779444a92234bbaf3f49eeb99",
      "tree": "36c6d1bb7f575255ca0743dccde1523436134a43",
      "parents": [
        "84f903326d44db9b75fc3a39d4866f636f9ad4cd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 16:50:30 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 16:50:30 2019 +0100"
      },
      "message": "patch 8.1.2348: :const cannot be followed by \"| endif\"\n\nProblem:    :const cannot be followed by \"| endif\".\nSolution:   Check following command for :const. (closes #5269)\n            Also fix completion after :const.\n"
    },
    {
      "commit": "84f903326d44db9b75fc3a39d4866f636f9ad4cd",
      "tree": "57bfb4d1b5d3538c2375ea0191c6c9defa98719f",
      "parents": [
        "38571a04b4eb2853f46df8884750bcb9a8115db8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 14:48:00 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 14:48:00 2019 +0100"
      },
      "message": "patch 8.1.2347: MacOS: build fails\n\nProblem:    MacOS: build fails.\nSolution:   Don\u0027t define _XOPEN_SOURCE for Mac.\n"
    },
    {
      "commit": "38571a04b4eb2853f46df8884750bcb9a8115db8",
      "tree": "b1d9f7ce21a909af8c54a37047e60ea74ec6329d",
      "parents": [
        "c1faf3dc3879e8a5e486f31445b5a5753dcbc6a3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 14:28:15 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 14:28:15 2019 +0100"
      },
      "message": "patch 8.1.2346: CTRL-R CTRL-R doesn\u0027t work with modifyOtherKeys\n\nProblem:    CTRL-R CTRL-R doesn\u0027t work with modifyOtherKeys.\nSolution:   Allow key codes when fetching argument for CTRL-R. (closes #5266)\n            Also fix CTRL-G in Insert mode.\n"
    },
    {
      "commit": "c1faf3dc3879e8a5e486f31445b5a5753dcbc6a3",
      "tree": "229338ecb751d15d77a9c0ada0213acf71c2110f",
      "parents": [
        "6a228c6463935a73c8f21142cb7368545cfee317"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 13:43:40 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 13:43:40 2019 +0100"
      },
      "message": "patch 8.1.2345: .cjs files are not recognized as Javascript\n\nProblem:    .cjs files are not recognized as Javascript.\nSolution:   Add the *.cjs pattern. (closes #5268)\n"
    },
    {
      "commit": "6a228c6463935a73c8f21142cb7368545cfee317",
      "tree": "de756b80da4b95d5f96d6a5de91230f89f765464",
      "parents": [
        "07e4a197953d12902fb97beb48830a5323a52280"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 13:29:01 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 13:29:01 2019 +0100"
      },
      "message": "patch 8.1.2344: Cygwin: warning for using strptime()\n\nProblem:    Cygwin: warning for using strptime().\nSolution:   Move defining _XOPEN_SOURCE and __USE_XOPEN to vim.h. (Ken Takata,\n            closes #5265)  Use 700 for _XOPEN_SOURCE for mkdtemp().\n"
    },
    {
      "commit": "07e4a197953d12902fb97beb48830a5323a52280",
      "tree": "2606081e24020a6d9985531651099b0fc2aa3381",
      "parents": [
        "06b0b4bc27077013e9b4b48fd1d9b33e543ccf99"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 12:23:30 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 26 12:23:30 2019 +0100"
      },
      "message": "patch 8.1.2343: using time() for srand() is not very random\n\nProblem:    Using time() for srand() is not very random.\nSolution:   use /dev/urandom if available\n"
    },
    {
      "commit": "06b0b4bc27077013e9b4b48fd1d9b33e543ccf99",
      "tree": "91ae8240070decf4e90b64d3bd0dd1d2a75433ae",
      "parents": [
        "67a2deb9cb4ac2224cb1e4d240a5d0659f036264"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 25 15:40:55 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 25 15:40:55 2019 +0100"
      },
      "message": "patch 8.1.2342: random number generator in Vim script is slow\n\nProblem:    Random number generator in Vim script is slow.\nSolution:   Add rand() and srand(). (Yasuhiro Matsumoto, closes #1277)\n"
    }
  ],
  "next": "67a2deb9cb4ac2224cb1e4d240a5d0659f036264"
}
