)]}'
{
  "log": [
    {
      "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": "292b90d4fa11022661f449dd3efb73d5ac737313",
      "tree": "843721ec1450241506c3ac1995bc2c32437caaf8",
      "parents": [
        "a21df1db3ca619afdcb47931af042508a6bbc8e5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 18 15:23:16 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 18 15:23:16 2020 +0100"
      },
      "message": "patch 8.2.0399: various memory leaks\n\nProblem:    Various memory leaks.\nSolution:   Avoid the leaks. (Ozaki Kiichi, closes #5803)\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": "5715b3147bfc8ddfe905339f6fd224fd3a5a3ba1",
      "tree": "1fbe00b0d4b3ca4cd2a74141f78581596a6c387c",
      "parents": [
        "24ebd83e030e1c6f9a6be1f06232756ba4d00a8c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 16 22:08:45 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 16 22:08:45 2020 +0100"
      },
      "message": "patch 8.2.0397: delayed screen update when using undo from Insert mode\n\nProblem:    Delayed screen update when using undo from Insert mode.\nSolution:   Update w_topline and cursor shape before sleeping. (closes #5790)\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": "a2cbdea9685f9592ee22bda7b58953d2bbaa4c47",
      "tree": "d5c267fe30dc15be14a30cac8ab8559778b20a20",
      "parents": [
        "7f009dfa064240d9024b76212535a35231912511"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 16 21:08:31 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 16 21:08:31 2020 +0100"
      },
      "message": "patch 8.2.0395: build fails with FEAT_EVAL but without FEAT_MENU\n\nProblem:    Build fails with FEAT_EVAL but without FEAT_MENU.\nSolution:   Add #ifdef. (John Marriott)\n"
    },
    {
      "commit": "7f009dfa064240d9024b76212535a35231912511",
      "tree": "d63e1265b93f65f405c08df6500e915776e7cc57",
      "parents": [
        "c0300633292ee648c7154a7828eb1c76637bd9af"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 16 20:27:38 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 16 20:27:38 2020 +0100"
      },
      "message": "patch 8.2.0394: Coverity complains about using NULL pointer\n\nProblem:    Coverity complains about using NULL pointer.\nSolution:   Use empty string when option value is NULL.\n"
    },
    {
      "commit": "c0300633292ee648c7154a7828eb1c76637bd9af",
      "tree": "b2b17687d757546c8b7b9eb96d35998916014481",
      "parents": [
        "56cb3378727783da2d246b9c5091784821666cfa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 16 20:07:16 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 16 20:07:16 2020 +0100"
      },
      "message": "patch 8.2.0393: Coverity warns for not using return value\n\nProblem:    Coverity warns for not using return value.\nSolution:   Add (void).\n"
    },
    {
      "commit": "56cb3378727783da2d246b9c5091784821666cfa",
      "tree": "e76d3e7264a03f3bd9fc32593717f941655068a2",
      "parents": [
        "b2e1f8a28fab71c7ef38d39226967be8c3559590"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 16 20:04:41 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 16 20:04:41 2020 +0100"
      },
      "message": "patch 8.2.0392: Coverity warns for using array index out of range\n\nProblem:    Coverity warns for using array index out of range.\nSolution:   Add extra \"if\" to avoid warning.\n"
    },
    {
      "commit": "b2e1f8a28fab71c7ef38d39226967be8c3559590",
      "tree": "d7f5df0688f5fe7c692b8a9bf40f35e99ceae0cf",
      "parents": [
        "ddbfe238a50dc846f2f722e9d870fc0dff5a2764"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 16 12:09:30 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 16 12:09:30 2020 +0100"
      },
      "message": "patch 8.2.0391: CI test coverage dropped\n\nProblem:    CI test coverage dropped.\nSolution:   Set $DISPLAY also for non-GUI builds. (James McCoy, closes #5788)\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"
    },
    {
      "commit": "e4fc746d13f5b6a0b5c3a8efdff7de1454c3297d",
      "tree": "96bc50d4eb1d86394d0267377c7602cd20b114c4",
      "parents": [
        "833805a4867cf5f93b3ef91227d1f1a98f553dff"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 19:17:50 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 19:17:50 2020 +0100"
      },
      "message": "patch 8.2.0389: delayed redraw when shifting text from Insert mode\n\nProblem:    Delayed redraw when shifting text from Insert mode.\nSolution:   Use msg_attr_keep() instead of msg(). (closes #5782)\n"
    },
    {
      "commit": "833805a4867cf5f93b3ef91227d1f1a98f553dff",
      "tree": "92fae7cd2d6f27f9f858a921bbeb0b3771cd2d3b",
      "parents": [
        "bb65a5690c24ccfce37e210316bf1d0964c91359"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 18:27:43 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 18:27:43 2020 +0100"
      },
      "message": "patch 8.2.0388: printmbcharset option not tested\n\nProblem:    Printmbcharset option not tested.\nSolution:   Add a test.  Enable PostScript for AppVeyor build. (Dominique\n            Pelle, closes #5783)\n"
    },
    {
      "commit": "bb65a5690c24ccfce37e210316bf1d0964c91359",
      "tree": "2e42a98f5924a20f29bbc45bed10f6e2ccfcee0b",
      "parents": [
        "0bdbc10e8a74e7dd447cd975fb1445bbdcbb4f37"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 18:15:03 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 18:15:03 2020 +0100"
      },
      "message": "patch 8.2.0387: error for possible NULL argument to qsort()\n\nProblem:    Error for possible NULL argument to qsort().\nSolution:   Don\u0027t call qsort() when there is nothing to sort. (Dominique\n            Pelle, closes #5780)\n"
    },
    {
      "commit": "0bdbc10e8a74e7dd447cd975fb1445bbdcbb4f37",
      "tree": "0830f2e5429c9aed77e5c883b695904eab7bc590",
      "parents": [
        "0eabd4dc8ff50658f0ea0e92c7918a42242f6b80"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 16:51:40 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 16:51:40 2020 +0100"
      },
      "message": "patch 8.2.0386: part from unfinished patch got included\n\nProblem:    Part from unfinished patch got included.\nSolution:   Undo that part.\n"
    },
    {
      "commit": "0eabd4dc8ff50658f0ea0e92c7918a42242f6b80",
      "tree": "42ea6e7acf72ad4fd46d6e3aad8e1f78f3867c79",
      "parents": [
        "5e4d1eba9579ea6b876ad699d77742e657505d35"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 16:13:53 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 16:13:53 2020 +0100"
      },
      "message": "patch 8.2.0385: menu functionality insufficiently tested\n\nProblem:    Menu functionality insufficiently tested.\nSolution:   Add tests.  Add menu_info(). (Yegappan Lakshmanan, closes #5760)\n"
    },
    {
      "commit": "5e4d1eba9579ea6b876ad699d77742e657505d35",
      "tree": "d1155f0d03908223670110df21b5f60ffb12241e",
      "parents": [
        "4f32f9c90e5710627467d74b415b3dc46fcc593a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 15:10:11 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 15:10:11 2020 +0100"
      },
      "message": "patch 8.2.0384: Travis CI has warnings\n\nProblem:    Travis CI has warnings.\nSolution:   Avoid warnings, clean up the config. (Ozaki Kiichi, closes #5779)\n"
    },
    {
      "commit": "4f32f9c90e5710627467d74b415b3dc46fcc593a",
      "tree": "f5f8ece71c943765657fbea2739eb724cec40816",
      "parents": [
        "353c351bd22e4dac4c3ae9cd7731032348f248c4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 14:53:35 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 14:53:35 2020 +0100"
      },
      "message": "patch 8.2.0383: wrong feature check causes test not to be run\n\nProblem:    Wrong feature check causes test not to be run.\nSolution:   Use CheckFunction instead of CheckFeature. (Ozaki Kiichi,\n            closes #5781)\n"
    },
    {
      "commit": "353c351bd22e4dac4c3ae9cd7731032348f248c4",
      "tree": "01f887d396021e8242699c44d8950e0e171dee09",
      "parents": [
        "2573af3519ad062ddad647b97e32090f106f2ac1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 14:19:26 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 15 14:19:26 2020 +0100"
      },
      "message": "patch 8.2.0382: some tests fail when run under valgrind\n\nProblem:    Some tests fail when run under valgrind.\nSolution:   Increase timeouts.\n"
    },
    {
      "commit": "2573af3519ad062ddad647b97e32090f106f2ac1",
      "tree": "8de45c3c96c93235b20c8739c8dbb27c2f68c135",
      "parents": [
        "193982650960f8411df51f3b3b0d44a75e1ac034"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 14 17:21:34 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 14 17:21:34 2020 +0100"
      },
      "message": "patch 8.2.0381: using freed memory with :lvimgrep and autocommand\n\nProblem:    Using freed memory with :lvimgrep and autocommand. (extracted from\n            POC by Dominique Pelle)\nSolution:   Avoid deleting a dummy buffer used in a window. (closes #5777)\n"
    },
    {
      "commit": "193982650960f8411df51f3b3b0d44a75e1ac034",
      "tree": "f62f2e11101ec6af8d66ca7e9ba32f70f3a848f8",
      "parents": [
        "b17893aa940dc7d45421f875f5d90855880aad27"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 14 15:28:08 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 14 15:28:08 2020 +0100"
      },
      "message": "patch 8.2.0380: tiny popup when creating a terminal popup without minwidth\n\nProblem:    Tiny popup when creating a terminal popup without minwidth.\nSolution:   Use a default mininum size of 5 lines of 20 characters.\n"
    },
    {
      "commit": "965fd8d4dc5e84f612d8fc1efeaa78bd17842c9b",
      "tree": "aa5832426f7134ef1e970c72cc0342a8374f1509",
      "parents": [
        "346f18e5fe12e6aaba5a6a18f6d0deb55eb7a9e8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 14 07:46:40 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 14 07:46:40 2020 +0100"
      },
      "message": "patch 8.2.0379: gcc warns for ambiguous else\n\nProblem:    Gcc warns for ambiguous else.\nSolution:   Add braces. (Dominique Pelle, closes #5778)\n"
    },
    {
      "commit": "346f18e5fe12e6aaba5a6a18f6d0deb55eb7a9e8",
      "tree": "95ecb1be20705e9abbcd4d75f97169c4cbca8e46",
      "parents": [
        "d47e6f0b4cc82e3ccdc4605bb1811861a5b2d115"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 13 21:36:40 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 13 21:36:40 2020 +0100"
      },
      "message": "patch 8.2.0378: prop_find() does not find all props\n\nProblem:    prop_find() does not find all props.\nSolution:   Check being in the start line. (Axel Forsman, closes #5776)\n"
    },
    {
      "commit": "d47e6f0b4cc82e3ccdc4605bb1811861a5b2d115",
      "tree": "db3d2d6c7f46803679cd63e1dc66d891ede4d0da",
      "parents": [
        "fa5d8a191d0f2deacffebf62dced5c2198cc0880"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 13 15:44:49 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 13 15:44:49 2020 +0100"
      },
      "message": "patch 8.2.0377: no CI test for a big-endian system\n\nProblem:    No CI test for a big-endian system.\nSolution:   Test with s390x. (James McCoy, closes #5772)\n"
    },
    {
      "commit": "fa5d8a191d0f2deacffebf62dced5c2198cc0880",
      "tree": "0c0e8bc225a93396cf6e4e3867654e7241c62a84",
      "parents": [
        "8210693795d6d0d51bf5b70674d4539cdde0330b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 13 14:55:23 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 13 14:55:23 2020 +0100"
      },
      "message": "patch 8.2.0376: nasty callback test fails on some systems\n\nProblem:    Nasty callback test fails on some systems.\nSolution:   Increase the sleep time.\n"
    },
    {
      "commit": "8210693795d6d0d51bf5b70674d4539cdde0330b",
      "tree": "b6bd16ee87617b2754f8c3dfd24d127e0733d676",
      "parents": [
        "8a677a37d03692db274c8b00cb20dbba9604505e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 13 14:34:38 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 13 14:34:38 2020 +0100"
      },
      "message": "patch 8.2.0375: Coverity warning for not using return value\n\nProblem:    Coverity warning for not using return value.\nSolution:   Move error message to separate function.\n"
    },
    {
      "commit": "8a677a37d03692db274c8b00cb20dbba9604505e",
      "tree": "bcb4cca40533f5f83de424483e4e8ee1086b3f3a",
      "parents": [
        "3a05ce63feae040cd817be289e84c2a7e653d59d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 12 19:15:45 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 12 19:15:45 2020 +0100"
      },
      "message": "patch 8.2.0374: using wrong printf directive for jump location\n\nProblem:    Using wrong printf directive for jump location.\nSolution:   Change \"%lld\" to \"%d\". (James McCoy, closes #5773)\n"
    },
    {
      "commit": "3a05ce63feae040cd817be289e84c2a7e653d59d",
      "tree": "976298fd311d6c8f1d500f148860e5c95cd3e34f",
      "parents": [
        "66b98854d86f641db036fd1e6cf20f7b8905344e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 11 19:30:01 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 11 19:30:01 2020 +0100"
      },
      "message": "patch 8.2.0373: type of term_sendkeys() is unknown\n\nProblem:    Type of term_sendkeys() is unknown.\nSolution:   Just return zero. (closes #5762)\n"
    },
    {
      "commit": "66b98854d86f641db036fd1e6cf20f7b8905344e",
      "tree": "4d6f66d220b64b10c4dffe2d03acd5b46b001086",
      "parents": [
        "cee52204ca030ce7814844e4dab8b4ed897ba3cc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 11 19:15:52 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 11 19:15:52 2020 +0100"
      },
      "message": "patch 8.2.0372: prop_find() may not find text property at start of the line\n\nProblem:    Prop_find() may not find text property at start of the line.\nSolution:   Adjust the loop to find properties. (Axel Forsman, closes #5761,\n            closes #5663)\n"
    },
    {
      "commit": "cee52204ca030ce7814844e4dab8b4ed897ba3cc",
      "tree": "ecaed340ef62e0b346a7592cc5876f31e1b77f14",
      "parents": [
        "e49b4bb89505fad28cf89f0891aef3e2d397919e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 11 14:19:58 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 11 14:19:58 2020 +0100"
      },
      "message": "patch 8.2.0371: crash with combination of terminal popup and autocmd\n\nProblem:    Crash with combination of terminal popup and autocmd.\nSolution:   Disallow closing a popup that is the current window.  Add a check\n            that the current buffer is valid. (closes #5754)\n"
    },
    {
      "commit": "e49b4bb89505fad28cf89f0891aef3e2d397919e",
      "tree": "d2495b040684048ef257f112bf84e32aa7d867ce",
      "parents": [
        "1671f4488105ee12a6a8558ae351436c26ab55fc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 11 13:01:40 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 11 13:01:40 2020 +0100"
      },
      "message": "patch 8.2.0370: the typebuf_was_filled flag is sometimes not reset\n\nProblem:    The typebuf_was_filled flag is sometimes not reset, which may\n            cause a hang.\nSolution:   Make sure typebuf_was_filled is reset when the typeahead buffer is\n            empty.\n"
    },
    {
      "commit": "1671f4488105ee12a6a8558ae351436c26ab55fc",
      "tree": "2e6bd3ba9c7cb5a443d97c03bc82046ff3ce087c",
      "parents": [
        "5269bd2a724fdb8c16c9635ef744a670f1bc8bd5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 10 07:48:13 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 10 07:48:13 2020 +0100"
      },
      "message": "patch 8.2.0369: various Normal mode commands not fully tested\n\nProblem:    Various Normal mode commands not fully tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5751)\n"
    },
    {
      "commit": "5269bd2a724fdb8c16c9635ef744a670f1bc8bd5",
      "tree": "18c5fb9d7cd245085c16c86b6f2b05ed7a1530ac",
      "parents": [
        "3a2505cc183b3c5f4852ae8a945172582fbc650f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 09 19:25:27 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 09 19:25:27 2020 +0100"
      },
      "message": "patch 8.2.0368: Vim9: import that redefines local variable does not fail\n\nProblem:    Vim9: import that redefines local variable does not fail.\nSolution:   Check for already defined symbols.\n"
    },
    {
      "commit": "3a2505cc183b3c5f4852ae8a945172582fbc650f",
      "tree": "4094257772a8e52c73df8d8213cb46206edd5d0a",
      "parents": [
        "2e09634a7880f55a61cb6b959dd89c51972866af"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 09 16:40:41 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 09 16:40:41 2020 +0100"
      },
      "message": "patch 8.2.0367: can use :pedit in a popup window\n\nProblem:    Can use :pedit in a popup window.\nSolution:   Disallow it.\n"
    },
    {
      "commit": "2e09634a7880f55a61cb6b959dd89c51972866af",
      "tree": "5888645dd4f3c8496875e0af879bcfa36aa74d91",
      "parents": [
        "283e5f4e69b204e0eafd408548e69b7ca9b4871b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 09 12:13:27 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 09 12:13:27 2020 +0100"
      },
      "message": "patch 8.2.0366: hardcopy command not tested enough\n\nProblem:    Hardcopy command not tested enough.\nSolution:   Add tests for printing. (Dominique Pelle, closes #5748)\n"
    },
    {
      "commit": "283e5f4e69b204e0eafd408548e69b7ca9b4871b",
      "tree": "cd8282fab5f965254d87af762fe9bdcd67e5c30d",
      "parents": [
        "693e80e93897aff3b07a1ef12b68a6527702f3d7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 09 08:17:52 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 09 08:17:52 2020 +0100"
      },
      "message": "patch 8.2.0365: tag kind can\u0027t be a multi-byte character\n\nProblem:    Tag kind can\u0027t be a multi-byte character. (Marcin Szamotulski)\nSolution:   Recognize multi-byte character. (closes #5724)\n"
    },
    {
      "commit": "693e80e93897aff3b07a1ef12b68a6527702f3d7",
      "tree": "97ceb224303da95aaf9888080c9a6ccd762508e5",
      "parents": [
        "f5f1e10d0d39890298cdf27f664d466c8872b87e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 08 18:41:09 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 08 18:41:09 2020 +0100"
      },
      "message": "patch 8.2.0364: printf test failing on Haiku\n\nProblem:    Printf test failing on Haiku.\nSolution:   Make a difference between int and short. (Dominique Pelle,\n            closes #5749)\n"
    },
    {
      "commit": "f5f1e10d0d39890298cdf27f664d466c8872b87e",
      "tree": "5485b5ec47d1236a14e2db3dc0fecc87d6e7ce5d",
      "parents": [
        "d0d440f702d1c6fef36386f8b91d074d0f3e4718"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 08 05:13:15 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 08 05:13:15 2020 +0100"
      },
      "message": "patch 8.2.0363: some Normal mode commands not tested\n\nProblem:    Some Normal mode commands not tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5746)\n"
    },
    {
      "commit": "d0d440f702d1c6fef36386f8b91d074d0f3e4718",
      "tree": "5cd910694e36b8f245a0b6bccdae289552cc5bac",
      "parents": [
        "14e57909e662a43a42438e2701654af48af49b03"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 07 17:24:59 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 07 17:24:59 2020 +0100"
      },
      "message": "patch 8.2.0362: MS-Windows: channel test fails if grep is not available\n\nProblem:    MS-Windows: channel test fails if grep is not available.\nSolution:   Use another command. (Ken Takata, closes #5739)\n"
    },
    {
      "commit": "14e57909e662a43a42438e2701654af48af49b03",
      "tree": "1c613eeeff3d485e32047df43c24f6da708769d1",
      "parents": [
        "8eab73132838e977092d7b46f70b4ecf6274fd6a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 07 16:59:25 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 07 16:59:25 2020 +0100"
      },
      "message": "patch 8.2.0361: internal error when using \"0\" for a callback\n\nProblem:    Internal error when using \"0\" for a callback.\nSolution:   Give a normal error. (closes #5743)\n"
    },
    {
      "commit": "8eab73132838e977092d7b46f70b4ecf6274fd6a",
      "tree": "4e43087b980b1397dc397675c00055d7f1901a8c",
      "parents": [
        "ba2920fe976b37326933afa820616523b509495f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 06 22:25:56 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 06 22:25:56 2020 +0100"
      },
      "message": "patch 8.2.0360: yaml files are only recognized by the file extension\n\nProblem:    Yaml files are only recognized by the file extension.\nSolution:   Check for a line starting with \"%YAML\". (Jason Franklin)\n"
    },
    {
      "commit": "ba2920fe976b37326933afa820616523b509495f",
      "tree": "49b8c52752e54eaeed2c3617be1919613e060af0",
      "parents": [
        "bd7206e02c957f0619e68e1628e2a3e91dd41e06"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 06 21:43:17 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 06 21:43:17 2020 +0100"
      },
      "message": "patch 8.2.0359: popup_atcursor() may hang\n\nProblem:    popup_atcursor() may hang. (Yasuhiro Matsumoto)\nSolution:   Take the decoration into account. (closes #5728)\n"
    },
    {
      "commit": "bd7206e02c957f0619e68e1628e2a3e91dd41e06",
      "tree": "b762d33b1db234275b8b519fecebdcb4b7661082",
      "parents": [
        "49b79bd4888341d527c95f2aa73ed953203ce2b6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 06 20:36:04 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 06 20:36:04 2020 +0100"
      },
      "message": "patch 8.2.0358: insufficient testing for indent.c\n\nProblem:    Insufficient testing for indent.c.\nSolution:   Add indent tests. (Yegappan Lakshmanan, closes #5736)\n"
    },
    {
      "commit": "49b79bd4888341d527c95f2aa73ed953203ce2b6",
      "tree": "d43e2c107c13b78845cf4e72670f696c21e88717",
      "parents": [
        "8f027fe470555252b258508c455e93700a969cb1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 05 21:52:55 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 05 21:52:55 2020 +0100"
      },
      "message": "patch 8.2.0357: cannot delete a text property matching both id and type\n\nProblem:    Cannot delete a text property matching both id and type. (Axel\n            Forsman)\nSolution:   Add the \"both\" argument.\n"
    },
    {
      "commit": "8f027fe470555252b258508c455e93700a969cb1",
      "tree": "073ea9753872a8345c43a07e77b7c52c4e618259",
      "parents": [
        "a471eeae75cda982bb6ddffbb0cbb71d868b97bf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 04 23:21:35 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 04 23:21:35 2020 +0100"
      },
      "message": "patch 8.2.0356: MS-Windows: feedkeys() with VIMDLL cannot handle CSI\n\nProblem:    MS-Windows: feedkeys() with VIMDLL cannot handle CSI correctly.\nSolution:   Modify mch_inchar() to encode CSI bytes. (Ozaki Kiichi, Ken\n            Takata, closes #5726)\n"
    },
    {
      "commit": "a471eeae75cda982bb6ddffbb0cbb71d868b97bf",
      "tree": "bdd8d5b249cd291c30a2d96e77d48cb8f5d4dd17",
      "parents": [
        "a65bb53514a1af1ec0dc5c4831dfaef69f139a48"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 04 22:20:26 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 04 22:20:26 2020 +0100"
      },
      "message": "patch 8.2.0355: Vim9: str_val is confusing, it\u0027s a number\n\nProblem:    Vim9: str_val is confusing, it\u0027s a number\nSolution:   Rename to stnr_val.\n"
    },
    {
      "commit": "a65bb53514a1af1ec0dc5c4831dfaef69f139a48",
      "tree": "c06212eb25eddc0c30a77516287dc798471599cd",
      "parents": [
        "d0df1aacd81000d95815bea397257d8dc0d2c72d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 04 22:06:07 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 04 22:06:07 2020 +0100"
      },
      "message": "patch 8.2.0354: Python 3.9 does not define _Py_DEC_REFTOTAL\n\nProblem:    Python 3.9 does not define _Py_DEC_REFTOTAL. (Zdenek Dohnal)\nSolution:   Remove it, it was only for debugging.\n"
    },
    {
      "commit": "d0df1aacd81000d95815bea397257d8dc0d2c72d",
      "tree": "e3c65d6362986f06b66f22ed1917c0d969f8f527",
      "parents": [
        "36ddf9383181f93b080eb26121bdff37e394d2db"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 04 21:50:46 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 04 21:50:46 2020 +0100"
      },
      "message": "patch 8.2.0353: Vim9: while loop not tested\n\nProblem:    Vim9: while loop not tested.\nSolution:   Add test with \"while\", \"break\" and \"continue\"\n"
    },
    {
      "commit": "36ddf9383181f93b080eb26121bdff37e394d2db",
      "tree": "8c66f64740b9d323ebcff24f949f9f2cabf929ee",
      "parents": [
        "3e919d2924c87eb8fee62603788fcc3ced2a0031"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 03 23:06:48 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 03 23:06:48 2020 +0100"
      },
      "message": "patch 8.2.0352: FreeBSD: test for sourcing utf-8 is skipped\n\nProblem:    FreeBSD: test for sourcing utf-8 is skipped.\nSolution:   Run the matchadd_conceal test separately to avoid that setting\n            \u0027term\u0027 to \"ansi\" causes problems for other tests. (Ozaki Kiichi,\n            closes #5721)\n"
    },
    {
      "commit": "3e919d2924c87eb8fee62603788fcc3ced2a0031",
      "tree": "d29b0edfc97afa0b8dba7d192e2b514fa4e91154",
      "parents": [
        "080457c02d51f87e7d61ebd3e3aeef4468be939c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 03 22:56:39 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 03 22:56:39 2020 +0100"
      },
      "message": "patch 8.2.0351: terminal in popup test is still a bit flaky\n\nProblem:    Terminal in popup test is still a bit flaky.\nSolution:   Clear and redraw before opening the popup.\n"
    },
    {
      "commit": "080457c02d51f87e7d61ebd3e3aeef4468be939c",
      "tree": "36adfda3a4226263e7b8f3b88622790d87880410",
      "parents": [
        "6d69bf602b4ebdb195f02953a0b33c91ec08e599"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 03 21:53:32 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 03 21:53:32 2020 +0100"
      },
      "message": "patch 8.2.0350: Vim9: expression tests don\u0027t use recognized constants\n\nProblem:    Vim9: expression tests don\u0027t use recognized constants.\nSolution:   Recognize \"true\" and \"false\" as constants.  Make skipping work for\n            assignment and expression evaluation.\n"
    },
    {
      "commit": "6d69bf602b4ebdb195f02953a0b33c91ec08e599",
      "tree": "7d71e141b9288746edc1f2f100067709510b03e0",
      "parents": [
        "5381c7a1628eeca81a46b811158be4cd47ba5815"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 03 19:02:12 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 03 19:02:12 2020 +0100"
      },
      "message": "patch 8.2.0349: Vim9: constant expression not well tested\n\nProblem:    Vim9: constant expression not well tested.\nSolution:   Add tests for \"if\" with constant expression.\n"
    },
    {
      "commit": "5381c7a1628eeca81a46b811158be4cd47ba5815",
      "tree": "3a1fbe2ad47ca673288d1781998b24412f06f1ba",
      "parents": [
        "91ffc8a5f5c7b1c6979b3352a12ed779d11173a9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 02 22:53:32 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 02 22:53:32 2020 +0100"
      },
      "message": "patch 8.2.0348: Vim9: not all code tested\n\nProblem:    Vim9: not all code tested.\nSolution:   Add a few more tests. fix using \"b:\" in literal dictionary.\n"
    },
    {
      "commit": "91ffc8a5f5c7b1c6979b3352a12ed779d11173a9",
      "tree": "6ad08faaa3709ac3982b2324e98c5816dd567687",
      "parents": [
        "61a6d4e48b4778bdbc741af8ac59519b70f65db8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 02 20:54:22 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 02 20:54:22 2020 +0100"
      },
      "message": "patch 8.2.0347: various code not covered by tests\n\nProblem:    Various code not covered by tests.\nSolution:   Add more test coverage. (Yegappan Lakshmanan, closes #5720)\n"
    },
    {
      "commit": "61a6d4e48b4778bdbc741af8ac59519b70f65db8",
      "tree": "ffa03817059df8f22ed6e4285e788db657e1c185",
      "parents": [
        "815eb83b09914ecff32193913a373cb385868421"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 23:32:25 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 23:32:25 2020 +0100"
      },
      "message": "patch 8.2.0346: Vim9: finding common list type not tested\n\nProblem:    Vim9: finding common list type not tested.\nSolution:   Add more tests.  Fix listing function.  Fix overwriting type.\n"
    },
    {
      "commit": "815eb83b09914ecff32193913a373cb385868421",
      "tree": "9734d9d1e942f48a5715797ecbfb4f0827587e20",
      "parents": [
        "ab55c6826f9080477fea6d5593f0b77931acfc1d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 20:34:26 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 20:34:26 2020 +0100"
      },
      "message": "patch 8.2.0345: compiler warning when building without the float feature\n\nProblem:    Compiler warning when building without the float feature.\nSolution:   Add #ifdef. (John Marriott)\n"
    },
    {
      "commit": "ab55c6826f9080477fea6d5593f0b77931acfc1d",
      "tree": "8eab5db5e705485fdca410222977a7abe5d7cdcf",
      "parents": [
        "eab6dff19f387469a200011bc6cf3508f5e43a4a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 19:41:43 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 19:41:43 2020 +0100"
      },
      "message": "patch 8.2.0344: \":def\" not skipped properly\n\nProblem:    \":def\" not skipped properly.\nSolution:   Add CMD_def to list of commands the require evaluation even when\n            not being executed.\n"
    },
    {
      "commit": "eab6dff19f387469a200011bc6cf3508f5e43a4a",
      "tree": "ca478c342a695a07cfb7234324cecf2b714ec7b1",
      "parents": [
        "f51cb4e08ef904d137c27fe7cddb4702d8dcb2a2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 19:06:45 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 19:06:45 2020 +0100"
      },
      "message": "Update runtime files\n"
    },
    {
      "commit": "f51cb4e08ef904d137c27fe7cddb4702d8dcb2a2",
      "tree": "6463de777055e2bc9a83f810309e711ebf84592b",
      "parents": [
        "0546d7df13b041833121b2d56036e1c62ea3b0c1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 17:55:14 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 17:55:14 2020 +0100"
      },
      "message": "patch 8.2.0343: Vim9: using wrong instruction, limited test coverage\n\nProblem:    Vim9: using wrong instruction, limited test coverage.\nSolution:   Use ISN_PUSHJOB.  Add a few more tests.\n"
    },
    {
      "commit": "0546d7df13b041833121b2d56036e1c62ea3b0c1",
      "tree": "7cd0a13998c53f0d310c8d6478cb19a2ae628dc6",
      "parents": [
        "41fe061753923986e6676424132960d970bb2a76"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 16:53:09 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 16:53:09 2020 +0100"
      },
      "message": "patch 8.2.0342: some code in ex_getln.c not covered by tests\n\nProblem:    Some code in ex_getln.c not covered by tests.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5717)\n"
    },
    {
      "commit": "41fe061753923986e6676424132960d970bb2a76",
      "tree": "1c87494d9a04f7fe8dad5d6517594eb81e181750",
      "parents": [
        "087d2e15184bea3bf455dd266bd6ed66a45396e5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 16:22:40 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 16:22:40 2020 +0100"
      },
      "message": "patch 8.2.0341: using \":for\" in Vim9 script gives an error\n\nProblem:    Using \":for\" in Vim9 script gives an error.\nSolution:   Pass the LET_NO_COMMAND flag. (closes #5715)\n"
    },
    {
      "commit": "087d2e15184bea3bf455dd266bd6ed66a45396e5",
      "tree": "0e3c177d7533986e7192ab251a5f87bf640b68b9",
      "parents": [
        "fbdd08ed9b1798885915c7f27c94786906d258e4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 15:36:42 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 15:36:42 2020 +0100"
      },
      "message": "patch 8.2.0340: Vim9: function and partial types not tested\n\nProblem:    Vim9: function and partial types not tested.\nSolution:   Support more for partial, add tests.\n"
    },
    {
      "commit": "fbdd08ed9b1798885915c7f27c94786906d258e4",
      "tree": "c228db6d29862aa4f3b7dbcdf19a009ceac12f4a",
      "parents": [
        "f4f190d8219fc93c6e58e54ce7c1ac15af07840f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 14:04:46 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 14:04:46 2020 +0100"
      },
      "message": "patch 8.2.0339: Vim9: function return type may depend on arguments\n\nProblem:    Vim9: function return type may depend on arguments.\nSolution:   Instead of a fixed return type use a function to figure out the\n            return type.\n"
    },
    {
      "commit": "f4f190d8219fc93c6e58e54ce7c1ac15af07840f",
      "tree": "eaaa9de2a1c3df85d5dce07ef21f9ef7954c4cac",
      "parents": [
        "b54b8e0c86b0590394803157818c72412a6f0b6a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 13:01:16 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 13:01:16 2020 +0100"
      },
      "message": "patch 8.2.0338: build failure without the channel feature\n\nProblem:    Build failure without the channel feature.\nSolution:   Add #ifdef\n"
    },
    {
      "commit": "b54b8e0c86b0590394803157818c72412a6f0b6a",
      "tree": "d9c7e25bf4bfb8ef72ccd4d8a2cee5049a5c7585",
      "parents": [
        "42a480bf7243ea8bce498264911e187931d083e5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 01:05:53 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 01 01:05:53 2020 +0100"
      },
      "message": "patch 8.2.0337: build fails on a few systems\n\nProblem:    Build fails on a few systems.\nSolution:   Use vim_snprintf() instead of snprintf().\n"
    },
    {
      "commit": "42a480bf7243ea8bce498264911e187931d083e5",
      "tree": "6dc175b13ce6cb57bc36f6b4a7665d71e1c6cd2b",
      "parents": [
        "cc390ff5b2c8725c55b961b24322c470659ede9f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 23:23:47 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 23:23:47 2020 +0100"
      },
      "message": "patch 8.2.0336: Vim9: insufficient test coverage for compiling\n\nProblem:    Vim9: insufficient test coverage for compiling.\nSolution:   Add more tests.\n"
    },
    {
      "commit": "cc390ff5b2c8725c55b961b24322c470659ede9f",
      "tree": "b79b29bf770a6de9d484accad77cee9ac41bcec6",
      "parents": [
        "dd58923c6bcb026de7134d9874e69e0a2b01682d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 22:06:30 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 22:06:30 2020 +0100"
      },
      "message": "patch 8.2.0335: no completion for :disassemble\n\nProblem:    No completion for :disassemble.\nSolution:   Make completion work.  Also complete script-local functions if the\n            name starts with \"s:\".\n"
    },
    {
      "commit": "dd58923c6bcb026de7134d9874e69e0a2b01682d",
      "tree": "96e5bb7145241ace4d7f217640cecb039d2b3d5d",
      "parents": [
        "57c339569e96725e24e79944bf99f70c50afb5b1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 17:38:12 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 17:38:12 2020 +0100"
      },
      "message": "patch 8.2.0334: abort called when using test_void()\n\nProblem:    Abort called when using test_void(). (Dominique Pelle)\nSolution:   Only give an error, don\u0027t abort.\n"
    },
    {
      "commit": "57c339569e96725e24e79944bf99f70c50afb5b1",
      "tree": "529d35807a0f94a950af14a28de2697790644f1d",
      "parents": [
        "d30ae2fc4acb3861fc7dc9618c1f90eee997d412"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 16:09:16 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 16:09:16 2020 +0100"
      },
      "message": "patch 8.2.0333: terminal in popup test is flaky\n\nProblem:    Terminal in popup test is flaky.\nSolution:   Make sure redraw is done before opening the popup.\n"
    },
    {
      "commit": "d30ae2fc4acb3861fc7dc9618c1f90eee997d412",
      "tree": "747555451d703f87262a46867fe178e0651b7616",
      "parents": [
        "7c215c58936cbebd4132ad6112d04db54b7c153e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 14:23:58 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 14:23:58 2020 +0100"
      },
      "message": "patch 8.2.0332: some code in ex_getln.c not covered by tests\n\nProblem:    Some code in ex_getln.c not covered by tests.\nSolution:   Add a few more tests. (Yegappan Lakshmanan, closes #5710)\n"
    },
    {
      "commit": "7c215c58936cbebd4132ad6112d04db54b7c153e",
      "tree": "828a4e93e763e10d9b565229f6788007d1552ea2",
      "parents": [
        "57c732ed782607ce6a8c4f9eeb65b95a00e37701"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 13:43:27 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 13:43:27 2020 +0100"
      },
      "message": "patch 8.2.0331: internal error when using test_void() and test_unknown()\n\nProblem:    Internal error when using test_void() and test_unknown().\n            (Dominique Pelle)\nSolution:   Give a normal error.\n"
    },
    {
      "commit": "57c732ed782607ce6a8c4f9eeb65b95a00e37701",
      "tree": "0f5623ad164ba22994ee3fe2ab971decb9bf52d2",
      "parents": [
        "ec084d3356cc2a23f2f44707810c38ab590d2e66"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 28 22:51:54 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 28 22:51:54 2020 +0100"
      },
      "message": "patch 8.2.0330: build error with popup window but without terminal\n\nProblem:    Build error with popup window but without terminal.\nSolution:   Add #ifdef.\n"
    },
    {
      "commit": "ec084d3356cc2a23f2f44707810c38ab590d2e66",
      "tree": "338049b463f0c24c7d9d6ccbefb5fd4e479547bc",
      "parents": [
        "e52e0c89d1a6305beca3c01f89a4892dcb43bc71"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 28 22:44:47 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 28 22:44:47 2020 +0100"
      },
      "message": "patch 8.2.0329: popup filter converts 0x80 bytes\n\nProblem:    Popup filter converts 0x80 bytes.\nSolution:   Keep 0x80 bytes as-is. (Ozaki Kiichi, closes #5706)\n"
    },
    {
      "commit": "e52e0c89d1a6305beca3c01f89a4892dcb43bc71",
      "tree": "d54216cc94ae0eb3c8a737b3298be99b9360297c",
      "parents": [
        "80ae880f5fed8022c69d05dd1efee49259929cb5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 28 22:20:10 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 28 22:20:10 2020 +0100"
      },
      "message": "patch 8.2.0328: no redraw when leaving term-normal mode in popup terminal\n\nProblem:    No redraw when leaving terminal-normal mode in a terminal popup\n            window.\nSolution:   Redraw the popup window. (closes #5708)\n"
    },
    {
      "commit": "80ae880f5fed8022c69d05dd1efee49259929cb5",
      "tree": "c5219a960c034b06e4471c0dd383ac232b04547c",
      "parents": [
        "d5aec0ced17f8f60761128bff32e54ad2d1d57ef"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 28 19:11:18 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 28 19:11:18 2020 +0100"
      },
      "message": "patch 8.2.0327: crash when opening and closing two popup terminal windows\n\nProblem:    Crash when opening and closing two popup terminal windows.\nSolution:   Check that prevwin is valid. (closes #5707)\n"
    },
    {
      "commit": "d5aec0ced17f8f60761128bff32e54ad2d1d57ef",
      "tree": "03ced357f3052c001482cf75e0a3e1536d9372b9",
      "parents": [
        "578fe947e3ad0cc7313c798cf76cc43dbf9b4ea6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 27 21:48:51 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 27 21:48:51 2020 +0100"
      },
      "message": "patch 8.2.0326: compiler warning for using uninitialized variable\n\nProblem:    Compiler warning for using uninitialized variable. (Yegappan\n            Lakshmanan)\nSolution:   Do not jump to failed but return.\n"
    },
    {
      "commit": "578fe947e3ad0cc7313c798cf76cc43dbf9b4ea6",
      "tree": "7c78937ed1bf9a7b7e710355b5c7722faa6db36e",
      "parents": [
        "12f20038714928bfecdeee31ed1f927324542034"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 27 21:32:51 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 27 21:32:51 2020 +0100"
      },
      "message": "patch 8.2.0325: ex_getln.c code not covered by tests\n\nProblem:    Ex_getln.c code not covered by tests.\nSolution:   Add a few more tests. (Yegappan Lakshmanan, closes #5702)\n"
    },
    {
      "commit": "12f20038714928bfecdeee31ed1f927324542034",
      "tree": "2a621ca1c4a57514ec42c53132f1839a452167e2",
      "parents": [
        "7eeefd4a395fe3d7c7a2a0879467cf7ed4c29fe6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 22:06:00 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 22:06:00 2020 +0100"
      },
      "message": "patch 8.2.0324: text property not updated correctly when inserting/deleting\n\nProblem:    Text property not updated correctly when inserting/deleting.\nSolution:   Use the right column when deleting. Make zero-width text\n            properties respect start_incl and end_incl. (Axel Forsman,\n            closes #5696, closes #5679)\n"
    },
    {
      "commit": "7eeefd4a395fe3d7c7a2a0879467cf7ed4c29fe6",
      "tree": "a7d77697ae53255e35510b686f3ba2584803eb3a",
      "parents": [
        "b35efa5ed040162f5c988c71dfc1159045e47585"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 21:24:23 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 21:24:23 2020 +0100"
      },
      "message": "patch 8.2.0323: Vim9: calling a function that is defined later is slow\n\nProblem:    Vim9: calling a function that is defined later is slow.\nSolution:   Once the function is found update the instruction so it can be\n            called directly.\n"
    },
    {
      "commit": "b35efa5ed040162f5c988c71dfc1159045e47585",
      "tree": "df4c2a1b3c97337afd1351672c27c0759c3d5bbb",
      "parents": [
        "ad39c094d261109a695aba2c4f19fe336736cc55"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 20:15:18 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 20:15:18 2020 +0100"
      },
      "message": "patch 8.2.0322: Vim9: error checks not tested\n\nProblem:    Vim9: error checks not tested.\nSolution:   Add more test cases.  Avoid error for function loaded later.\n"
    },
    {
      "commit": "ad39c094d261109a695aba2c4f19fe336736cc55",
      "tree": "dec5a6a908cb0bd81b04688583d5de1b8196f878",
      "parents": [
        "b3f740695a0199d22cd97aee314f06c7ae32d2ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 18:23:43 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 18:23:43 2020 +0100"
      },
      "message": "patch 8.2.0321: Vim9: \":execute\" does not work yet\n\nProblem:    Vim9: \":execute\" does not work yet.\nSolution:   Add ISN_EXECUTE. (closes #5699) Also make :echo work with more\n            than one argument.\n"
    },
    {
      "commit": "b3f740695a0199d22cd97aee314f06c7ae32d2ea",
      "tree": "8221662bb578d80a7a044f8a20aef09394a5a1a8",
      "parents": [
        "d672dde584effd55702ee15efec4cb2a8c77bf85"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 16:16:53 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 16:16:53 2020 +0100"
      },
      "message": "patch 8.2.0320: no Haiku support\n\nProblem:    No Haiku support.\nSolution:   Add support for Haiku. (Emir Sari, closes #5605)\n"
    },
    {
      "commit": "d672dde584effd55702ee15efec4cb2a8c77bf85",
      "tree": "742fb3cd5f535e1571827c81060572ce735ef96d",
      "parents": [
        "bc93cebb692f47488d66f078d1728031e9be35e7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 13:43:51 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 13:43:51 2020 +0100"
      },
      "message": "patch 8.2.0319: file missing in distribution, comments outdated\n\nProblem:    File missing in distribution, comments outdated.\nSolution:   Correct path of README file.  Update comments.\n"
    },
    {
      "commit": "bc93cebb692f47488d66f078d1728031e9be35e7",
      "tree": "b7f5cebc4cff0cc4a4f678fdcc890226415647e1",
      "parents": [
        "0c2ca58ef06ac49d40330bbe1ee70c3d8af7a648"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 13:36:21 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 13:36:21 2020 +0100"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "0c2ca58ef06ac49d40330bbe1ee70c3d8af7a648",
      "tree": "1fb77e6745c3bbc846a36703651e10f3cbf80229",
      "parents": [
        "703ea9eaefd3628d75c8c2fa19f934f6832638f1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 25 22:58:29 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 25 22:58:29 2020 +0100"
      },
      "message": "patch 8.2.0318: Vim9: types not sufficiently tested\n\nProblem:    Vim9: types not sufficiently tested.\nSolution:   Add tests with more types.\n"
    },
    {
      "commit": "703ea9eaefd3628d75c8c2fa19f934f6832638f1",
      "tree": "475871633cd4e9c5033149a1b639b6797146ce0b",
      "parents": [
        "8d588ccee57390aa01c2395fc599bbe6506ee13a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 25 22:04:55 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 25 22:04:55 2020 +0100"
      },
      "message": "patch 8.2.0317: MSVC: _CRT_SECURE_NO_DEPRECATE not defined on DEBUG build\n\nProblem:    MSVC: _CRT_SECURE_NO_DEPRECATE not defined on DEBUG build.\nSolution:   Move where CFLAGS is updated. (Ken Takata, closes #5692)\n"
    },
    {
      "commit": "8d588ccee57390aa01c2395fc599bbe6506ee13a",
      "tree": "327836ed8bfb53b077dba03c311fce8539d067f6",
      "parents": [
        "c593bec4120f122e8a9129ec461968f1bd214435"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 25 21:47:45 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 25 21:47:45 2020 +0100"
      },
      "message": "patch 8.2.0316: ex_getln.c code has insufficient test coverage\n\nProblem:    ex_getln.c code has insufficient test coverage.\nSolution:   Add more tests. Fix a problem. (Yegappan Lakshmanan, closes #5693)\n"
    },
    {
      "commit": "c593bec4120f122e8a9129ec461968f1bd214435",
      "tree": "22369683929b342529fb245d598e4ee9132d917b",
      "parents": [
        "e010c720b2024d8c6df45c60c6001c3b4f157de1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 25 21:26:49 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 25 21:26:49 2020 +0100"
      },
      "message": "patch 8.2.0315: build failure on HP-UX system\n\nProblem:    Build failure on HP-UX system.\nSolution:   Use LONG_LONG_MIN instead of LLONG_MIN.  Add type casts for switch\n            statement. (John Marriott)\n"
    },
    {
      "commit": "e010c720b2024d8c6df45c60c6001c3b4f157de1",
      "tree": "471a19de259f377fde2b0589a6c21db9bc316b00",
      "parents": [
        "fa29c8abd62c2733d5505563600ea35dddf73dca"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 24 21:37:54 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 24 21:37:54 2020 +0100"
      },
      "message": "patch 8.2.0314: short name not set for terminal buffer\n\nProblem:    Short name not set for terminal buffer.\nSolution:   Set the short name. (closes #5687)\n"
    },
    {
      "commit": "fa29c8abd62c2733d5505563600ea35dddf73dca",
      "tree": "ffc9362186e93eecfd00e057704be6d6d616d0a5",
      "parents": [
        "f2d5c240a56853c0bbbc7979e9bff095de6c73ec"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 22:35:05 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 22:35:05 2020 +0100"
      },
      "message": "patch 8.2.0313: Vim9: insufficient script tests\n\nProblem:    Vim9: insufficient script tests.\nSolution:   Add tests.  Make import of alphanumeric name work.\n"
    },
    {
      "commit": "f2d5c240a56853c0bbbc7979e9bff095de6c73ec",
      "tree": "1244a029c4c623cd9e48743af1e7d442f9562402",
      "parents": [
        "750802b55c6edda4d3bc78c41ad0a25a3450a557"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 21:25:54 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 21:25:54 2020 +0100"
      },
      "message": "patch 8.2.0312: Vim9: insufficient script tests\n\nProblem:    Vim9: insufficient script tests.\nSolution:   Add more tests.  Make \"import * as Name\" work.\n"
    },
    {
      "commit": "750802b55c6edda4d3bc78c41ad0a25a3450a557",
      "tree": "bbd7bf53ce2e50daa7af2520c28eabaab38677ce",
      "parents": [
        "8fb1b47a5e24892b23c3923a07d8a850d99b14b2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 18:08:33 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 18:08:33 2020 +0100"
      },
      "message": "patch 8.2.0311: Vim9: insufficient script tests\n\nProblem:    Vim9: insufficient script tests.\nSolution:   Add tests.  Free imports when re-using a script.\n"
    },
    {
      "commit": "8fb1b47a5e24892b23c3923a07d8a850d99b14b2",
      "tree": "9f6870f3cdaf53d340a535ec66c9a4b71ead5dc2",
      "parents": [
        "b81f56fb57c87a7490dd79908c257437d1958447"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 16:16:26 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 16:16:26 2020 +0100"
      },
      "message": "patch 8.2.0310: autocmd test fails on a slow system\n\nProblem:    Autocmd test fails on a slow system.\nSolution:   Adjust the expectations. (James McCoy, closes #5685)\n"
    },
    {
      "commit": "b81f56fb57c87a7490dd79908c257437d1958447",
      "tree": "fa363ee5893351d602dea5245003629852a09d83",
      "parents": [
        "1aa76b8fd06c278fe36c39b0bbe7233c775d7423"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 15:29:46 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 15:29:46 2020 +0100"
      },
      "message": "patch 8.2.0309: window-local values have confusing name\n\nProblem:    Window-local values have confusing name.\nSolution:   Rename w_p_bri* to w_briopt_*.\n"
    },
    {
      "commit": "1aa76b8fd06c278fe36c39b0bbe7233c775d7423",
      "tree": "3203a054c0b914e6c4dda0bc2d0b274584995ee8",
      "parents": [
        "026270c01d8ae4425b2afe289d464451718cb9ab"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 15:17:27 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 15:17:27 2020 +0100"
      },
      "message": "patch 8.2.0308: \u0027showbreak\u0027 does not work for a very long line\n\nProblem:    \u0027showbreak\u0027 does not work for a very long line. (John Little)\nSolution:   Check whether \u0027briopt\u0027 contains \"sbr\". (Ken Takata, closes #5523,\n            closes #5684)\n"
    },
    {
      "commit": "026270c01d8ae4425b2afe289d464451718cb9ab",
      "tree": "211d354fc5c7c51a2d06980caf95061cb9bfad2b",
      "parents": [
        "83f37b91426b419a913aa4f42d041b2111b57864"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 15:10:16 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 15:10:16 2020 +0100"
      },
      "message": "patch 8.2.0307: Python 3 vim.eval not well tested\n\nProblem:    Python 3 vim.eval not well tested.\nSolution:   Add a test. (Dominique Pelle, closes #5680)\n"
    },
    {
      "commit": "83f37b91426b419a913aa4f42d041b2111b57864",
      "tree": "6d508483d9e6ca68f2cbab5d11a282003fe60c0a",
      "parents": [
        "8040a7147f5b896a702d1684e7831df107490f45"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 14:35:01 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 14:35:01 2020 +0100"
      },
      "message": "patch 8.2.0306: Vim9: :substitute(pat(repl does not work in Vim9 script\n\nProblem:    Vim9: :substitute(pat(repl does not work in Vim9 script.\nSolution:   Remember starting with a colon. (closes #5676)\n"
    },
    {
      "commit": "8040a7147f5b896a702d1684e7831df107490f45",
      "tree": "869b44aef997108c12de5b561a5bd10742171f3b",
      "parents": [
        "95ffd43f88226599728d15cb1b7b272111ea1266"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 13:38:08 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 13:38:08 2020 +0100"
      },
      "message": "patch 8.2.0305: relativenumber test fails on some systems\n\nProblem:    Relativenumber test fails on some systems. (James McCoy)\nSolution:   Clear the command line.\n"
    },
    {
      "commit": "95ffd43f88226599728d15cb1b7b272111ea1266",
      "tree": "fdc4fbf5a34c07e47b3e5db80bd005b6594375b4",
      "parents": [
        "d28e0b3652067788fcc9c99058b0b6eee7beebee"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 13:29:31 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 23 13:29:31 2020 +0100"
      },
      "message": "patch 8.2.0304: terminal test if failing on some systems\n\nProblem:    Terminal test if failing on some systems.\nSolution:   Wait for the job to finish. (James McCoy)\n"
    },
    {
      "commit": "d28e0b3652067788fcc9c99058b0b6eee7beebee",
      "tree": "5f1f5799c3cfa63415b9b5857aa75f5718bb0991",
      "parents": [
        "0c81d1b11278b2d962aa6fbb4aa974dab97be59d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 22 23:08:52 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 22 23:08:52 2020 +0100"
      },
      "message": "patch 8.2.0303: TermChanged test fails in the GUI\n\nProblem:    TermChanged test fails in the GUI.\nSolution:   Skip the test when running the GUI.\n"
    }
  ],
  "next": "0c81d1b11278b2d962aa6fbb4aa974dab97be59d"
}
