)]}'
{
  "log": [
    {
      "commit": "209d3874c19d73b209e7d223cf05ea22e183f408",
      "tree": "e26d8336afd8f7dd305f0c750ee7895ab062e500",
      "parents": [
        "7cb769a69f5b9d6951f4427c85e75f5b2909cf10"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 16 21:52:51 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 16 21:52:51 2017 +0100"
      },
      "message": "patch 8.0.1302: still too many old style tests\n\nProblem:    Still too many old style tests.\nSolution:   Convert a few more tests to new style. (Yegappan Lakshmanan,\n            closes #2326)\n"
    },
    {
      "commit": "58a8f1706faa9e7a17f0efdd0b9030d4c0e502b0",
      "tree": "22a499017e35bc42085e2bebe52b353a4ba3f62c",
      "parents": [
        "23921432369e210029a26864cfb4f1537b3c3395"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 14 20:23:15 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 14 20:23:15 2017 +0100"
      },
      "message": "patch 8.0.1298: missing test file\n\nProblem:    Missing test file.\nSolution:   Add samples/test000. (Christian Brabandt)\n"
    },
    {
      "commit": "f8c53d3d268fc67a29c8c1a4e76fae85762e11b5",
      "tree": "bff53e0854e8031f9df4866456922991dc236146",
      "parents": [
        "80eaddd3a0bc47cb14168964678420cfe03a2502"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 12 15:36:38 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 12 15:36:38 2017 +0100"
      },
      "message": "patch 8.0.1291: C indent wrong when * immediately follows comment\n\nProblem:    C indent wrong when * immediately follows comment. (John Bowler)\nSolution:   Do not see \"/*\" after \"*\" as a comment start. (closes #2321)\n"
    },
    {
      "commit": "80eaddd3a0bc47cb14168964678420cfe03a2502",
      "tree": "0e66e678c9860233e0cbcc6350a3414bd8c08c5a",
      "parents": [
        "7f2e9d7c9cdfc5201a899b7b610edf64bf80c45f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 11 23:37:08 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 11 23:37:08 2017 +0100"
      },
      "message": "patch 8.0.1290: seq_cur of undotree() wrong after undo\n\nProblem:    seq_cur of undotree() wrong after undo.\nSolution:   Get the actual sequence number instead of decrementing the current\n            one. (Ozaki Kiichi, closes #2319)\n"
    },
    {
      "commit": "de323093e1be165a3eadd1ab3d02942358cd97bf",
      "tree": "088f65bfbec9f716e6e9e46936b13110c6d100a3",
      "parents": [
        "040c1feb212568cf04265e59b26182f8b76057aa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 09 19:56:08 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 09 19:56:08 2017 +0100"
      },
      "message": "patch 8.0.1280: Python None cannot be converted to a Vim type\n\nProblem:    Python None cannot be converted to a Vim type.\nSolution:   Convert it to v:none. (Ken Takata)\n"
    },
    {
      "commit": "0c4dc88a637a5027209aa00226996af84e248636",
      "tree": "7935c3de02676ecab304e13573e55559879bc0fe",
      "parents": [
        "4148be468f82eb4bf463be3610b00a132aee4186"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 06 21:32:54 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 06 21:32:54 2017 +0100"
      },
      "message": "patch 8.0.1274: setbufline() fails when using folding\n\nProblem:    setbufline() fails when using folding.\nSolution:   Set \"curwin\" if needed. (Ozaki Kiichi, closes #2293)\n"
    },
    {
      "commit": "4148be468f82eb4bf463be3610b00a132aee4186",
      "tree": "3376b90b25674e0c5fa553e9918cab078bc01ae9",
      "parents": [
        "53ec79537a062b453ed72a4efcb4b1cd284fe9a6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 06 20:41:19 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 06 20:41:19 2017 +0100"
      },
      "message": "patch 8.0.1273: old test file remaining\n\nProblem:    Old test file remaining.\nSolution:   Delete it.\n"
    },
    {
      "commit": "fb094e14c19337de824d4e6710ca6a2617930ab0",
      "tree": "4738265336181b11c8f7bb6d5b7f41d92753a208",
      "parents": [
        "8fdb35a974d92c7d0267bc8988aa6af74ee6885d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 05 20:59:28 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 05 20:59:28 2017 +0100"
      },
      "message": "patch 8.0.1271: still too many old style tests\n\nProblem:    Still too many old style tests.\nSolution:   Convert a few more tests to new style. (Yegappan Lakshmanan,\n            closes #2290)\n"
    },
    {
      "commit": "8fdb35a974d92c7d0267bc8988aa6af74ee6885d",
      "tree": "13333f018ce110f6b6ea4a546b8659ffcddb83e2",
      "parents": [
        "b0d45e7f5354375edd02afafde3bd37dac1515ff"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 05 18:23:16 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 05 18:23:16 2017 +0100"
      },
      "message": "patch 8.0.1270: mismatching file name with Filelist\n\nProblem:    Mismatching file name with Filelist.\nSolution:   Rename color_ramp.vim to xterm_ramp.vim\n"
    },
    {
      "commit": "aace21581345aa51c09d809ab3744a943a71c879",
      "tree": "4c3ebeb17c14454215f965cadbfe1606c6710d93",
      "parents": [
        "3bf8c3c38ff0d24047e2f2979c07a349fb89e557"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 05 16:23:10 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 05 16:23:10 2017 +0100"
      },
      "message": "patch 8.0.1269: effect of autocommands on marks is not tested\n\nProblem:    Effect of autocommands on marks is not tested.\nSolution:   Add a couple of tests. (James McCoy, closes #2271)\n"
    },
    {
      "commit": "5842a748be8039fd6d267f5557fe391c6c95399d",
      "tree": "da91f132039cddc987034b22e30e816759fe2581",
      "parents": [
        "ffe010fa0363d1a04b15cc6af119a4af63ba9363"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 22:36:53 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 22:36:53 2017 +0100"
      },
      "message": "patch 8.0.1267: Test_swap_group may leave file behind\n\nProblem:    Test_swap_group may leave file behind.\nSolution:   Add a try/finally.\n"
    },
    {
      "commit": "ffe010fa0363d1a04b15cc6af119a4af63ba9363",
      "tree": "e8d3fe9c968cec90fbe8fe59304fc7bb27decb97",
      "parents": [
        "ad7dac85c3c90893e78e5463ca44b874082b482f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 22:30:40 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 22:30:40 2017 +0100"
      },
      "message": "patch 8.0.1266: Test_swap_directory was commented out\n\nProblem:    Test_swap_directory was accidentally commented out.\nSolution:   Uncomment the test.\n"
    },
    {
      "commit": "ad7dac85c3c90893e78e5463ca44b874082b482f",
      "tree": "0942b7a576b6c37ac071813a9e958a9abe6dfb09",
      "parents": [
        "c3632516303842244442f354734e54a403ec4b50"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 22:21:21 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 22:21:21 2017 +0100"
      },
      "message": "patch 8.0.1265: swap test not skipped when there is one group\n\nProblem:    Swap test not skipped when there is one group.\nSolution:   Convert list to string for the message.\n"
    },
    {
      "commit": "5a73e0ca54c77e067c3b12ea6f35e3e8681e8cf8",
      "tree": "2e87eb6ea3c404fa035e2aebb00b4fedaeef7263",
      "parents": [
        "7dd88c5133feda7e9ccfedcb38b6dfdba459d507"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 21:35:01 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 21:35:01 2017 +0100"
      },
      "message": "patch 8.0.1263: others can read the swap file if a user is careless\n\nProblem:    Others can read the swap file if a user is careless with his\n            primary group.\nSolution:   If the group permission allows for reading but the world\n            permissions doesn\u0027t, make sure the group is right.\n"
    },
    {
      "commit": "7dd88c5133feda7e9ccfedcb38b6dfdba459d507",
      "tree": "9e6407a8fcec496ad6474315de5967e8aeef31c3",
      "parents": [
        "1232624ae5b56c167c5982a2620f736c4bbc19ef"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 20:46:40 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 20:46:40 2017 +0100"
      },
      "message": "patch 8.0.1262: terminal redir test is flaky\n\nProblem:    Terminal redir test is flaky.\nSolution:   Add it to the list of flaky tests.\n"
    },
    {
      "commit": "ab8b1c14a31e36ae87cc7e13c4a75318d513fc7b",
      "tree": "762a0a88efdadaa53f2a3738501e1095ca6893bc",
      "parents": [
        "13deab8d08145c1f6e2a3e82cb547bc7f87a3686"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 19:24:31 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 19:24:31 2017 +0100"
      },
      "message": "patch 8.0.1260: using global variables for WaitFor()\n\nProblem:    Using global variables for WaitFor().\nSolution:   Use a lambda function instead.  Don\u0027t check a condition if\n            WaitFor() already checked it.\n"
    },
    {
      "commit": "13deab8d08145c1f6e2a3e82cb547bc7f87a3686",
      "tree": "6d05a3eb7947f41e80d8cc4f6844ffd3ba58ddef",
      "parents": [
        "52a2f0f1da4e554a81beb45211a9d09afffde595"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 18:48:43 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 18:48:43 2017 +0100"
      },
      "message": "patch 8.0.1259: search test can be flaky\n\nProblem:    Search test can be flaky.\nSolution:   Use WaitFor() instead of a delay.  Make it possible to pass a\n            funcref to WaitFor() to avoid the need for global variables.\n            (James McCoy, closes #2282)\n"
    },
    {
      "commit": "2973daafe1732963b8924cb9df53c608804d66b3",
      "tree": "6eb98ebdf91ec75bb941e58c893262ea3d2fad23",
      "parents": [
        "a88254f70458e7d4c998de7cc41aa06176eb61dc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 23:15:40 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 23:15:40 2017 +0100"
      },
      "message": "patch 8.0.1257: no test for fix of undefined behavior\n\nProblem:    No test for fix of undefined behavior.\nSolution:   Add a test. (closes #2255)\n"
    },
    {
      "commit": "430dc5d360166ca5bb6a73f2c87ae53e09282ecb",
      "tree": "476135bdc6d06c93ae3ab9baa27e50d35c2a7796",
      "parents": [
        "8889a5c305e69aa49fd08036e624e365097a5b7b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 21:04:47 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 21:04:47 2017 +0100"
      },
      "message": "patch 8.0.1253: still too many old style tests\n\nProblem:    Still too many old style tests.\nSolution:   Convert a few more tests to new style. (Yegappan Lakshmanan,\n            closes #2272)\n"
    },
    {
      "commit": "d97fbf171ec0e63117813da045d2a1c51a9b6f62",
      "tree": "50950cc1dda05d7b60097ab565fca41c2a63a724",
      "parents": [
        "f8f8b2eadbaf3090fcfccbab560de5dbd501833d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 19:23:03 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 19:23:03 2017 +0100"
      },
      "message": "patch 8.0.1251: invalid expressin passed to WaitFor()\n\nProblem:    Invalid expressin passed to WaitFor().\nSolution:   Check if the variable exists.\n"
    },
    {
      "commit": "f8f8b2eadbaf3090fcfccbab560de5dbd501833d",
      "tree": "deea6b6bfa04bfbe4dc78fc541e590aa65f583ac",
      "parents": [
        "c20e0d52071a3f6e12321ec3344024faa4695da9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 19:08:48 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 19:08:48 2017 +0100"
      },
      "message": "patch 8.0.1250: \u0027hlsearch\u0027 highlighting not removed after incsearch\n\nProblem:    \u0027hlsearch\u0027 highlighting not removed after incsearch (lacygoill)\nSolution:   Redraw all windows. Start search at the end of the match.  Improve\n            how CTRL-G works with incremental search. Add tests. (Christian\n            Brabandt, Hirohito Higashi, haya14busa, closes #2267)\n"
    },
    {
      "commit": "c20e0d52071a3f6e12321ec3344024faa4695da9",
      "tree": "2dd2883a4ee0527eb2c657b754bdc7007af6336c",
      "parents": [
        "5130f316612dfc71c433c2743340dc45444eb17d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 18:19:19 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 18:19:19 2017 +0100"
      },
      "message": "patch 8.0.1249: no error when WaitFor() gets an invalid wrong expression\n\nProblem:    No error when WaitFor() gets an invalid wrong expression.\nSolution:   Do not ignore errors in evaluationg the expression.  Fix places\n            where the expression was wrong.\n"
    },
    {
      "commit": "b315876efa7865486b9cc160d43f0ead47e58d6c",
      "tree": "8ffe67b36cc8d5d8c0a977f346c6d266f877ea0e",
      "parents": [
        "3e1c617d49224038a820ee2c552ebe31a84aaa89"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 17:50:14 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 17:50:14 2017 +0100"
      },
      "message": "patch 8.0.1246: popup test has an arbitrary delay\n\nProblem:    Popup test has an arbitrary delay.\nSolution:   Wait for the ruler to show. (James McCoy)\n"
    },
    {
      "commit": "3e1c617d49224038a820ee2c552ebe31a84aaa89",
      "tree": "b05d5e0c2b1e6d38b14796cd5329b5d827785470",
      "parents": [
        "b94340c04f524482b408543daa1142f883831cab"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 16:58:00 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 16:58:00 2017 +0100"
      },
      "message": "patch 8.0.1245: when WaitFor() has a wrong expression it just waits a second\n\nProblem:    When WaitFor() has a wrong expression it just waits a second,\n            which goes unnoticed. (James McCoy)\nSolution:   When WaitFor() times out throw an exception.  Fix places where the\n            expression was wrong.\n"
    },
    {
      "commit": "b94340c04f524482b408543daa1142f883831cab",
      "tree": "6feea022872e314f62f63c0c940d4f72d8930e61",
      "parents": [
        "f45938cc20ed6992e5215ffe41b73b528c78be9c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 16:16:31 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 16:16:31 2017 +0100"
      },
      "message": "patch 8.0.1244: search test does not work correctly on MS-Windows\n\nProblem:    Search test does not work correctly on MS-Windows.\nSolution:   Put text in a file instead of sending it to the terminal.\n            (Christian Brabandt)\n"
    },
    {
      "commit": "f45938cc20ed6992e5215ffe41b73b528c78be9c",
      "tree": "a1e9ed1adaf82232c78d386a214d7066525b5fad",
      "parents": [
        "ffd99f729bd806e09d9355ede9c17780b61057bf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 15:59:57 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 15:59:57 2017 +0100"
      },
      "message": "patch 8.0.1243: no test for what 8.0.1227 fixes\n\nProblem:    No test for what 8.0.1227 fixes.\nSolution:   Add a test that triggers the problem. (Christian Brabandt)\n"
    },
    {
      "commit": "ffd99f729bd806e09d9355ede9c17780b61057bf",
      "tree": "da7d97abd95882da43082199094045864b49e26e",
      "parents": [
        "89c394faca40d2f5d57705432a433173b295bf73"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 15:44:14 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 15:44:14 2017 +0100"
      },
      "message": "patch 8.0.1242: function argument with only dash is seen as number zero\n\nProblem:    Function argument with only dash is seen as number zero. (Wang\n            Shidong)\nSolution:   See a dash as a string. (Christian Brabandt)\n"
    },
    {
      "commit": "89c394faca40d2f5d57705432a433173b295bf73",
      "tree": "bf31e9073ed58a5f8a2b56b697226dd1de3bf1d7",
      "parents": [
        "ba6febd380c931b92361a189e85b19ed467c9c64"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 31 22:19:58 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 31 22:19:58 2017 +0100"
      },
      "message": "patch 8.0.1241: popup test is flaky\n\nProblem:    Popup test is flaky. (James McCoy)\nSolution:   Increase the wait time. (Dominique Pelle)\n"
    },
    {
      "commit": "ba6febd380c931b92361a189e85b19ed467c9c64",
      "tree": "86e7b30ed0e9902f1ce681a8535011ffe04bdf33",
      "parents": [
        "48570488f17e397183ea7d5c7ca67d6e4ffb013d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 30 21:56:23 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 30 21:56:23 2017 +0100"
      },
      "message": "patch 8.0.1240: MS-Windows: term_start() does not support environment\n\nProblem:    MS-Windows: term_start() does not support environment.\nSolution:   Implement the environment argument. (Yasuhiro Matsumoto, closes\n            #2264)\n"
    },
    {
      "commit": "48570488f17e397183ea7d5c7ca67d6e4ffb013d",
      "tree": "f9bbc935f2f0d999e16d047056c747168791cb3e",
      "parents": [
        "2e51d9a0972080b087d566608472928d5b7b35d7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 30 21:48:41 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 30 21:48:41 2017 +0100"
      },
      "message": "patch 8.0.1239: cannot use a lambda for the skip argument to searchpair()\n\nProblem:    Cannot use a lambda for the skip argument to searchpair().\nSolution:   Evaluate a partial, funcref and lambda. (LemonBoy, closes #1454,\n            closes #2265)\n"
    },
    {
      "commit": "2e51d9a0972080b087d566608472928d5b7b35d7",
      "tree": "d1c0c0b573d1db2480fa2994be456ec28c5432c3",
      "parents": [
        "af2d20c6285c1d2973e3d9b5e8f727e3ed180493"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 29 16:40:30 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 29 16:40:30 2017 +0100"
      },
      "message": "patch 8.0.1238: incremental search only shows one match\n\nProblem:    Incremental search only shows one match.\nSolution:   When \u0027incsearch\u0027 and and \u0027hlsearch\u0027 are both set highlight all\n            matches. (haya14busa, closes #2198)\n"
    },
    {
      "commit": "af2d20c6285c1d2973e3d9b5e8f727e3ed180493",
      "tree": "63d5f59ae2662b1799728fe8ac7e1144ad09f777",
      "parents": [
        "d057301b1f28736f094affa17b190244ad56e8d9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 29 15:26:57 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 29 15:26:57 2017 +0100"
      },
      "message": "patch 8.0.1237: \":set scroll\u0026\" often gives an error\n\nProblem:    \":set scroll\u0026\" often gives an error.\nSolution:   Don\u0027t use a fixed default value, use half the window height. Add a\n            test. (Ozaki Kiichi, closes #2104)\n"
    },
    {
      "commit": "c312b8b87a589ed8452dbf0f555f05ff86d04692",
      "tree": "54e201c75f066abf95dcde5889f861cc938f7c80",
      "parents": [
        "ce1577502693940f1f9285cd803a075b738a2330"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 28 17:53:04 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 28 17:53:04 2017 +0200"
      },
      "message": "patch 8.0.1231: expanding file name drops dash\n\nProblem:    Expanding file name drops dash. (stucki)\nSolution:   Use the right position. (Christian Brabandt, closes #2184)\n"
    },
    {
      "commit": "2a45d64d0a7ab28d77eee277244e76dbbf8c2db8",
      "tree": "221caa93ee894b89d8792f16759a4a636a4a875c",
      "parents": [
        "ee03b941241eae1d36bc29b84eec09116cefe7cd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 27 01:35:00 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 27 01:35:00 2017 +0200"
      },
      "message": "patch 8.0.1226: edit and popup tests failing\n\nProblem:    Edit and popup tests failing.\nSolution:   Make the tests pass.\n"
    },
    {
      "commit": "ee03b941241eae1d36bc29b84eec09116cefe7cd",
      "tree": "ac93a13476ae91cb297aea0af44c4f4bb4b9888e",
      "parents": [
        "cf1ba35fc2ebd41b9a7738bbd1f026f5311560aa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 27 00:57:05 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 27 00:57:05 2017 +0200"
      },
      "message": "patch 8.0.1225: no check for spell region being zero\n\nProblem:    No check for spell region being zero. (geeknik)\nSolution:   Check for zero. (closes #2252)\n"
    },
    {
      "commit": "cf1ba35fc2ebd41b9a7738bbd1f026f5311560aa",
      "tree": "c485902b799a521cf8675a11b8ab73a7745c86eb",
      "parents": [
        "9ad89c6c4f89cd710d8244d8010b8b0ae30ba79d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 27 00:55:04 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 27 00:55:04 2017 +0200"
      },
      "message": "patch 8.0.1224: still interference between test functions\n\nProblem:    Still interference between test functions.\nSolution:   Clear autocommands. Wipe all buffers.  Fix tests that depend on a\n            specific start context.\n"
    },
    {
      "commit": "9ad89c6c4f89cd710d8244d8010b8b0ae30ba79d",
      "tree": "47d4e016c05fa553fd36b0547029372a23475006",
      "parents": [
        "ce11de87e26e1420703242f8e07b4fd69c4032ba"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 26 22:04:04 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 26 22:04:04 2017 +0200"
      },
      "message": "patch 8.0.1223: crash when using autocomplete and tab pages\n\nProblem:    Crash when using autocomplete and tab pages.\nSolution:   Check if the current tab changed. (Christian Brabandt, closes\n            #2239)\n"
    },
    {
      "commit": "ce11de87e26e1420703242f8e07b4fd69c4032ba",
      "tree": "9c530ed1f58efdaea571722cb7d6d1620792aa27",
      "parents": [
        "15993ce9210e8b8d4bc11e1d640f6447b18d3e6c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 26 22:00:00 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 26 22:00:00 2017 +0200"
      },
      "message": "patch 8.0.1222: test functions interfere with each other\n\nProblem:    Test functions interfere with each other.\nSolution:   Cleanup tab pages, windows and buffers.  Reset option.\n"
    },
    {
      "commit": "15993ce9210e8b8d4bc11e1d640f6447b18d3e6c",
      "tree": "1c1558bba5fb9a3bd1cfa6d8d494aeca2bd83097",
      "parents": [
        "235dddf1f4afe3a40047dbf2aca1bd177b7be18b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 26 20:21:44 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 26 20:21:44 2017 +0200"
      },
      "message": "patch 8.0.1221: still too many old style tests\n\nProblem:    Still too many old style tests.\nSolution:   Convert a few more tests to new style. (Yegappan Lakshmanan,\n            closes #2256)\n"
    },
    {
      "commit": "235dddf1f4afe3a40047dbf2aca1bd177b7be18b",
      "tree": "3cbd1e737405fddd53c568faad17c435d99259ef",
      "parents": [
        "f204e05ae9f6bc5d922d14d457e16b590efbf3e5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 26 18:21:24 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 26 18:21:24 2017 +0200"
      },
      "message": "patch 8.0.1220: skipping empty statusline groups is not correct\n\nProblem:    Skipping empty statusline groups is not correct.\nSolution:   Also set group_end_userhl. (itchyny)\n"
    },
    {
      "commit": "f204e05ae9f6bc5d922d14d457e16b590efbf3e5",
      "tree": "21906232ca3c5709383fa4f63d62979bc1f95aed",
      "parents": [
        "8d84ff1a3c8cfe59399d3f675ec080066582fdb6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 26 17:14:01 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 26 17:14:01 2017 +0200"
      },
      "message": "patch 8.0.1219: terminal test is flaky\n\nProblem:    Terminal test is flaky.\nSolution:   Add test function to list of flaky tests.\n"
    },
    {
      "commit": "8d84ff1a3c8cfe59399d3f675ec080066582fdb6",
      "tree": "02286c1615353fbb090eef259ca01921aa6e84ff",
      "parents": [
        "d99388ba8535a6fecf7d0bf7b982832c0b816062"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 26 16:42:16 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 26 16:42:16 2017 +0200"
      },
      "message": "patch 8.0.1218: writing to freed memory in autocmd\n\nProblem:    Writing to freed memory in autocmd.\nSolution:   Make a copy of the tag line. (Dominique Pelle, closes #2245)\n"
    },
    {
      "commit": "f8e8c0643b1cd97db11912bc4f773e1328a0da02",
      "tree": "ce6ffc0333bd70a60db9a5a1402582bcf65aadcf",
      "parents": [
        "53f0c962394dc6bc66d5b0762af9434e672d1b25"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 22 14:44:17 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 22 14:44:17 2017 +0200"
      },
      "message": "patch 8.0.1210: CTRL-G and CTRL-T are ignored with typeahead\n\nProblem:    When typing a search pattern CTRL-G and CTRL-T are ignored when\n            there is typeahead.\nSolution:   Don\u0027t pass SEARCH_PEEK and don\u0027t call char_avail(). (haya14busa,\n            closes #2233)\n"
    },
    {
      "commit": "53f0c962394dc6bc66d5b0762af9434e672d1b25",
      "tree": "d38aea2f246572279327e24876e4f7760df650de",
      "parents": [
        "6b89dbb55f84c485310c8c9e094dbafe3ecbace6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 22 14:23:59 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 22 14:23:59 2017 +0200"
      },
      "message": "patch 8.0.1209: still too many old style tests\n\nProblem:    Still too many old style tests.\nSolution:   Convert a few more tests to new style. (Yegappan Lakshmanan,\n            closes #2230)\n"
    },
    {
      "commit": "6b89dbb55f84c485310c8c9e094dbafe3ecbace6",
      "tree": "71fac531f52e81ecc490c8d484df97cd69c08ca3",
      "parents": [
        "67435d9983965c5c77fc74f0559779ce4554dacb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 22 14:22:16 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 22 14:22:16 2017 +0200"
      },
      "message": "patch 8.0.1208: \u0027statusline\u0027 drops empty group with highlight change\n\nProblem:    \u0027statusline\u0027 drops empty group with highlight change.\nSolution:   Do not drop an empty group if it changes highlighting. (Marius\n            Gedminas, closes #2228)\n"
    },
    {
      "commit": "67435d9983965c5c77fc74f0559779ce4554dacb",
      "tree": "ff45ed1b00544acfd9c6b1aac58eceff561e70bf",
      "parents": [
        "fafcf0dd59fd9c4ef743bb333ae40d1d322b6079"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 19 21:04:37 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 19 21:04:37 2017 +0200"
      },
      "message": "patch 8.0.1207: profiling skips the first and last script line\n\nProblem:    Profiling skips the first and last script line.\nSolution:   Check for BOM after setting script ID. (Lemonboy, closes #2103,\n            closes #2112) Add a test. List the trailing script lines.\n"
    },
    {
      "commit": "fafcf0dd59fd9c4ef743bb333ae40d1d322b6079",
      "tree": "15b885e7fe89b2cdcf70c2eb33456db7f1f79b77",
      "parents": [
        "ff930cad8a9100eeb04256aab1a14de993c1d7e9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 19 18:35:51 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 19 18:35:51 2017 +0200"
      },
      "message": "patch 8.0.1206: no autocmd for entering or leaving the command line\n\nProblem:    No autocmd for entering or leaving the command line.\nSolution:   Add CmdlineEnter and CmdlineLeave.\n"
    },
    {
      "commit": "ff930cad8a9100eeb04256aab1a14de993c1d7e9",
      "tree": "087239febd09bb9c435e93dff38972d7a1cb6790",
      "parents": [
        "87ffb5c1a3aa506a1be07af4e794b3753f839dc3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 19 17:12:10 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 19 17:12:10 2017 +0200"
      },
      "message": "patch 8.0.1205: it is possible to unload a changed buffer\n\nProblem:    Using \"1q\" it is possible to unload a changed buffer. (Rick Howe)\nSolution:   Check the right window for changes.\n"
    },
    {
      "commit": "87ffb5c1a3aa506a1be07af4e794b3753f839dc3",
      "tree": "397eab50b1669ae9111a6f6fcdac4201abbb9503",
      "parents": [
        "6daeef1933be68055aabe1d55f8467d46a707753"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 19 12:37:42 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 19 12:37:42 2017 +0200"
      },
      "message": "patch 8.0.1204: a QuitPre autocommand may get the wrong file name\n\nProblem:    A QuitPre autocommand may get the wrong file name.\nSolution:   Pass the buffer being closed to apply_autocmds(). (Rich Howe)\n"
    },
    {
      "commit": "6daeef1933be68055aabe1d55f8467d46a707753",
      "tree": "c39230aa296e11d9ed34767d0c22285d3ae5c0e3",
      "parents": [
        "059db5c29ffef283a4b90bab9228708fa32e3dd2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 15 22:56:49 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 15 22:56:49 2017 +0200"
      },
      "message": "patch 8.0.1203: terminal window mistreats composing characters\n\nProblem:    Terminal window mistreats composing characters.\nSolution:   Count composing characters with the base character. (Ozaki Kiichi,\n            closes #2195)\n"
    },
    {
      "commit": "059db5c29ffef283a4b90bab9228708fa32e3dd2",
      "tree": "d4f99d4adfd04a43311d54baae75f8a803519a34",
      "parents": [
        "44cc4cf72fdd12cd9a779031d443aac4254d51ae"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 15 22:42:23 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 15 22:42:23 2017 +0200"
      },
      "message": "patch 8.0.1202: :wall gives an errof for a terminal window\n\nProblem:    :wall gives an errof for a terminal window. (Marius Gedminas)\nSolution:   Don\u0027t try writing a buffer that can\u0027t be written. (Yasuhiro\n            Matsumoto, closes #2190)\n"
    },
    {
      "commit": "67418d97b457d2e27fe342472d3c9fd342ffc47f",
      "tree": "42beedb439133453caefdada8dc3d34454d12694",
      "parents": [
        "8bfe07b70878c83c838320cc6a93d62cd78b953f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 15 22:07:39 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 15 22:07:39 2017 +0200"
      },
      "message": "patch 8.0.1200: tests switch the bell off twice\n\nProblem:    Tests switch the bell off twice.\nSolution:   Don\u0027t set \u0027belloff\u0027 in individual tests. (Christian Brabandt)\n"
    },
    {
      "commit": "b2c8750c4e95f64a8dff912af81e13318b3f6ed6",
      "tree": "55be4c79f21f17a5f97ecad64efefa47c808b41c",
      "parents": [
        "ac8069bb63c5954c787fe93b7a9265de3c0c6853"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 14 21:15:58 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 14 21:15:58 2017 +0200"
      },
      "message": "patch 8.0.1193: crash when wiping out a buffer after using getbufinfo()\n\nProblem:    Crash when wiping out a buffer after using getbufinfo().\n            (Yegappan Lakshmanan)\nSolution:   Remove b:changedtick from the buffer variables.\n"
    },
    {
      "commit": "2c33d7bb69c4c2c5b0e39b03cc4b0c04cfdfbb0b",
      "tree": "24ccce8c31f7ae5c8be19769c9b6eed1359e8fab",
      "parents": [
        "6047e2c722347ae9443c2632c6e061918ccef9c6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 14 16:06:20 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 14 16:06:20 2017 +0200"
      },
      "message": "patch 8.0.1190: unusable after opening new window in BufWritePre event\n\nProblem:    Vim becomes unusable after opening new window in BufWritePre\n            event.\nSolution:   Call not_exiting(). (Martin Tournoij, closes #2205)\n            Also for \"2q\" when a help window is open.  Add a test.\n"
    },
    {
      "commit": "1d68d9b2bd60d848552c08763e590edde16056c9",
      "tree": "fa68095e8316749d0eb3cce30b16f833e71c879b",
      "parents": [
        "8065cf2bfba93a8aeed29f591152edeb0841bff6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 13 22:33:32 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 13 22:33:32 2017 +0200"
      },
      "message": "patch 8.0.1188: autocmd test fails on MS-Windows\n\nProblem:    Autocmd test fails on MS-Windows.\nSolution:   Give the buffer a name and find the buffer to be wiped out by\n            name.\n"
    },
    {
      "commit": "4a6fcf8047de13c7949ab2f27f7774acaec4ae4d",
      "tree": "c408cb0119bffbc2028c9a026eddbf5aa1212913",
      "parents": [
        "9202162c5c069c925b6b9bf84e546fbd362cdf46"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 12 21:29:22 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 12 21:29:22 2017 +0200"
      },
      "message": "patch 8.0.1186: still quite a few old style tests\n\nProblem:    Still quite a few old style tests.\nSolution:   Convert old to new style tests. (Yegappan Lakshmanan)\n            Avoid ringing the bell while running tests.\n"
    },
    {
      "commit": "9b69f22e66d51d764e9ade87ae8a57ac13ab7348",
      "tree": "17b57c4a0b216dc9e37d908513eff4802b48c121",
      "parents": [
        "18cfa940e2bbf657e8f90e6486812876198ef963"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 08 21:53:15 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 08 21:53:15 2017 +0200"
      },
      "message": "patch 8.0.1184: the :marks command is not tested\n\nProblem:    The :marks command is not tested.\nSolution:   Add a test. (Dominique Pelle, closes #2197)\n"
    },
    {
      "commit": "4635e11c6bd63d8be90a2d9455802c6e7bde28f5",
      "tree": "2be7ba8d2360c0d389d9b04362c045ba2b7e2a16",
      "parents": [
        "75f69e5a183e00cb5aa05d43c1ecf3b7dead7a98"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 07 21:05:18 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 07 21:05:18 2017 +0200"
      },
      "message": "patch 8.0.1181: tests using Vim command fail on MS-Windows\n\nProblem:    Tests using Vim command fail on MS-Windows.\nSolution:   Do not add quotes around the Vim command.\n"
    },
    {
      "commit": "75f69e5a183e00cb5aa05d43c1ecf3b7dead7a98",
      "tree": "961701ad373d172d5262a6f4f55a01724e966954",
      "parents": [
        "631820536e4084e01bf990f9314ec385b60b21d7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 07 20:10:29 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 07 20:10:29 2017 +0200"
      },
      "message": "patch 8.0.1180: MS-Windows testclean target deletes the color script\n\nProblem:    MS-Windows testclean target deletes the color script.\nSolution:   Rename the script file.\n"
    },
    {
      "commit": "631820536e4084e01bf990f9314ec385b60b21d7",
      "tree": "3876a54cd74c3db491638cad387a43fbd857d2e7",
      "parents": [
        "73f4439ca690d8224df8f88dc71a43fafdcc89bf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 07 20:03:23 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 07 20:03:23 2017 +0200"
      },
      "message": "patch 8.0.1179: Test_popup_and_window_resize() does not always pass\n\nProblem:    Test_popup_and_window_resize() does not always pass.\nSolution:   Do not use $VIMPROG, pass the Vim executable in the vimcmd file.\n            (Ozaki Kiichi, closes #2186)\n"
    },
    {
      "commit": "d78f03f86045184dfd191f00359baa61e2e79d1f",
      "tree": "3652e1c4a1072058b0d51d480b4cdfa3e6d5abc0",
      "parents": [
        "c902609f69b5662484f78dbf509715940d4134e4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 06 01:07:41 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 06 01:07:41 2017 +0200"
      },
      "message": "patch 8.0.1176: job_start() does not handle quote and backslash correctly\n\nProblem:    Job_start() does not handle quote and backslash correctly.\nSolution:   Remove quotes, recognize and remove backslashes.\n"
    },
    {
      "commit": "2a6a6c3014e728cd01c750b0f60484d4eaf22a8c",
      "tree": "13f1b1e0e7f5ee17e9e9e53a6a09a2631ce9235b",
      "parents": [
        "712549e04eddd6687c4b7654ec9af6da6c365603"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 02 19:29:48 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 02 19:29:48 2017 +0200"
      },
      "message": "patch 8.0.1172: when E734 is given option is still set\n\nProblem:    When E734 is given option is still set.\nSolution:   Assign NULL to \"s\". (Christian Brabandt)\n"
    },
    {
      "commit": "712549e04eddd6687c4b7654ec9af6da6c365603",
      "tree": "953c1b1baa445694f9a06b31ac6e144506b5e8b4",
      "parents": [
        "f33606112a59de6965692840b47d9cb4b924fc97"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 01 16:59:18 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 01 16:59:18 2017 +0200"
      },
      "message": "patch 8.0.1171: popup test is still a bit flaky\n\nProblem:    Popup test is still a bit flaky.\nSolution:   Change term_wait() calls. (Ozaki Kiichi)\n"
    },
    {
      "commit": "5ece3e359c4b96d0f9bf1ce690223545f40f34b8",
      "tree": "2ea61f5f760f534f3e0e2578fae00d1fc1256ace",
      "parents": [
        "0aa398f55a327282c70f56e0bac2dcb9521da378"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 01 14:35:02 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 01 14:35:02 2017 +0200"
      },
      "message": "patch 8.0.1169: highlignting one char too many with \u0027list\u0027 and \u0027cul\u0027\n\nProblem:    Highlignting one char too many with \u0027list\u0027 and \u0027cul\u0027.\nSolution:   Check for \u0027list\u0027 being active. (Ozaki Kiichi, closes #2177)\n"
    },
    {
      "commit": "0aa398f55a327282c70f56e0bac2dcb9521da378",
      "tree": "456180a96037ce14db277909c08cd6fa286168a2",
      "parents": [
        "3a497e1a414dc44b3df6a6fca60838ecd8ff0ca6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 30 21:23:55 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 30 21:23:55 2017 +0200"
      },
      "message": "patch 8.0.1168: wrong highlighting with combination of match and \u0027cursorline\u0027\n\nProblem:    wrong highlighting with combination of match and \u0027cursorline\u0027.\nSolution:   Use \"line_attr\" when appropriate. (Ozaki Kiichi, closes #2111)\n            But don\u0027t highlight more than one character.\n"
    },
    {
      "commit": "f52c38315669f85bbcf3bd74c590148bf588f6c6",
      "tree": "676031e5b1538c284ab03900cd8a1fd3ed815cd4",
      "parents": [
        "65ed136844fbaffdd473903ed841c944600234dc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 30 16:49:19 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 30 16:49:19 2017 +0200"
      },
      "message": "patch 8.0.1165: popup test is still flaky\n\nProblem:    Popup test is still flaky.\nSolution:   Add a term_wait() call. (Ozaki Kiichi)\n"
    },
    {
      "commit": "c79977a437d91306d576fb59e490601409503303",
      "tree": "12b331fec005adb90ca6b109676e6ef185db221f",
      "parents": [
        "660b85e39a48a9f2e3bd7e4d8b97d0a1b4842997"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 30 14:39:27 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 30 14:39:27 2017 +0200"
      },
      "message": "patch 8.0.1163: popup test is flaky\n\nProblem:    Popup test is flaky.\nSolution:   Add a WaitFor() and fix another.\n"
    },
    {
      "commit": "660b85e39a48a9f2e3bd7e4d8b97d0a1b4842997",
      "tree": "46cbda71c0d5c384693235d7996c297f43bc3c95",
      "parents": [
        "a5e6621aadadf78c7b344e93a4b328788076f14c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 30 14:26:58 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 30 14:26:58 2017 +0200"
      },
      "message": "patch 8.0.1162: shared script for tests cannot be included twice\n\nProblem:    Shared script for tests cannot be included twice.\nSolution:   Include it where needed, it will \"finish\" if loaded again.\n"
    },
    {
      "commit": "a5e6621aadadf78c7b344e93a4b328788076f14c",
      "tree": "160e3f05fcea43ae0b38b307045a942aff9c2cd7",
      "parents": [
        "816968defc8ae79eb7e2319e991e74661be8d750"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 29 22:42:33 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 29 22:42:33 2017 +0200"
      },
      "message": "patch 8.0.1161: popup menu drawing problem when resizing terminal\n\nProblem:    Popup menu drawing problem when resizing terminal.\nSolution:   Redraw after resizing also when a popup menu is visible. (Ozaki\n            Kiichi, closes #2110)\n"
    },
    {
      "commit": "816968defc8ae79eb7e2319e991e74661be8d750",
      "tree": "ddb01de7db656fdbd9f673e54785860c93379cf7",
      "parents": [
        "d371bbe0ab4b07dd3aa8d0f77905d222f6c5fd7e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 29 21:29:18 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 29 21:29:18 2017 +0200"
      },
      "message": "patch 8.0.1160: getting tab-local variable fails after closing window\n\nProblem:    Getting tab-local variable fails after closing window.\nSolution:   set tp_firstwin and tp_lastwin. (Jason Franklin, closes #2170)\n"
    },
    {
      "commit": "db51007108a6ab0671e7f7b4844557cbe647185f",
      "tree": "add62305033a8f8aacc513705f5eb15d61ff3174",
      "parents": [
        "24a98a0eb77245adc50facad8b735b20bfd31a7e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 28 21:52:17 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 28 21:52:17 2017 +0200"
      },
      "message": "patch 8.0.1158: still old style tests\n\nProblem:    Still old style tests.\nSolution:   Convert serveral tests to new style. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "1b38344e00af65df12946fffda7f3201621c35ef",
      "tree": "164ba42c990c2ed7c7ffa903799b164c225060f2",
      "parents": [
        "97fbc404fc56f76df12b2d2658b1d6efda28d5dd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 26 20:04:54 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 26 20:04:54 2017 +0200"
      },
      "message": "patch 8.0.1154: \u0027indentkeys\u0027 does not work properly\n\nProblem:    \u0027indentkeys\u0027 does not work properly. (Gary Johnson)\nSolution:   Get the cursor line again. (Christian Brabandt, closes #2151)\n"
    },
    {
      "commit": "97fbc404fc56f76df12b2d2658b1d6efda28d5dd",
      "tree": "ae02ab743c38ac84f93458fca00a37a0d85c171d",
      "parents": [
        "2a02745709127bd56ccdbac8c568b3c25f3072a7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 26 19:41:46 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 26 19:41:46 2017 +0200"
      },
      "message": "patch 8.0.1153: no tests for diff_hlID() and diff_filler()\n\nProblem:    No tests for diff_hlID() and diff_filler().\nSolution:   Add tests. (Dominique Pelle, closes #2156)\n"
    },
    {
      "commit": "09ca932f8e7d63a83b39baa7c03d4c6145e3baab",
      "tree": "56da738a73422e376a8eed5779bab6e620498c08",
      "parents": [
        "6edeaf387c7218a84a5521a4e82b4000496b523b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 26 17:40:45 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 26 17:40:45 2017 +0200"
      },
      "message": "patch 8.0.1151: \"vim -c startinsert!\" doesn\u0027t append\n\nProblem:    \"vim -c startinsert!\" doesn\u0027t append.\nSolution:   Correct line number on startup. (Christian Brabandt, closes #2117)\n"
    },
    {
      "commit": "a8fc0d3817f69b3599a1b56d74a2ddbd3139f40c",
      "tree": "0d655b66a36a575c7e48316c794e45bc4e20db7a",
      "parents": [
        "22ab547dc281092d6a9d397db712a11733c38e97"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 26 13:59:47 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 26 13:59:47 2017 +0200"
      },
      "message": "patch 8.0.1149: libvterm colors differ from xterm\n\nProblem:    libvterm colors differ from xterm.\nSolution:   Use the xterm colors for libvterm.\n"
    },
    {
      "commit": "22ab547dc281092d6a9d397db712a11733c38e97",
      "tree": "6b1bab7427c5c09d6545008706f37530760976c2",
      "parents": [
        "7c456a4511dff70bb2fc23ebc3dc3d9201dbaacb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 26 12:28:45 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 26 12:28:45 2017 +0200"
      },
      "message": "patch 8.0.1148: gN doesn\u0027t work on last match with \u0027wrapscan\u0027 off\n\nProblem:    \"gN\" doesn\u0027t work on last match with \u0027wrapscan\u0027 off. (fcpg)\nSolution:   Adjust for searching backward. (Christian Brabandt)\n"
    },
    {
      "commit": "bb3e6416f157f68799ccb6070fa2f91df6780e79",
      "tree": "804b580942f79c04f30507377d71a869130373b8",
      "parents": [
        "a21a6a9ade7bec3a07992d4d900d4ce82eeb8a29"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 23 19:24:46 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 23 19:24:46 2017 +0200"
      },
      "message": "patch 8.0.1140: still old style tests\n\nProblem:    Still old style tests.\nSolution:   Convert two tests to new style. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "b00fdf6eed5fec589a86655249a851c2d9ba3bb8",
      "tree": "e7ca238d08cc49e98c279111acbc43dc506df15e",
      "parents": [
        "9cb03716c963338f9a98d2ebc7aa3ac8b9c1eea6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 21 22:16:21 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 21 22:16:21 2017 +0200"
      },
      "message": "patch 8.0.1131: not easy to trigger an autocommand for new terminal window\n\nProblem:    It is not easy to trigger an autocommand for new terminal window.\n            (Marco Restelli)\nSolution:   Trigger BufWinEnter after setting \u0027buftype\u0027.\n"
    },
    {
      "commit": "1b9645de3c05f37b5c30e78f999351b0cf486ade",
      "tree": "4041a73d7fd4ab444372919e99962587a689388a",
      "parents": [
        "dde403c2d8f3dabe6fefa7b526958b49a8f2e6e9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 17 23:03:31 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 17 23:03:31 2017 +0200"
      },
      "message": "patch 8.0.1123: cannot define a toolbar for a window\n\nProblem:    Cannot define a toolbar for a window.\nSolution:   Add a window-local toolbar.\n"
    },
    {
      "commit": "8adb0d03ca2694922da915356d7ede05e31c5a5c",
      "tree": "02beb7a3d74b14f880e22000ba1586bb4961fee9",
      "parents": [
        "4033c55eca575777718c0701e26635a0cc47d907"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 17 19:08:02 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 17 19:08:02 2017 +0200"
      },
      "message": "patch 8.0.1119: quitting a split terminal window kills the job\n\nProblem:    Quitting a split terminal window kills the job. (Yasuhiro\n            Matsumoto)\nSolution:   Only stop terminal job if it is the last window.\n"
    },
    {
      "commit": "4033c55eca575777718c0701e26635a0cc47d907",
      "tree": "8dc460ad495106198a9119b52f6505033f7a75b3",
      "parents": [
        "e738a1a033cd31cd2568ba99a9e2dca1e65b45ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 20:54:51 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 20:54:51 2017 +0200"
      },
      "message": "patch 8.0.1118: FEAT_WINDOWS adds a lot of #ifdefs\n\nProblem:    FEAT_WINDOWS adds a lot of #ifdefs while it is nearly always\n            enabled and only adds 7% to the binary size of the tiny build.\nSolution:   Graduate FEAT_WINDOWS.\n"
    },
    {
      "commit": "e738a1a033cd31cd2568ba99a9e2dca1e65b45ea",
      "tree": "6aac1b0763bbc7e0b43e23ef0de75b72f50feca8",
      "parents": [
        "1514e8f4271d0039740b968a9f7d0d7f81a262a2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 17:42:41 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 17:42:41 2017 +0200"
      },
      "message": "patch 8.0.1117: Test_terminal_no_cmd hangs on MS-Windows with GUI\n\nProblem:    Test_terminal_no_cmd hangs on MS-Windows with GUI. (Christian\n            Brabandt)\nSolution:   Run the command with \"start\" and wait for the text to appear.\n            (micbou, closes #2096)\n"
    },
    {
      "commit": "1514e8f4271d0039740b968a9f7d0d7f81a262a2",
      "tree": "1bafd6bb9f250a8d1857d0b87c0db0685f5801f6",
      "parents": [
        "495b7dd213e096361e6f15e7aed313c1d63d9d3e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 17:35:13 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 17:35:13 2017 +0200"
      },
      "message": "patch 8.0.1116: terminal test fails on MS-Windows\n\nProblem:    Terminal test fails on MS-Windows.\nSolution:   Wait for the text to appear. (micbou, closes #2097)\n"
    },
    {
      "commit": "495b7dd213e096361e6f15e7aed313c1d63d9d3e",
      "tree": "175e666c7745acbf7c347d59fb44c82771cf957e",
      "parents": [
        "4cf56bbc85f77846aeb378cfb071677336dfad6d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 17:19:22 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 17:19:22 2017 +0200"
      },
      "message": "patch 8.0.1115: crash when using foldtextresult() recursively\n\nProblem:    Crash when using foldtextresult() recursively.\nSolution:   Avoid recursive calls. (Yasuhiro Matsumoto, closes #2098)\n"
    },
    {
      "commit": "fc2b270cfd36230166df486aae4d96d9d1f32755",
      "tree": "5ac8fa6f9e68be4fcbe41fc046f1e0734a0a649a",
      "parents": [
        "b5e79ef5a9e85f5bb70eb4cc6e12cbeec2a820ca"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 15 22:43:07 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 15 22:43:07 2017 +0200"
      },
      "message": "patch 8.0.1112: can\u0027t get size or current index from quickfix list\n\nProblem:    Can\u0027t get size or current index from quickfix list.\nSolution:   Add \"idx\" and \"size\" options. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "f5291f301e9322545f0621b2157e93050d1d4fb3",
      "tree": "64be20f0ac902e1b1a4cf2570ee1a4d5dde0cb14",
      "parents": [
        "69fbc9e1dab176f345719436cd89d854df0a2abd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 22:55:37 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 22:55:37 2017 +0200"
      },
      "message": "patch 8.0.1109: timer causes error on exit from Ex mode\n\nProblem:    Timer causes error on exit from Ex mode. (xtal8)\nSolution:   save and restore the ex_pressedreturn flag. (Christian Brabandt,\n            closes #2079)\n"
    },
    {
      "commit": "69fbc9e1dab176f345719436cd89d854df0a2abd",
      "tree": "cb082b52c6e0e9a2bd99db92b83aa7269d90cdaa",
      "parents": [
        "38baa3e63427112d389de5e5942243414d9b1336"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 20:37:57 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 20:37:57 2017 +0200"
      },
      "message": "patch 8.0.1108: cannot specify mappings for the terminal window\n\nProblem:    Cannot specify mappings for the terminal window.\nSolution:   Add the :tmap command and associated code.  (Jacob Askeland,\n            closes #2073)\n"
    },
    {
      "commit": "1190cf68e27a123cf9f6fb57897782a3b9f7b810",
      "tree": "b8fa118ac9f956d913fd8202707a0e2b95f34b6b",
      "parents": [
        "ef6b8de42f439271edcf5cf22b2450f2cf302c2e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 14:31:18 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 14:31:18 2017 +0200"
      },
      "message": "patch 8.0.1105: match() and matchend() are not tested\n\nProblem:    match() and matchend() are not tested.\nSolution:   Add tests. (Ozaki Kiichi, closes #2088)\n"
    },
    {
      "commit": "a038cb5eab24a9c395861694d9b8f610ec0ccb61",
      "tree": "e9aab118ace1b0f7de4c7e3830f8f94a8a9381ad",
      "parents": [
        "c212798333cab2239acd387725987f27c6d8a3f7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 11 20:45:23 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 11 20:45:23 2017 +0200"
      },
      "message": "patch 8.0.1095: terminal multibyte escrape test is flaky\n\nProblem:    Terminal multibyte escrape test is flaky.\nSolution:   Add another condition to wait for.\n"
    },
    {
      "commit": "b4d5fbabc99917a8069ba32a60c2d73d4f60e128",
      "tree": "7a3c17d3362f21ce9263283730a8f6ddea6c9cc6",
      "parents": [
        "45d5f26d11d9aac2383453d2c1a8582cad1c8a3d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 11 19:31:28 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 11 19:31:28 2017 +0200"
      },
      "message": "patch 8.0.1093: various small quickfix issues\n\nProblem:    Various small quickfix issues.\nSolution:   Remove \":\" prefix from title set by a user. Add the qf_id2nr().\n            function. Add a couple more tests.  Update documentation.\n            (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "65f084749b260746d7f186af4f080298be2df55b",
      "tree": "bff55e0c1924c835001e7dc92857e3e09e5433e1",
      "parents": [
        "c168bd4bd3a9b856fc410fc4515dcca1d10d7461"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 18:16:20 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 18:16:20 2017 +0200"
      },
      "message": "patch 8.0.1090: cannot get the text under the cursor like v:beval_text\n\nProblem:    cannot get the text under the cursor like v:beval_text\nSolution:   Add \u003ccexpr\u003e.\n"
    },
    {
      "commit": "e9f6fd27d0e2dcae3f4aa40c459d5e6a3b3dd102",
      "tree": "ec6f2a7a7659ed8c40b0fdb9e3a7de7b30e426bf",
      "parents": [
        "8696bbaf52cca7c1fcbd5000c83406e462b7dbf4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 14:25:49 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 14:25:49 2017 +0200"
      },
      "message": "patch 8.0.1087: Test_terminal_cwd is flaky\n\nProblem:    Test_terminal_cwd is flaky. MS-Windows: term_start() \"cwd\"\n            argument does not work.\nSolution:   Wait for the condition to be true instead of using a sleep.\n            Pass the directory to winpty.\n"
    },
    {
      "commit": "5b5adf5b9cd226d775643872e65c62674d6ada95",
      "tree": "4b06972c0929cd46fd955b5a25e872727ffe450d",
      "parents": [
        "9d18961323a2a5c3b609c98ce0d78613c71f3532"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 18:16:43 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 18:16:43 2017 +0200"
      },
      "message": "patch 8.0.1083: leaking memory in input part of channel\n\nProblem:    Leaking memory in input part of channel.\nSolution:   Clear the input part of channel.  Free the entry. Move failing\n            command test to a separate file to avoid bogus leak reports\n            clouding tests that should not leak.\n"
    },
    {
      "commit": "9d18961323a2a5c3b609c98ce0d78613c71f3532",
      "tree": "8a5b482815a6c29c1c89b0462c1a5d3ede626640",
      "parents": [
        "aba680a8513124e9556956115db4df35bd4a0e56"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 18:11:00 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 18:11:00 2017 +0200"
      },
      "message": "patch 8.0.1082: tests fail when run under valgrind\n\nProblem:    Tests fail when run under valgrind.\nSolution:   Increase waiting times.\n"
    },
    {
      "commit": "2dc9d26c14e410c09e538cccfa90da19ae344ba4",
      "tree": "a64bfe611511770d918f712be72d9e5c4378ba82",
      "parents": [
        "ba2929b6afd2fc20479912a8dec789be26a38244"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 08 14:39:30 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 08 14:39:30 2017 +0200"
      },
      "message": "patch 8.0.1074: \":term NONE\" does not work on MS-Windows\n\nProblem:    \":term NONE\" does not work on MS-Windows.\nSolution:   Make it work.  Split \"pty\" into \"pty_in\" and \"pty_out\". (Yasuhiro\n            Matsumoto, closes #2058, closes #2045)\n"
    },
    {
      "commit": "75a60f74ce1000b0ffed2e6a203a05f3cd160c6a",
      "tree": "abecb5a9f5d0ee57dcb712fcc86c884e7f687407",
      "parents": [
        "37b53270e1a65d1d56187a3d68439e666e8b75fd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 07 22:24:41 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 07 22:24:41 2017 +0200"
      },
      "message": "patch 8.0.1070: terminal test is flaky on Mac\n\nProblem:    Terminal test is flaky on Mac.\nSolution:   Add Test_terminal_noblock() to list of flaky tests.\n"
    },
    {
      "commit": "e723c42836d971180d1bf9f98916966c5543fff1",
      "tree": "eced5c296dc3ea756078cb48cfdfe95f3f5d0446",
      "parents": [
        "2e49b6b20c3d7229edf41ac03931ce32ce0f7bd8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 06 23:40:10 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 06 23:40:10 2017 +0200"
      },
      "message": "patch 8.0.1067: try/catch in timer does not prevent it from being stopped\n\nProblem:    Using try/catch in timer does not prevent it from being stopped.\nSolution:   Reset the exception context and use did_emsg instead of\n            called_emsg.\n"
    },
    {
      "commit": "8b53b79ea5304c7714cbb873210c82aa3fc8772f",
      "tree": "9338f9551bd3c5a5900ee8438542d26788668503",
      "parents": [
        "1bfdc07a4996b5905b4971e18a6487a18e6461a4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 20:29:25 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 20:29:25 2017 +0200"
      },
      "message": "patch 8.0.1058: terminal redirection test is flaky\n\nProblem:    Terminal redirection test is flaky.\nSolution:   Wait for job to finish.\n"
    },
    {
      "commit": "1bfdc07a4996b5905b4971e18a6487a18e6461a4",
      "tree": "97f533eea00b0fa9f86ecfcad9edfe1e3f3b8352",
      "parents": [
        "6e32f615eb824048a98666d1da4416bbeb7b2bed"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 20:19:42 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 20:19:42 2017 +0200"
      },
      "message": "patch 8.0.1057: terminal scrape test waits too long\n\nProblem:    Terminal scrape test waits too long, it checks for one instead of\n            three.\nSolution:   Check there are three characters. (micbou)\n"
    },
    {
      "commit": "11aa62f8f949bb590b4d7792a334885fba5e4137",
      "tree": "56dff83537634b3e6e72019ea7f6282f4380fb84",
      "parents": [
        "178333783fac3a5edbc86f2e9c57a21c41f05697"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 04 22:56:01 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 04 22:56:01 2017 +0200"
      },
      "message": "patch 8.0.1055: bufline test hangs on MS-Windows\n\nProblem:    Bufline test hangs on MS-Windows.\nSolution:   Avoid message for writing file.  Source shared.vim when running\n            test individually.\n"
    }
  ],
  "next": "178333783fac3a5edbc86f2e9c57a21c41f05697"
}
