)]}'
{
  "log": [
    {
      "commit": "08938eeba463e98d23ba7b88e81bd252c981d235",
      "tree": "71a884dae2c58cd41c4484b3796c71c51b5bd1b0",
      "parents": [
        "e7f234120f71a75f0c7c2a67e0b70c6450c50a02"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 11 23:17:17 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 11 23:17:17 2020 +0200"
      },
      "message": "patch 8.2.0548: Vim9: not all possible func type errors tested\n\nProblem:    Vim9: not all possible func type errors tested.\nSolution:   Add more tests.\n"
    },
    {
      "commit": "1378fbc4591b77186c90beda37bdac628add4cb6",
      "tree": "9ccfd811d26d22c6cf36cacb50d6ad0d6e062a05",
      "parents": [
        "8832a3457831707286dd2d9252ba14a5f9fd4c60"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 11 20:50:33 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 11 20:50:33 2020 +0200"
      },
      "message": "patch 8.2.0543: Vim9: function with varargs does not work properly\n\nProblem:    Vim9: function with varargs does not work properly.\nSolution:   Improve function type spec and add tests.  Fix bugs.\n"
    },
    {
      "commit": "8832a3457831707286dd2d9252ba14a5f9fd4c60",
      "tree": "95fcdba76c2bceb65f28ebffaee68c93e89fa18e",
      "parents": [
        "81ea1dfb97af6622c9ad3efdbad317ec965ebaeb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 11 18:36:38 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 11 18:36:38 2020 +0200"
      },
      "message": "patch 8.2.0542: no test for E386\n\nProblem:    No test for E386.\nSolution:   Add a test. (Dominique Pelle, closes #5911)\n"
    },
    {
      "commit": "004a6781b3cf15ca5dd632c38cc09bb3b253d1f8",
      "tree": "7f71edb5284a22ff7e24b638303e0f5c1f5988d6",
      "parents": [
        "d1caa941d876181aae0ebebc6ea954045bf0da24"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 11 17:09:31 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 11 17:09:31 2020 +0200"
      },
      "message": "patch 8.2.0540: regexp and other code not tested\n\nProblem:    Regexp and other code not tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5904)\n"
    },
    {
      "commit": "7b293c730b07d1586688e622b8d9cbbb4a52379b",
      "tree": "0f90c26a7a77364ad11f2488536d79fa977d2bc1",
      "parents": [
        "9c8bb7c0e251be2cca409055bd415266f57f013a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 09 21:33:22 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 09 21:33:22 2020 +0200"
      },
      "message": "patch 8.2.0539: comparing two NULL list fails\n\nProblem:    Comparing two NULL list fails.\nSolution:   Change the order of comparing two lists.\n"
    },
    {
      "commit": "cab2767874dca019083aa371a1f3b45385dbd037",
      "tree": "fa5fda2d9923f46a372a6437924ec46718765c6e",
      "parents": [
        "5da356e07359a59cf2d682908ba8592a72d5d9cd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 09 20:10:55 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 09 20:10:55 2020 +0200"
      },
      "message": "patch 8.2.0537: Vim9: no check for sandbox when setting v:var\n\nProblem:    Vim9: no check for sandbox when setting v:var.\nSolution:   Check for sandbox.\n"
    },
    {
      "commit": "5da356e07359a59cf2d682908ba8592a72d5d9cd",
      "tree": "7769114608235782984c94061cef30c974537ba4",
      "parents": [
        "4d23c52824dd2f4577eb980e7d91feed34052755"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 09 19:34:43 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 09 19:34:43 2020 +0200"
      },
      "message": "patch 8.2.0536: Vim9: some compilation code not tested\n\nProblem:    Vim9: some compilation code not tested.\nSolution:   Add more test cases.\n"
    },
    {
      "commit": "4d23c52824dd2f4577eb980e7d91feed34052755",
      "tree": "03c52af249a56f3c89bea0b255220a4a4a098e32",
      "parents": [
        "25d57009520f0e590920b9f953b1cbbb358e72a2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 09 18:42:11 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 09 18:42:11 2020 +0200"
      },
      "message": "patch 8.2.0535: regexp patterns not fully tested\n\nProblem:    Regexp patterns not fully tested.\nSolution:   Add more regexp tests and others. (Yegappan Lakshmanan,\n            closes #5901)\n"
    },
    {
      "commit": "25d57009520f0e590920b9f953b1cbbb358e72a2",
      "tree": "c4bd7a9e4cb94522f689afbab121df5ef37e1ed2",
      "parents": [
        "6a2c5a7dd5c9215cc030d5ea6e4616d782c091dd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 08 22:56:34 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 08 22:56:34 2020 +0200"
      },
      "message": "patch 8.2.0534: client-server test fails under valgrind\n\nProblem:    Client-server test fails under valgrind.\nSolution:   Use WaitForAssert().\n"
    },
    {
      "commit": "6a2c5a7dd5c9215cc030d5ea6e4616d782c091dd",
      "tree": "c3c2d559b959ba7b6776212f5e071683b8079a96",
      "parents": [
        "7035fd9d909c49cf5105a53753c1772c193d05b8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 08 21:50:25 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 08 21:50:25 2020 +0200"
      },
      "message": "patch 8.2.0533: tests using term_wait() can still be flaky\n\nProblem:    Tests using term_wait() can still be flaky.\nSolution:   Increase the wait time when rerunning a test. (James McCoy,\n            closes #5899)  Halve the initial times to make tests run faster\n            when there is no rerun.\n"
    },
    {
      "commit": "7035fd9d909c49cf5105a53753c1772c193d05b8",
      "tree": "3778bb6e2379b8e48eb51fd32a5048e52ff1f64e",
      "parents": [
        "476a613135bdc94e61c1dce8a9cbb4ab0b6dc2d1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 08 20:03:52 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 08 20:03:52 2020 +0200"
      },
      "message": "patch 8.2.0532: cannot use simplify() as a method\n\nProblem:    Cannot use simplify() as a method.\nSolution:   Add FEARG_1. (closes #5996)\n"
    },
    {
      "commit": "476a613135bdc94e61c1dce8a9cbb4ab0b6dc2d1",
      "tree": "1868c55bbb5286c8d90a1ffbcbb136cd57d5e641",
      "parents": [
        "a65c28813425dc1c04424ee18980d1733e982604"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 08 19:48:56 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 08 19:48:56 2020 +0200"
      },
      "message": "patch 8.2.0531: various errors not tested\n\nProblem:    Various errors not tested.\nSolution:   Add tests. (Yegappan Lakshmanan, closes #5895)\n"
    },
    {
      "commit": "49cf7cc8d2df1509cbe23647166c6cc954d59513",
      "tree": "99aa1fd77604c8b0a1f0dc325d529cbae4fdbb11",
      "parents": [
        "0b76b42d0a09fb6f1ed79cfc153da4edd6154c89"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 07 22:45:00 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 07 22:45:00 2020 +0200"
      },
      "message": "patch 8.2.0529: Vim9: function argument with default not checked\n\nProblem:    Vim9: function argument with default not checked.\nSolution:   Check type of argument with default value.\n"
    },
    {
      "commit": "0b76b42d0a09fb6f1ed79cfc153da4edd6154c89",
      "tree": "7a0391c64b3acc7bed6873aebe36afe54455a1ec",
      "parents": [
        "ec5929d0fe7e90f953fa5b019486c0c4e5826d92"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 07 22:05:08 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 07 22:05:08 2020 +0200"
      },
      "message": "patch 8.2.0528: Vim9: function arguments insufficiently tested\n\nProblem:    Vim9: function arguments insufficiently tested.\nSolution:   Check types.  Add more tests.  Fix function with varargs only.\n"
    },
    {
      "commit": "ec5929d0fe7e90f953fa5b019486c0c4e5826d92",
      "tree": "67cd19b5170a373c3bea0f4a9fe142fd2f78017b",
      "parents": [
        "86b9a3e8cd24335195dbe377b98bed1ba291268d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 07 20:53:39 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 07 20:53:39 2020 +0200"
      },
      "message": "patch 8.2.0527: Vim9: function types insufficiently tested\n\nProblem:    Vim9: function types insufficiently tested.\nSolution:   Add more tests.  Fix white space check.  Add \"test_vim9\" target.\n"
    },
    {
      "commit": "ee4e0c1e9a81cb5d96e0060203a9033c2f28588e",
      "tree": "b58b410eb33044a0dadc1838e32de62ceb650e5c",
      "parents": [
        "15352dc6ec43fd50cc3be4f4fd1ad74d5619da20"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 06 21:35:05 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 06 21:35:05 2020 +0200"
      },
      "message": "patch 8.2.0522: several errors are not tested for\n\nProblem:    Several errors are not tested for.\nSolution:   Add tests. (Yegappan Lakshmanan, closes #5892)\n"
    },
    {
      "commit": "15352dc6ec43fd50cc3be4f4fd1ad74d5619da20",
      "tree": "ead8831f915f42ef288759af0ae8a2bdda4bc5a9",
      "parents": [
        "6c307dcd554a1ce14c4279a3c2ede29f972bdb23"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 06 21:12:42 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 06 21:12:42 2020 +0200"
      },
      "message": "patch 8.2.0521: crash when reading a blob fails\n\nProblem:    Crash when reading a blob fails.\nSolution:   Avoid keeping a pointer to a freed blob object. (Dominique Pelle,\n            closes #5890)  Adjust error messages.\n"
    },
    {
      "commit": "6c307dcd554a1ce14c4279a3c2ede29f972bdb23",
      "tree": "a2434fdd51433aaac2aecd7d4ed3c88c88107fb9",
      "parents": [
        "8922860afb2cf9e89417c0c1417f1fb4458d3b44"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 05 23:04:57 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 05 23:04:57 2020 +0200"
      },
      "message": "patch 8.2.0520: tests are not listed in sorted order\n\nProblem:    Tests are not listed in sorted order.\nSolution:   Move test_ex_mode. (Doug Richardson, closes #5889)\n"
    },
    {
      "commit": "8922860afb2cf9e89417c0c1417f1fb4458d3b44",
      "tree": "ac4d2e2ae32f60ac80389414e50878b0fa35c080",
      "parents": [
        "5ba8d3578c835edcfb7e3b132e623c12e62f250b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 05 22:14:54 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 05 22:14:54 2020 +0200"
      },
      "message": "patch 8.2.0519: Vim9: return type not properly checked\n\nProblem:    Vim9: return type not properly checked.\nSolution:   Check type properly, also at runtime.\n"
    },
    {
      "commit": "4c68375057c25e99656bc996d3fa5c6b0b6a7e6a",
      "tree": "2be5b8f84ba889bab8caf91898092eaaba96216c",
      "parents": [
        "f87a0400fd81862c33d6ad2291a56e178db7dddd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 05 21:38:23 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 05 21:38:23 2020 +0200"
      },
      "message": "patch 8.2.0517: Vim9: cannot separate \"func\" and \"func(): void\"\n\nProblem:    Vim9: cannot separate \"func\" and \"func(): void\".\nSolution:   Use VAR_ANY for \"any\" and VAR_UNKNOWN for \"no type\".\n"
    },
    {
      "commit": "5deeb3f1f9db4eabd36e99cbf857fe376eb37e10",
      "tree": "929f788bcba4325b1bd8141182e433c47d53666f",
      "parents": [
        "d7ffc0ba8ccb039dd19b255368302d9bfe0e010b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 05 17:08:17 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 05 17:08:17 2020 +0200"
      },
      "message": "patch 8.2.0512: Vim9: no optional arguments in func type\n\nProblem:    Vim9: no optional arguments in func type.\nSolution:   Check for question mark after type.  Find function reference\n            without function().\n"
    },
    {
      "commit": "d7ffc0ba8ccb039dd19b255368302d9bfe0e010b",
      "tree": "c807725e58064f976c5449610040c814151734fb",
      "parents": [
        "8d4ed11da635a1abe0ef2d795b4d48824c54d0e7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 05 15:36:16 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 05 15:36:16 2020 +0200"
      },
      "message": "patch 8.2.0511: Cscope code not fully tested\n\nProblem:    Cscope code not fully tested.\nSolution:   Add more test cases. (Dominique Pelle, closes #5886)\n"
    },
    {
      "commit": "cde0ff39da2459b16007fef701ebaa449fb6fe9d",
      "tree": "9ba0f500505470043d6e78a30600419375d4c76f",
      "parents": [
        "d77a8525d5438cae49f670eb473ef60d87ca5f54"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 04 14:00:39 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 04 14:00:39 2020 +0200"
      },
      "message": "patch 8.2.0509: various code is not properly tested.\n\nProblem:    various code is not properly tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5871)\n"
    },
    {
      "commit": "d77a8525d5438cae49f670eb473ef60d87ca5f54",
      "tree": "410151fe0b7d58ac8b8c24e5fa653c25f28644b2",
      "parents": [
        "5259275347667a90fb88d8ea74331f88ad68edfc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 03 21:59:57 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 03 21:59:57 2020 +0200"
      },
      "message": "patch 8.2.0508: Vim9: func and partial types not done yet\n\nProblem:    Vim9: func and partial types not done yet\nSolution:   Fill in details about func declaration, drop a separate partial\n            declaration.\n"
    },
    {
      "commit": "5259275347667a90fb88d8ea74331f88ad68edfc",
      "tree": "c696583e3850e1c3cf3267bb0f5e88f69e9838e6",
      "parents": [
        "d1e9dc272355fe3ab112af5f04b0516b2e9a4fa6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 03 18:43:35 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 03 18:43:35 2020 +0200"
      },
      "message": "patch 8.2.0507: getbufvar() may get the wrong dictionary\n\nProblem:    Getbufvar() may get the wrong dictionary. (David le Blanc)\nSolution:   Check for empty name. (closes #5878)\n"
    },
    {
      "commit": "01603a9970421272621f7c1ecdc560b522c92e61",
      "tree": "194a1cf83e505d035a5071ea9031c524f2940e27",
      "parents": [
        "3cca299520a4980fd1b124564bd67782ca977c15"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 03 12:56:17 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 03 12:56:17 2020 +0200"
      },
      "message": "patch 8.2.0505: term_getty() not sufficiently tested\n\nProblem:    term_getty() not sufficiently tested.\nSolution:   Add more asserts. (Dominique Pelle, closes #5877)\n"
    },
    {
      "commit": "585fea7b98b79f2c6d92fa8a2340e461aff805c8",
      "tree": "e2d17a5f941550ebddef10efa925eee140c4756e",
      "parents": [
        "e8c4abbbd711af8fd3ed85ea69e9ac3d63a0d879"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 02 22:33:21 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 02 22:33:21 2020 +0200"
      },
      "message": "patch 8.2.0503: Vim9: some code is not tested\n\nProblem:    Vim9: some code is not tested.\nSolution:   Add tests.  Fix uncovered problems.\n"
    },
    {
      "commit": "e8c4abbbd711af8fd3ed85ea69e9ac3d63a0d879",
      "tree": "0101dc0b69343972a82db39af16612334fbc0a8d",
      "parents": [
        "2c869deeb7658b6b02e525ff9412fc4a0c968688"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 02 21:13:25 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 02 21:13:25 2020 +0200"
      },
      "message": "patch 8.2.0502: Vim9: some code is not tested\n\nProblem:    Vim9: some code is not tested.\nSolution:   Add more tests.  Fix uncovered problems.\n"
    },
    {
      "commit": "2c869deeb7658b6b02e525ff9412fc4a0c968688",
      "tree": "d0eae29ea5c01411332572abf941eb6712e1490c",
      "parents": [
        "aeea72151c31d686bcbb7b06d895006d7363585c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 02 19:12:08 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 02 19:12:08 2020 +0200"
      },
      "message": "patch 8.2.0501: Vim9: script test fails when channel feature is missing\n\nProblem:    Vim9: script test fails when channel feature is missing.\nSolution:   Add a has() condition.\n"
    },
    {
      "commit": "a4d4cf490e2974843c80598e6f40f83aae658fd3",
      "tree": "4842a8add8041e188ee249e78555dfe718e8fcc8",
      "parents": [
        "80c34ca312506c2c65eef6b119e214f7e6f87eb9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 02 13:50:27 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 02 13:50:27 2020 +0200"
      },
      "message": "patch 8.2.0496: Vim9: disassemble test fails\n\nProblem:    Vim9: disassemble test fails.\nSolution:   Separate test cases with recognized constant expressions.\n"
    },
    {
      "commit": "80c34ca312506c2c65eef6b119e214f7e6f87eb9",
      "tree": "6ed6f531c30f56d1c7e116394f180f76ad265ad2",
      "parents": [
        "ea94fbe83bca69eda4f03e92ecf581d0343c7b47"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 01 23:05:18 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 01 23:05:18 2020 +0200"
      },
      "message": "patch 8.2.0495: Vim9: some code not tested\n\nProblem:    Vim9: some code not tested.\nSolution:   Add more tests.  Support more const expressions.\n"
    },
    {
      "commit": "e69f6d044c420d41dced9ba96a3b90f25788e39a",
      "tree": "93ea671c8ff74e5ba89808a4561f36cdfc5f4b5c",
      "parents": [
        "a8c1770469504ae66c80bbdb03b6b31641215848"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 01 22:11:01 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 01 22:11:01 2020 +0200"
      },
      "message": "patch 8.2.0493: Vim9: some error messages not tested\n\nProblem:    Vim9: some error messages not tested.\nSolution:   Add more tests.  Fix uncovered bugs.\n"
    },
    {
      "commit": "a8c1770469504ae66c80bbdb03b6b31641215848",
      "tree": "a6c53a90155448bc8c749728658345408b7ff472",
      "parents": [
        "2da0f0c445da3c9b35b2a0cd595d10e81ad2a6f9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 01 21:17:24 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 01 21:17:24 2020 +0200"
      },
      "message": "patch 8.2.0492: Vim9: some error messages not tested\n\nProblem:    Vim9: some error messages not tested.\nSolution:   Add more tests.  Remove dead code.  Fix uncovered bugs.\n"
    },
    {
      "commit": "2da0f0c445da3c9b35b2a0cd595d10e81ad2a6f9",
      "tree": "de42f08bbd29bad7e82f85da46d4fa546e0304df",
      "parents": [
        "0afdcf8601792ee751984265b49fc2ca6f8ea858"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 01 19:22:12 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 01 19:22:12 2020 +0200"
      },
      "message": "patch 8.2.0491: cannot recognize a \u003cscript\u003e mapping using maparg()\n\nProblem:    Cannot recognize a \u003cscript\u003e mapping using maparg().\nSolution:   Add the \"script\" key. (closes #5873)\n"
    },
    {
      "commit": "25b70c780a7e6063544e7f93c368fe403076f34e",
      "tree": "d7bab440c76f5710607417302f11203240c9f31f",
      "parents": [
        "05afceeddc4afbbca60e4e6a729a50d33d4b19f7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 01 16:34:17 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 01 16:34:17 2020 +0200"
      },
      "message": "patch 8.2.0489: Vim9: memory leaks\n\nProblem:    Vim9: memory leaks.\nSolution:   Free memory in the right place.  Add hints for using asan.\n"
    },
    {
      "commit": "bd5da371aafe5a2207065643502f4d1ff6b286c7",
      "tree": "a76f8259b8caaf9d223063d307da28a5ea049c15",
      "parents": [
        "9be61bbb170ed3df0e408c8ac12516e772dc0b75"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 31 23:13:10 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 31 23:13:10 2020 +0200"
      },
      "message": "patch 8.2.0487: Vim9: compiling not sufficiently tested\n\nProblem:    Vim9: compiling not sufficiently tested.\nSolution:   Add more tests.  Fix bug with PCALL.\n"
    },
    {
      "commit": "9be61bbb170ed3df0e408c8ac12516e772dc0b75",
      "tree": "7217437be3957f5e0b0befd464e24e9992a558e4",
      "parents": [
        "01b3862956260fdb5fb81b81a28f4749a92699c0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 22:51:24 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 22:51:24 2020 +0200"
      },
      "message": "patch 8.2.0486: Vim9: some code and error messages not tested\n\nProblem:    Vim9: some code and error messages not tested.\nSolution:   Add more tests.\n"
    },
    {
      "commit": "92dba36fc8742fdb51b16d9bb967ef184b4babc1",
      "tree": "578d7261500e307cbe74c12e28b1b1102563a0d7",
      "parents": [
        "d25ec2cfa0c25c3b00b7f8963b8aea799df1f20a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 21:22:56 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 21:22:56 2020 +0200"
      },
      "message": "patch 8.2.0484: Vim9: some error messages not tested\n\nProblem:    Vim9: some error messages not tested.\nSolution:   Add more tests.\n"
    },
    {
      "commit": "d25ec2cfa0c25c3b00b7f8963b8aea799df1f20a",
      "tree": "e3cfefe979dd73574dec6f8edc5388b6afba0a5e",
      "parents": [
        "ca68ae13114619df3e4c195b41ad0575516f5ff6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 21:05:45 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 21:05:45 2020 +0200"
      },
      "message": "patch 8.2.0483: Vim9: \"let x \u003d x + 1\" does not give an error\n\nProblem:    Vim9: \"let x \u003d x + 1\" does not give an error.\nSolution:   Hide the variable when compiling the expression.\n"
    },
    {
      "commit": "ca68ae13114619df3e4c195b41ad0575516f5ff6",
      "tree": "9022b7f5f1c8bb1ab22660530244414e9b6cdd99",
      "parents": [
        "7d333a900d260b8e8caa0fb159c85023fc8795bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 19:32:53 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 19:32:53 2020 +0200"
      },
      "message": "patch 8.2.0482: channel and sandbox code not sufficiently tested\n\nProblem:    Channel and sandbox code not sufficiently tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5855)\n"
    },
    {
      "commit": "7d333a900d260b8e8caa0fb159c85023fc8795bd",
      "tree": "a0e7551a66878a5ea005420786f4f491474c3562",
      "parents": [
        "0b37a2f379f36d097e7fa90a3e86da6a29ed2aaa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 19:13:29 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 19:13:29 2020 +0200"
      },
      "message": "patch 8.2.0481: Travis is still using trusty\n\nProblem:    Travis is still using trusty.\nSolution:   Adjust config to use bionic. (Ozaki Kiichi, closes #5868)\n"
    },
    {
      "commit": "0b37a2f379f36d097e7fa90a3e86da6a29ed2aaa",
      "tree": "aa08a41d322d8f44d39794bf5200a3d5b4fb90be",
      "parents": [
        "2027973b5be693577bea0731b50ea4904d19ea8b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 21:38:15 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 21:38:15 2020 +0200"
      },
      "message": "patch 8.2.0480: Vim9: some code is not tested\n\nProblem:    Vim9: some code is not tested.\nSolution:   Add more tests.\n"
    },
    {
      "commit": "5908fdf72fa1995735e38c46f254ddde81a87c1f",
      "tree": "f602cce0b434397d8eef3bfde2a9b50ef9e9ef51",
      "parents": [
        "c58164c5cff9845f3bf7cfcd75ace43208829388"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 20:08:45 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 20:08:45 2020 +0200"
      },
      "message": "patch 8.2.0478: new buffers are not added to the Buffers menu\n\nProblem:    New buffers are not added to the Buffers menu.\nSolution:   Turn number into string. (Yee Cheng Chin, closes #5864)\n"
    },
    {
      "commit": "c58164c5cff9845f3bf7cfcd75ace43208829388",
      "tree": "23870e26b6ae63b2109aa99af2527867f1343f3c",
      "parents": [
        "52ea92b19d2bc992dd4570add64c12d98eab9db2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 18:40:30 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 18:40:30 2020 +0200"
      },
      "message": "patch 8.2.0477: Vim9: error messages not tested\n\nProblem:    Vim9: error messages not tested.\nSolution:   Add more tests.\n"
    },
    {
      "commit": "52ea92b19d2bc992dd4570add64c12d98eab9db2",
      "tree": "50fa73402877fc3fedf6ffe227922752b4d7dfdc",
      "parents": [
        "bf54dbeb5ccd2cfb9cc0687fd71ac3b3eddce0da"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 17:50:48 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 17:50:48 2020 +0200"
      },
      "message": "patch 8.2.0476: terminal nasty callback test fails sometimes\n\nProblem:    Terminal nasty callback test fails sometimes.\nSolution:   use term_wait() instead of a sleep. (Yee Cheng Chin,closes #5865)\n"
    },
    {
      "commit": "bf54dbeb5ccd2cfb9cc0687fd71ac3b3eddce0da",
      "tree": "88039fa154a644efeac0ac3c9c0475f05e9ea9f6",
      "parents": [
        "0fff44152d06e6b662ad4bef172af07a041d2f3f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 16:18:58 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 16:18:58 2020 +0200"
      },
      "message": "patch 8.2.0475: channel out_cb test still fails sometimes on Mac\n\nProblem:    Channel out_cb test still fails sometimes on Mac.\nSolution:   Use an ever longer timeout.\n"
    },
    {
      "commit": "0fff44152d06e6b662ad4bef172af07a041d2f3f",
      "tree": "38a7ab7df1bbc37a2c6f612c99e2884f4ef02e1b",
      "parents": [
        "8601545338581c01e328cdc3a72c0b12d92c54cf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 16:06:29 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 16:06:29 2020 +0200"
      },
      "message": "patch 8.2.0474: cannot use :write when using a plugin with BufWriteCmd\n\nProblem:    Cannot use :write when using a plugin with BufWriteCmd.\nSolution:   Reset BF_NOTEDITED after BufWriteCmd. (closes #5807)\n"
    },
    {
      "commit": "7b1b36b1cb744e87adfbef88b7ce26c863b0594a",
      "tree": "8636ba828299357b26c7a7bbe7832c640226c1db",
      "parents": [
        "ee619e5bc0992e818f2d9540b093b769b9c27651"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 28 21:48:55 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 28 21:48:55 2020 +0100"
      },
      "message": "patch 8.2.0470: Test_confirm_cmd_cancel() can fail on a slow system\n\nProblem:    Test_confirm_cmd_cancel() can fail on a slow system.\nSolution:   Use WaitForAssert(). (Ozaki Kiichi, closes #5861)\n"
    },
    {
      "commit": "ee619e5bc0992e818f2d9540b093b769b9c27651",
      "tree": "b641bbb22f0db951821fd0b34ba8b4dfbd7bdf06",
      "parents": [
        "7c003aa314337ce732e18c541fa93d71cafedf03"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 28 21:38:06 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 28 21:38:06 2020 +0100"
      },
      "message": "patch 8.2.0469: Vim9: no error for missing ] after list\n\nProblem:    Vim9: no error for missing ] after list.\nSolution:   Add error message. Add more tests.\n"
    },
    {
      "commit": "33fa29cf74ea314f89cfa58ec9ffc2d6781a59d4",
      "tree": "d0efad2d8d614a0e63505c62a3b18e5b91f5589d",
      "parents": [
        "09c569038c42dcbdaa5c9b35fc9d1afbe5072cb4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 28 19:41:33 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 28 19:41:33 2020 +0100"
      },
      "message": "patch 8.2.0467: Vim9: some errors are not tested\n\nProblem:    Vim9: some errors are not tested\nSolution:   Add more tests.  Fix that Vim9 script flag is not reset.\n"
    },
    {
      "commit": "599c89c82fe3c85378e8077b4e589f0ee4218da2",
      "tree": "71ef083a2121973b5ee4afa19ef67228e006c979",
      "parents": [
        "495282b6e7e418d072a8ab53c9056b269dc308b7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 28 14:53:20 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 28 14:53:20 2020 +0100"
      },
      "message": "patch 8.2.0465: Vim9: dead code and wrong return type\n\nProblem:    Vim9: dead code and wrong return type.\nSolution:   Remove dead code.  Fix return type.  Add more tests.\n"
    },
    {
      "commit": "37bb030cd9088ee66dc2d41c2d3602d1e5f4a7ef",
      "tree": "f6d6ea6093c25d3b3da5f0e3c6cb7864714cc1c2",
      "parents": [
        "9207d1f523c2e2fb1c8749ec6f84ab5ecc2c62f4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 27 20:24:14 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 27 20:24:14 2020 +0100"
      },
      "message": "patch 8.2.0462: previewwindow test fails on some systems\n\nProblem:    Previewwindow test fails on some systems. (James McCoy)\nSolution:   Wait a bit after sending the \"o\". (closes #5849)\n"
    },
    {
      "commit": "9207d1f523c2e2fb1c8749ec6f84ab5ecc2c62f4",
      "tree": "10470ff85bbe3b42cbc6c9a2945b5a7bc069e2b3",
      "parents": [
        "bd5e622bfa12bd80a5ce9406704205400e3faa6a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 27 19:41:02 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 27 19:41:02 2020 +0100"
      },
      "message": "patch 8.2.0461: confirm test fails on amd64 system\n\nProblem:    Confirm test fails on amd64 system. (Alimar Riesebieter)\nSolution:   Add an extra WaitForAssert(). (Dominique Pelle)\n"
    },
    {
      "commit": "15c476023f3c5fb32eb1936c5eb5f0f5f413f3c7",
      "tree": "be750fc0469158a70a4908e8ac74779bfd9426c9",
      "parents": [
        "bea9023d4260349c130faf447aa8d4cbadeffab2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 22:16:48 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 22:16:48 2020 +0100"
      },
      "message": "patch 8.2.0459: cannot check if a function name is correct\n\nProblem:    Cannot check if a function name is correct.\nSolution:   Add \"?funcname\" to exists().\n"
    },
    {
      "commit": "bea9023d4260349c130faf447aa8d4cbadeffab2",
      "tree": "92303d7e4c5e7272b1fe53413e9cb75cfaeea256",
      "parents": [
        "26bde6e2eb307898ab7ed42bf8e7e2ccde979e02"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 22:09:52 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 22:09:52 2020 +0100"
      },
      "message": "patch 8.2.0458: missing feature check in test function\n\nProblem:    Missing feature check in test function.\nSolution:   Add check commands.\n"
    },
    {
      "commit": "26bde6e2eb307898ab7ed42bf8e7e2ccde979e02",
      "tree": "bb1a3d1d1c499e7b214c28f9a9ced524e28bafc3",
      "parents": [
        "72749f062f15c7147f512bc581695c25ad78fb4e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 21:11:58 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 21:11:58 2020 +0100"
      },
      "message": "patch 8.2.0457: Test_quotestar() often fails when run under valgrind\n\nProblem:    Test_quotestar() often fails when run under valgrind.\nSolution:   Wait longer for the GUI to start.\n"
    },
    {
      "commit": "72749f062f15c7147f512bc581695c25ad78fb4e",
      "tree": "bb9e01fbe6711c6159626b11bfe5e8099ba6cff7",
      "parents": [
        "83d4790a04780328c9c7ad22d18f404a27c11601"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 20:51:43 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 20:51:43 2020 +0100"
      },
      "message": "patch 8.2.0456: Test_confirm_cmd is flaky\n\nProblem:    Test_confirm_cmd is flaky.\nSolution:   Add a term_wait() call. (closes #5854)\n"
    },
    {
      "commit": "83d4790a04780328c9c7ad22d18f404a27c11601",
      "tree": "a8ba50932310b660b95073237ceb1c4fb104e6cf",
      "parents": [
        "3ed9efc2b15b624268bcce4e4d312fb35840a12b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 20:34:00 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 20:34:00 2020 +0100"
      },
      "message": "patch 8.2.0455: cannot set the highlight group for a specific terminal\n\nProblem:    Cannot set the highlight group for a specific terminal.\nSolution:   Add the \"highlight\" option to term_start(). (closes #5818)\n"
    },
    {
      "commit": "3ed9efc2b15b624268bcce4e4d312fb35840a12b",
      "tree": "5245d20c2fd3a5e2822f766ece99af732bfde907",
      "parents": [
        "7851b1ca992222880df1314684a790f293e11896"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 16:50:57 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 16:50:57 2020 +0100"
      },
      "message": "patch 8.2.0454: some tests fail when the system is slow\n\nProblem:    Some tests fail when the system is slow.\nSolution:   Make the run number global, use in the test to increase the\n            waiting time. (closes #5841)\n"
    },
    {
      "commit": "7851b1ca992222880df1314684a790f293e11896",
      "tree": "71631a93383bb440a41f850664ba21b562609d02",
      "parents": [
        "a9c3a30891edd7347d94298c48ea68bb5c165fd7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 16:27:38 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 16:27:38 2020 +0100"
      },
      "message": "patch 8.2.0453: trailing space in job_start() command causes empty argument\n\nProblem:    Trailing space in job_start() command causes empty argument.\nSolution:   Ignore trailing space. (closes #5851)\n"
    },
    {
      "commit": "7d941ee032c02a4b682201881eb5c1f1958f17ee",
      "tree": "08cf73a141fc89f6842fa1234b70caa6b7215eca",
      "parents": [
        "cf3f8bf4ddfbc0f5ce53f0c9270dc15567f4feea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 14:11:58 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 14:11:58 2020 +0100"
      },
      "message": "patch 8.2.0450: not enough testing for restricted mode and function calls\n\nProblem:    Not enough testing for restricted mode and function calls.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5847)\n"
    },
    {
      "commit": "cf3f8bf4ddfbc0f5ce53f0c9270dc15567f4feea",
      "tree": "b29dad3b0af388f98a1c88146a05ec7a66c6beb7",
      "parents": [
        "0e05de46226eb4e5ea580beefa71831f92d613d3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 13:15:42 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 13:15:42 2020 +0100"
      },
      "message": "patch 8.2.0449: Vim9: crash if return type is invalid\n\nProblem:    Vim9: crash if return type is invalid. (Yegappan Lakshmanan)\nSolution:   Always return some type, not NULL.\n"
    },
    {
      "commit": "0e05de46226eb4e5ea580beefa71831f92d613d3",
      "tree": "4ae0b308520e7dfe603d78dc0ab540998eb69bbe",
      "parents": [
        "bfcfd5784a2fe950d8e58d1d534bbbb4824524eb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 25 22:23:46 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 25 22:23:46 2020 +0100"
      },
      "message": "patch 8.2.0448: various functions not properly tested\n\nProblem:    Various functions not properly tested.\nSolution:   Add more tests, especially for failures. (Yegappan Lakshmanan,\n            closes #5843)\n"
    },
    {
      "commit": "bfcfd5784a2fe950d8e58d1d534bbbb4824524eb",
      "tree": "68a3b1ceb7a5238fc242e607aab00693a42a29af",
      "parents": [
        "a07e31af545b91925362854a48c42fee16dd8c28"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 25 21:27:22 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 25 21:27:22 2020 +0100"
      },
      "message": "patch 8.2.0447: terminal scroll tests fails on some systems\n\nProblem:    Terminal scroll tests fails on some systems.\nSolution:   Remove the fixed 100msec wait for Win32.  Add a loop to wait until\n            scrolling has finished. (James McCoy, closes #5842)\n"
    },
    {
      "commit": "a07e31af545b91925362854a48c42fee16dd8c28",
      "tree": "08d3eb70b05cafe17862000dfbb7d56d57c94152",
      "parents": [
        "f66ca9f1df535c8042292ce20f4260cafc877670"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 25 21:13:46 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 25 21:13:46 2020 +0100"
      },
      "message": "patch 8.2.0446: listener with undo of deleting all lines not tested\n\nProblem:    Listener with undo of deleting all lines not tested.\nSolution:   Add a test.\n"
    },
    {
      "commit": "d36ef573b2fad620824495f5423cb649cde55e03",
      "tree": "4a1e69cfb38dc7727bd6b72fcfb4f1b69b5e0e02",
      "parents": [
        "45fffdf10b7cb6e59794e76e9b8a2930fcb4b192"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 24 21:44:51 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 24 21:44:51 2020 +0100"
      },
      "message": "patch 8.2.0444: swap file test fails on some systems\n\nProblem:    Swap file test fails on some systems.\nSolution:   Preserve the swap file. Send NL terminated keys.\n"
    },
    {
      "commit": "f3710ee22d0039cea2f970452b5faf56e89a6ab0",
      "tree": "15f0e13852b0d6b0ced90bbc2ebe53eb5b89db07",
      "parents": [
        "d06dbf3f42c8a8a3967905dd2f2a31077af15438"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 24 12:12:30 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 24 12:12:30 2020 +0100"
      },
      "message": "patch 8.2.0441: terminal noblock test is still failing on BSD\n\nProblem:    Terminal noblock test is still failing on BSD.\nSolution:   Reduce the amount of text.\n"
    },
    {
      "commit": "d06dbf3f42c8a8a3967905dd2f2a31077af15438",
      "tree": "422113893df8811183c80d4beed9f95692486bc7",
      "parents": [
        "1082772f4c29bceebf5eb06f7e1f01bd143a2131"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 24 10:33:00 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 24 10:33:00 2020 +0100"
      },
      "message": "patch 8.2.0440: terminal noblock test is still very flaky on BSD\n\nProblem:    Terminal noblock test is still very flaky on BSD.\nSolution:   Increase the waiting time.\n"
    },
    {
      "commit": "d7b7770f11c16cfac707b5048c61e722dcc903a6",
      "tree": "74c39ba18a2cf46b2b9f47ed3ed740d200c5dc9f",
      "parents": [
        "0df541963d406edd69d3ebe8de3912eb87b05414"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 23 22:46:44 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 23 22:46:44 2020 +0100"
      },
      "message": "patch 8.2.0438: terminal noblock test is very flaky on BSD\n\nProblem:    Terminal noblock test is very flaky on BSD.\nSolution:   Change WaitFor() to WaitForAssert() to be able to see why it\n            failed.  Add a short wait in between sending keys.\n"
    },
    {
      "commit": "bad8804cdd739a5a7321b8411ad7fd4f45741b54",
      "tree": "5ebb0a983c9f0523f3c2a502f116955e8b67c670",
      "parents": [
        "ab505b1a4868b3e21356f95a275537551700c955"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 23 20:54:32 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 23 20:54:32 2020 +0100"
      },
      "message": "patch 8.2.0433: INT signal not properly tested\n\nProblem:    INT signal not properly tested.\nSolution:   Add a test.  Also clean up some unnecessary lines. (Dominique\n            Pelle, closes #5828)\n"
    },
    {
      "commit": "ab505b1a4868b3e21356f95a275537551700c955",
      "tree": "82613faf8fb01c0c23f6d1be687d2fe01d003474",
      "parents": [
        "56ba21a156c723d92a1929e2c500be7295efb0a8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 23 19:28:44 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 23 19:28:44 2020 +0100"
      },
      "message": "patch 8.2.0432: a few tests fail in a huge terminal\n\nProblem:    A few tests fail in a huge terminal.\nSolution:   Make the tests pass. (Dominique Pelle, closes #5829)\n"
    },
    {
      "commit": "5080b0a0470511bae6176a704d4591d1caba0d07",
      "tree": "946fd7f891971eca1ff9f97619ffb018cd9f3b59",
      "parents": [
        "c5a8fdc42dbd304598b2d73db754c7b97665b182"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 21:23:47 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 21:23:47 2020 +0100"
      },
      "message": "patch 8.2.0430: window creation failure not properly tested\n\nProblem:    Window creation failure not properly tested.\nSolution:   Improve the test. (Yegappan Lakshmanan, closes #5826)\n"
    },
    {
      "commit": "c5a8fdc42dbd304598b2d73db754c7b97665b182",
      "tree": "aa5695fd3aca36ad2feca1a096cdc91c5991697b",
      "parents": [
        "d5bc32df207eae408263ae6ab737771365d0bca1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 20:13:39 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 20:13:39 2020 +0100"
      },
      "message": "patch 8.2.0429: no warning when test checks for option that never exists\n\nProblem:    No warning when test checks for option that never exists.\nSolution:   In tests check that the option can exist.\n"
    },
    {
      "commit": "7929651e05b081fe55e0e745725a7ad78c51be16",
      "tree": "547fffcb659d850bf483beb98ea214259f337adc",
      "parents": [
        "9b9be007e7d674f49fc2b650f840d08532b180ad"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 16:17:14 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 16:17:14 2020 +0100"
      },
      "message": "patch 8.2.0427: it is not possible to check for a typo in a feature name\n\nProblem:    It is not possible to check for a typo in a feature name.\nSolution:   Add an extra argument to has().\n"
    },
    {
      "commit": "9b9be007e7d674f49fc2b650f840d08532b180ad",
      "tree": "a46f35832d394dc8c3063ccf00860502179adda5",
      "parents": [
        "515545e11f523d14343b1e588dc0b9bd3d362bc2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 14:41:22 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 14:41:22 2020 +0100"
      },
      "message": "patch 8.2.0426: some errors were not tested for\n\nProblem:    Some errors were not tested for.\nSolution:   Add tests. (Dominique Pelle, closes #5824)\n"
    },
    {
      "commit": "515545e11f523d14343b1e588dc0b9bd3d362bc2",
      "tree": "6770a882b96a447d8b455f7c98e6c557c221317a",
      "parents": [
        "97acfc781bdb7fa2838dc6e0e7f9952ea61bb2fd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 14:08:59 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 14:08:59 2020 +0100"
      },
      "message": "patch 8.2.0425: code for modeless selection not sufficiently tested\n\nProblem:    Code for modeless selection not sufficiently tested.\nSolution:   Add tests.  Move mouse code functionality to a common script file.\n            (Yegappan Lakshmanan, closes #5821)\n"
    },
    {
      "commit": "97acfc781bdb7fa2838dc6e0e7f9952ea61bb2fd",
      "tree": "41197a3b39753aae79e6a91fd2396c413a2ebf6b",
      "parents": [
        "ce436de5a9b94886baf023b3d22193cc68d0e9d1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 13:44:28 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 13:44:28 2020 +0100"
      },
      "message": "patch 8.2.0424: checking for wrong return value\n\nProblem:    Checking for wrong return value. (Tom)\nSolution:   Invert the check and fix the test.\n"
    },
    {
      "commit": "ce436de5a9b94886baf023b3d22193cc68d0e9d1",
      "tree": "0bdcd61fc2ce6ce76b74274fddc8aca0ad540690",
      "parents": [
        "0f1563ffee4397f5b379517c41b7c9a977fd2e22"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 21 15:17:20 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 21 15:17:20 2020 +0100"
      },
      "message": "patch 8.2.0423: in some environments a few tests are expected to fail\n\nProblem:    In some environments a few tests are expected to fail.\nSolution:   Add $TEST_MAY_FAIL to list tests that should not cause make to\n            fail.\n"
    },
    {
      "commit": "0f1563ffee4397f5b379517c41b7c9a977fd2e22",
      "tree": "1a7d2bd202acb3f9f955d9283a6da2c90591da20",
      "parents": [
        "9645e2d9fc8a591f1db30383caccf71d40e0810c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 20 21:15:51 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 20 21:15:51 2020 +0100"
      },
      "message": "patch 8.2.0422: crash when passing popup window to win_splitmove()\n\nProblem:    Crash when passing popup window to win_splitmove(). (john Devin)\nSolution:   Disallow moving a popup window. (closes #5816)\n"
    },
    {
      "commit": "9645e2d9fc8a591f1db30383caccf71d40e0810c",
      "tree": "8b8d4d8374a9c5d2f0f0ce71893d75cfc427f4bc",
      "parents": [
        "f1ec378b014efb9897422c40369a6462163a512a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 20 20:48:49 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 20 20:48:49 2020 +0100"
      },
      "message": "patch 8.2.0421: interrupting with CTRL-C does not always work\n\nProblem:    Interrupting with CTRL-C does not always work.\nSolution:   Recognize CTRL-C while modifyOtherKeys is set.\n"
    },
    {
      "commit": "f1ec378b014efb9897422c40369a6462163a512a",
      "tree": "bb5d2589530f3943517fcea94ec9e96874c2c6aa",
      "parents": [
        "20431c9dbb592ebe0666bf042af7d2b373107372"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 20 19:37:47 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 20 19:37:47 2020 +0100"
      },
      "message": "patch 8.2.0420: Vim9: cannot interrupt a loop with CTRL-C\n\nProblem:    Vim9: cannot interrupt a loop with CTRL-C.\nSolution:   Check for CTRL-C once in a while.  Doesn\u0027t fully work yet.\n"
    },
    {
      "commit": "20431c9dbb592ebe0666bf042af7d2b373107372",
      "tree": "6cff691f11db2432b46a3c979ba23f95e0ca41dc",
      "parents": [
        "8b633135106dda8605463b780573c45b00c22afe"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 20 18:39:46 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 20 18:39:46 2020 +0100"
      },
      "message": "patch 8.2.0419: various memory leaks in Vim9 script code\n\nProblem:    Various memory leaks in Vim9 script code.\nSolution:   Fix the leaks. (Ozaki Kiichi, closes #5814)\n"
    },
    {
      "commit": "8b633135106dda8605463b780573c45b00c22afe",
      "tree": "522098c1530def5515e3647660108ced67d7b258",
      "parents": [
        "98be7fecac80b30c5a323b67903eb1d0094007ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 20 18:20:51 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 20 18:20:51 2020 +0100"
      },
      "message": "patch 8.2.0418: code in eval.c not sufficiently covered by tests\n\nProblem:    Code in eval.c not sufficiently covered by tests.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5815)\n"
    },
    {
      "commit": "95e59a355bea9d6234fead07d855880e822a8eaf",
      "tree": "d46175b20735fa8a2a68ae3bac31bbcfffa1ae36",
      "parents": [
        "40d235e7305ce6ff696e8301c62a41f1f07f8aca"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 20:33:33 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 20:33:33 2020 +0100"
      },
      "message": "patch 8.2.0416: test leaves file behind\n\nProblem:    Test leaves file behind.\nSolution:   Delete the file.\n"
    },
    {
      "commit": "40d235e7305ce6ff696e8301c62a41f1f07f8aca",
      "tree": "ae92e5936c06f90d92985f03e38d1dfdfefb7276",
      "parents": [
        "373a876d0cac5f8aff352e8ca42fdac88a1a7c3b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 20:32:01 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 20:32:01 2020 +0100"
      },
      "message": "patch 8.2.0415: bsdl filetype is not detected\n\nProblem:    Bsdl filetype is not detected.\nSolution:   Add an entry in the filetype list. (Daniel Kho, closes #5810)\n"
    },
    {
      "commit": "373a876d0cac5f8aff352e8ca42fdac88a1a7c3b",
      "tree": "f4adfbfb24851b10d44032a23efc8962d99a1c39",
      "parents": [
        "5e94a29ebbde10dd973d58f1adba9a2fc83877d1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 19:44:32 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 19:44:32 2020 +0100"
      },
      "message": "patch 8.2.0414: channel connect_waittime() test is flaky\n\nProblem:    Channel connect_waittime() test is flaky.\nSolution:   Set the test_is_flaky flag.  Use test_is_flaky for more tests.\n"
    },
    {
      "commit": "5e94a29ebbde10dd973d58f1adba9a2fc83877d1",
      "tree": "66b87e6f87e558d31f2313791895a428fe9dead3",
      "parents": [
        "37f471df6ee422beb4d08ee4ccda35f8279e3bb7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 18:46:57 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 18:46:57 2020 +0100"
      },
      "message": "patch 8.2.0413: buffer menu does not handle special buffers properly\n\nProblem:    Buffer menu does not handle special buffers properly.\nSolution:   Keep a dictionary with buffer names to reliably keep track of\n            entries.\n            Also trigger BufFilePre and BufFilePost for command-line and\n            terminal buffers when the name changes.\n"
    },
    {
      "commit": "3696839ef1165804159e28f50cb6113acc3d519d",
      "tree": "a921ae3b993440d7e4558769d15bfbf8cdc2a89a",
      "parents": [
        "b68df220c5278365792b8f94d8d6f34d329b7746"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 16:22:44 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 16:22:44 2020 +0100"
      },
      "message": "patch 8.2.0410: channel test fails too often on slow Mac\n\nProblem:    Channel test fails too often on slow Mac.\nSolution:   Increase waiting time to 10 seconds.\n"
    },
    {
      "commit": "b68df220c5278365792b8f94d8d6f34d329b7746",
      "tree": "dcdc97c2948d68ae3f8cc50df94c2c507e1e75a8",
      "parents": [
        "22da5596d00222c889b548daa2df5a289583a5fb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 15:05:28 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 15:05:28 2020 +0100"
      },
      "message": "patch 8.2.0409: search test leaves file behind\n\nProblem:    Search test leaves file behind.\nSolution:   Delete the file.  Also use Check commands.\n"
    },
    {
      "commit": "22da5596d00222c889b548daa2df5a289583a5fb",
      "tree": "e58dc9c62dd2ac5136ed0e14f291d22d1af65b4f",
      "parents": [
        "2d10cd478047df8ba144d4b0fcc46480993af57f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 14:52:20 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 14:52:20 2020 +0100"
      },
      "message": "patch 8.2.0408: delete() commented out for testing\n\nProblem:    Delete() commented out for testing.\nSolution:   Undo commenting-out.\n"
    },
    {
      "commit": "2d10cd478047df8ba144d4b0fcc46480993af57f",
      "tree": "516b015ce0b2d408d32a8ec4fe99ed38c44684e5",
      "parents": [
        "e32848780cc07c368ba2e088cdefdbb8c3b827c2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 14:37:30 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 14:37:30 2020 +0100"
      },
      "message": "patch 8.2.0407: no early check if :find and :sfind have an argument\n\nProblem:    No early check if :find and :sfind have an argument.\nSolution:   Add EX_NEEDARG.\n"
    },
    {
      "commit": "e32848780cc07c368ba2e088cdefdbb8c3b827c2",
      "tree": "fa5ee5e5e016476c960926f1ab8f2af189c55fb0",
      "parents": [
        "3fa5e1326290e181215f805db17793f42cf73079"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 13:55:03 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 13:55:03 2020 +0100"
      },
      "message": "patch 8.2.0406: FileReadCmd event not well tested\n\nProblem:    FileReadCmd event not well tested.\nSolution:   Add a test.\n"
    },
    {
      "commit": "18a2b87ca27c378a555b20f14a284d2ce3511427",
      "tree": "8edab39837a409af9a30ea1082aa281a4d0eb217",
      "parents": [
        "a3a9c8ef697bbf6f640cde99710b6f534f29f77d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 13:08:45 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 13:08:45 2020 +0100"
      },
      "message": "patch 8.2.0404: writefile() error does not give a hint\n\nProblem:    Writefile() error does not give a hint.\nSolution:   Add remark about first argument.\n"
    },
    {
      "commit": "a3a9c8ef697bbf6f640cde99710b6f534f29f77d",
      "tree": "358717fb6832b9e8a8bb5f9710e63e994741ba21",
      "parents": [
        "30d53e2c11e670845830bdfc29bf8c1615df61a8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 12:38:34 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 12:38:34 2020 +0100"
      },
      "message": "patch 8.2.0403: when \u0027buftype\u0027 is \"nofile\" there is no overwrite check\n\nProblem:    When \u0027buftype\u0027 is \"nofile\" there is no overwrite check.\nSolution:   Also check for existing file when \u0027buftype\u0027 is set.\n            (closes #5807)\n"
    },
    {
      "commit": "30d53e2c11e670845830bdfc29bf8c1615df61a8",
      "tree": "8cabc16cff1ac6fa9c46fcd8cb232965450da3e6",
      "parents": [
        "8dfcce3a78ccb520cc9d09081f998091494c50bf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 18 21:10:44 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 18 21:10:44 2020 +0100"
      },
      "message": "patch 8.2.0402: setting local instead of global flag\n\nProblem:    Setting local instead of global flag.\nSolution:   Prepend \"g:\" to \"test_is_flaky\".\n"
    },
    {
      "commit": "8dfcce3a78ccb520cc9d09081f998091494c50bf",
      "tree": "7e3412f192510c58f5a435ee66eab1d34606cdc0",
      "parents": [
        "3cdcb090a664e182078f7cc0ca3e4e5a94bbb784"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 18 19:32:26 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 18 19:32:26 2020 +0100"
      },
      "message": "patch 8.2.0401: not enough test coverage for evalvars.c\n\nProblem:    Not enough test coverage for evalvars.c.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5804)\n"
    },
    {
      "commit": "3cdcb090a664e182078f7cc0ca3e4e5a94bbb784",
      "tree": "18d7686880a240523e7177b39d97b5670d73db52",
      "parents": [
        "292b90d4fa11022661f449dd3efb73d5ac737313"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 18 19:18:10 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 18 19:18:10 2020 +0100"
      },
      "message": "patch 8.2.0400: not all tests using a terminal are in the list of flaky tests\n\nProblem:    Not all tests using a terminal are in the list of flaky tests.\nSolution:   Introduce the test_is_flaky flag.\n"
    },
    {
      "commit": "a21df1db3ca619afdcb47931af042508a6bbc8e5",
      "tree": "f2bc143f17934db6292dbffb47b4b8b8c599f6d9",
      "parents": [
        "5715b3147bfc8ddfe905339f6fd224fd3a5a3ba1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 17 20:57:09 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 17 20:57:09 2020 +0100"
      },
      "message": "patch 8.2.0398: profile test fails when two functions take same time\n\nProblem:    Profile test fails when two functions take same time.\nSolution:   Add a short sleep in once function. (closes #5797)\n"
    },
    {
      "commit": "24ebd83e030e1c6f9a6be1f06232756ba4d00a8c",
      "tree": "5089ceabe4dad7b9aef5aab60b53c7579f854467",
      "parents": [
        "a2cbdea9685f9592ee22bda7b58953d2bbaa4c47"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 16 21:25:24 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 16 21:25:24 2020 +0100"
      },
      "message": "patch 8.2.0396: cmdexpand.c insufficiently tested\n\nProblem:    Cmdexpand.c insufficiently tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5789)\n"
    },
    {
      "commit": "ddbfe238a50dc846f2f722e9d870fc0dff5a2764",
      "tree": "a4293981217c5a4b8713d7a88a6be7cad98de0d2",
      "parents": [
        "e4fc746d13f5b6a0b5c3a8efdff7de1454c3297d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 20:33:40 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 20:33:40 2020 +0100"
      },
      "message": "patch 8.2.0390: terminal postponed scrollback test is flaky\n\nProblem:    Terminal postponed scrollback test is flaky.\nSolution:   Add delay in between sending keys.  Rename dump files.\n"
    }
  ],
  "next": "833805a4867cf5f93b3ef91227d1f1a98f553dff"
}
