)]}'
{
  "log": [
    {
      "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": "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"
    },
    {
      "commit": "0c81d1b11278b2d962aa6fbb4aa974dab97be59d",
      "tree": "25ab018d04c0f46216f2321ad47faa1fc9aaed32",
      "parents": [
        "b654103ad1e379348616f354272db86804ab4bdb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 22 22:45:55 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 22 22:45:55 2020 +0100"
      },
      "message": "patch 8.2.0302: setting \u0027term\u0027 may cause error in TermChanged autocommand\n\nProblem:    Setting \u0027term\u0027 may cause error in TermChanged autocommand.\nSolution:   Use aucmd_prepbuf() to switch to the buffer where the autocommand\n            is to be executed. (closes #5682)\n"
    },
    {
      "commit": "b654103ad1e379348616f354272db86804ab4bdb",
      "tree": "c4013f54909d37390b42b5ed70006ad8600f0dd3",
      "parents": [
        "b4d2cb1083974a7a7262417d09baf474ca816452"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 22 21:21:27 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 22 21:21:27 2020 +0100"
      },
      "message": "patch 8.2.0301: insufficient testing for exception handling\n\nProblem:    Insufficient testing for exception handling and the \"attention\"\n            prompt.\nSolution:   Add test cases. (Yegappan Lakshmanan, closes #5681)\n"
    },
    {
      "commit": "b4d2cb1083974a7a7262417d09baf474ca816452",
      "tree": "b9a43993e76f44746b5545d0332a959ffbfadd58",
      "parents": [
        "8ed04587d3cd53e29be20fde9c36e619ea7da4dc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 22 20:33:08 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 22 20:33:08 2020 +0100"
      },
      "message": "patch 8.2.0300: Vim9: expression test fails without channel support\n\nProblem:    Vim9: expression test fails without channel support.\nSolution:   Add has(\u0027channel\u0027) check.\n"
    },
    {
      "commit": "8ed04587d3cd53e29be20fde9c36e619ea7da4dc",
      "tree": "6a66f8036d567d984190c19f5372eff719ff6477",
      "parents": [
        "0c6ceaf90389b41545d803458c4813013811c756"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 22 19:07:28 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 22 19:07:28 2020 +0100"
      },
      "message": "patch 8.2.0299: Vim9: ISN_STORE with argument not tested\n\nProblem:    Vim9: ISN_STORE with argument not tested.  Some cases in tv2bool()\n            not tested.\nSolution:   Add tests.  Add test_unknown() and test_void().\n"
    },
    {
      "commit": "0c6ceaf90389b41545d803458c4813013811c756",
      "tree": "885e0983a420271d5d98b58e7669252d972f8bd5",
      "parents": [
        "8b430b4c1df74bde757a7e5ee0ee2854fdad6472"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 22 18:36:32 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 22 18:36:32 2020 +0100"
      },
      "message": "patch 8.2.0298: Vim9 script: cannot start command with a string constant\n\nProblem:    Vim9 script: cannot start command with a string constant.\nSolution:   Recognize expression starting with \u0027(\u0027.\n"
    },
    {
      "commit": "f9706e9df0e37d214fb08eda30ba29627e97a607",
      "tree": "9d90ad2977ed759664a2c2d0776901f34a8e0350",
      "parents": [
        "c036e87bd7001238ab7cc5d9e30e59bbf989a5fd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 22 14:27:04 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 22 14:27:04 2020 +0100"
      },
      "message": "patch 8.2.0296: mixing up \"long long\" and __int64 may cause problems\n\nProblem:    Mixing up \"long long\" and __int64 may cause problems. (John\n            Marriott)\nSolution:   Pass varnumber_T to vim_snprintf().  Add v:numbersize.\n"
    },
    {
      "commit": "c036e87bd7001238ab7cc5d9e30e59bbf989a5fd",
      "tree": "2ed9e85172f565706463cee71e7ad6a93637297a",
      "parents": [
        "5b1c8fe3d588ab450d4646a0088db4efda88200a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 21 21:30:52 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 21 21:30:52 2020 +0100"
      },
      "message": "patch 8.2.0295: highlighting for :s wrong when using different separator\n\nProblem:    Highlighting for :s wrong when using different separator.\nSolution:   Use separat argument for search direction and separator. (Rob\n            Pilling, closes #5665)\n"
    },
    {
      "commit": "5b1c8fe3d588ab450d4646a0088db4efda88200a",
      "tree": "dcfaed845bd66c02605092c0d75ebaba499c800b",
      "parents": [
        "818fc9ad143911b2faa0d7cee86724aa70a02080"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 21 18:42:43 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 21 18:42:43 2020 +0100"
      },
      "message": "patch 8.2.0294: cannot use Ex command that is also a function name\n\nProblem:    Cannot use Ex command that is also a function name.\nSolution:   Recognize an Ex command by a colon prefix.\n"
    },
    {
      "commit": "818fc9ad143911b2faa0d7cee86724aa70a02080",
      "tree": "e720688cb917f3fdd28739a4fc2340b270332235",
      "parents": [
        "09f28f49c9b5973593f8a9b445cdc2ed3da630b6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 21 17:54:45 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 21 17:54:45 2020 +0100"
      },
      "message": "patch 8.2.0293: various Ex commands not sufficiently tested\n\nProblem:    Various Ex commands not sufficiently tested.\nSolution:   Add more test cases. (Yegappan Lakshmanan, closes #5673)\n"
    },
    {
      "commit": "09f28f49c9b5973593f8a9b445cdc2ed3da630b6",
      "tree": "6ab2557da4ff954065acda59e423e95f8ca47289",
      "parents": [
        "436472f5e0328dc4a635b1c344c04a62d64132ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 20 23:08:34 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 20 23:08:34 2020 +0100"
      },
      "message": "patch 8.2.0292: Vim9: CHECKNR and CHECKTYPE instructions not tested\n\nProblem:    Vim9: CHECKNR and CHECKTYPE instructions not tested.\nSolution:   Add tests.\n"
    },
    {
      "commit": "436472f5e0328dc4a635b1c344c04a62d64132ea",
      "tree": "15c52d18892b26f6c47035c5d93ea56c26692947",
      "parents": [
        "85683ec620be199d63af3b0542a03eeb72b08fb6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 20 22:54:43 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 20 22:54:43 2020 +0100"
      },
      "message": "patch 8.2.0291: Vim9: assigning [] to list\u003cstring\u003e doesn\u0027t work\n\nProblem:    Vim9: assigning [] to list\u003cstring\u003e doesn\u0027t work.\nSolution:   Use void for empty list and dict. (Ken Takata, closes #5669)\n"
    },
    {
      "commit": "85683ec620be199d63af3b0542a03eeb72b08fb6",
      "tree": "eb8d86c4ed0e8b5d5153f1c61aa1506c954e8f28",
      "parents": [
        "e0807ea4a715334bd9a4795d98cad6e7925b5281"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 20 22:35:02 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 20 22:35:02 2020 +0100"
      },
      "message": "patch 8.2.0290: running individual test differs from all tests\n\nProblem:    Running individual test differs from all tests.\nSolution:   Pass on environment variables. (Yee Cheng Chin, closes #5672)\n"
    },
    {
      "commit": "0062c2d4f91caa2360933068ac46c55bdd303b53",
      "tree": "0fbf8099a83a8c22af96f38bc5745be071e70df8",
      "parents": [
        "f575adff06d4bc5f670939567ce86974683deb7a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 20 22:14:31 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 20 22:14:31 2020 +0100"
      },
      "message": "patch 8.2.0288: Vim9: some float and blob operators not tested\n\nProblem:    Vim9: some float and blob operators not tested.\nSolution:   Add float and blob tests.  Fix addition.\n"
    },
    {
      "commit": "f575adff06d4bc5f670939567ce86974683deb7a",
      "tree": "30cb1d2318d5de6dc8bf04131d64537d82436a17",
      "parents": [
        "11ec807639ae642bf55da883918489e2cd9911ab"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 20 20:41:06 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 20 20:41:06 2020 +0100"
      },
      "message": "patch 8.2.0287: Vim9: return in try block not tested; catch not tested\n\nProblem:    Vim9: return in try block not tested; catch with pattern not\n            tested.\nSolution:   Add tests.  Make it work.\n"
    },
    {
      "commit": "11ec807639ae642bf55da883918489e2cd9911ab",
      "tree": "14706a1435fe7a0b74dd1d95f61902df2345c424",
      "parents": [
        "0bbf722aaaa75b1bbe87ef6afc44c5fff8e3893b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 20 20:12:29 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 20 20:12:29 2020 +0100"
      },
      "message": "patch 8.2.0286: cannot use popup_close() for a terminal popup\n\nProblem:    Cannot use popup_close() for a terminal popup.\nSolution:   Allow using popup_close(). (closes #5666)\n"
    },
    {
      "commit": "0bbf722aaaa75b1bbe87ef6afc44c5fff8e3893b",
      "tree": "0be9aa036edeb0d00e5415850842901947369ef3",
      "parents": [
        "c0d656c89df4cf5a7d712dfb264853b9ca7d586f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 22:31:48 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 22:31:48 2020 +0100"
      },
      "message": "patch 8.2.0285: unused error message; cannot create s:var\n\nProblem:    Unused error message. Cannot create s:var.\nSolution:   Remove the error message. Make assignment to s:var work.\n"
    },
    {
      "commit": "fd1823e0b783c31a5022c7a4d31c34d84ff0a744",
      "tree": "fa080e914deb8d16eb6596f457c7c90fc187b76b",
      "parents": [
        "401d9ffb5a8a40102c000c2d2614aa043f541f90"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 20:23:11 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 20:23:11 2020 +0100"
      },
      "message": "patch 8.2.0283: Vim9: failing to load script var not tested\n\nProblem:    Vim9: failing to load script var not tested.\nSolution:   Add more tests.   Fix using s: in old script.\n"
    },
    {
      "commit": "401d9ffb5a8a40102c000c2d2614aa043f541f90",
      "tree": "0f85933f885880c25d30d6f59284aaf105ea06ea",
      "parents": [
        "a2f6e42ded067df8ee682c15aa246491a389b1a0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 18:14:44 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 18:14:44 2020 +0100"
      },
      "message": "patch 8.2.0282: Vim9: setting number option not tested\n\nProblem:    Vim9: setting number option not tested.\nSolution:   Add more tests.   Fix assigning to global variable.\n"
    },
    {
      "commit": "a2f6e42ded067df8ee682c15aa246491a389b1a0",
      "tree": "8eef72d8edf62e4f179d6408167ddc7d73d0f5b1",
      "parents": [
        "257cc5ee9593cd0653beca8b5945dc7fbf7f2d8d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 17:13:04 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 17:13:04 2020 +0100"
      },
      "message": "patch 8.2.0281: two placed signs in the same line are not combined\n\nProblem:    Two placed signs in the same line are not combined.  E.g. in the\n            terminal debugger a breakpoint and the PC cannot be both be\n            displayed.\nSolution:   Combine the sign column and line highlight attributes.\n"
    },
    {
      "commit": "257cc5ee9593cd0653beca8b5945dc7fbf7f2d8d",
      "tree": "dcbecc0c8309f33837bad940e9665b3f703ffc28",
      "parents": [
        "63ce4849efa54d3980446ad337d0e1248ec86182"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 17:06:11 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 17:06:11 2020 +0100"
      },
      "message": "patch 8.2.0280: Vim9: throw in :def function not caught higher up\n\nProblem:    Vim9: throw in :def function not caught higher up.\nSolution:   Set \"need_rethrow\".\n"
    },
    {
      "commit": "63ce4849efa54d3980446ad337d0e1248ec86182",
      "tree": "b17d139d0c7120682f1689c6f677362b1e880cc6",
      "parents": [
        "9ae3bbdb960c3bed20a6db75a75a0a567d570bea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 15:46:48 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 15:46:48 2020 +0100"
      },
      "message": "patch 8.2.0279: Vim9: no test for deleted :def function\n\nProblem:    Vim9: no test for deleted :def function.\nSolution:   Add a test.  Clear uf_cleared flag when redefining a function.\n"
    },
    {
      "commit": "9ae3bbdb960c3bed20a6db75a75a0a567d570bea",
      "tree": "05515faace163cda3f88148193af70b455bcd800",
      "parents": [
        "ee2e52aa0655e02f900c74fb3a770bc55956d63d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 14:31:33 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 14:31:33 2020 +0100"
      },
      "message": "patch 8.2.0278: channel test is flaky on Mac\n\nProblem:    Channel test is flaky on Mac.\nSolution:   Reset variable before sending message.\n"
    },
    {
      "commit": "ee2e52aa0655e02f900c74fb3a770bc55956d63d",
      "tree": "56944071e783f608c1ce0aecac170a0b03e1261a",
      "parents": [
        "38a5f517a70d7b76361152d2898d7f826c5b2491"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 14:17:18 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 14:17:18 2020 +0100"
      },
      "message": "patch 8.2.0277: Vim9: not all instructions covered by tests\n\nProblem:    Vim9: not all instructions covered by tests.\nSolution:   Add more test cases.\n"
    },
    {
      "commit": "38a5f517a70d7b76361152d2898d7f826c5b2491",
      "tree": "ddbd05c9e4e482ff15e5aedafc4c4f7e923d8571",
      "parents": [
        "406cd90f1963ca60813db91c413eef4b1b78ee44"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 12:40:39 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 19 12:40:39 2020 +0100"
      },
      "message": "patch 8.2.0276: Vim9: not allowing space before \")\" in function call\n\nProblem:    Vim9: not allowing space before \")\" in function call is too\n            restrictive. (Ben Jackson)\nSolution:   Skip space before the \")\".  Adjust other space checks.\n"
    },
    {
      "commit": "406cd90f1963ca60813db91c413eef4b1b78ee44",
      "tree": "87c555c66bbfa8c3c2f4b8984e8d4463f0a79b0a",
      "parents": [
        "9e2bcb5d23138d45a0b6f9c1542b5facc807efe7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 18 21:54:41 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 18 21:54:41 2020 +0100"
      },
      "message": "patch 8.2.0275: some Ex code not covered by tests\n\nProblem:    Some Ex code not covered by tests.\nSolution:   Add test cases. (Yegappan Lakshmanan, closes #5659)\n"
    },
    {
      "commit": "9e2bcb5d23138d45a0b6f9c1542b5facc807efe7",
      "tree": "a235c3311892fd24aafa6137c36d41e71b9b1640",
      "parents": [
        "1fa8d2c33d7290eda7dc2a94d4ec6a599a2d61dd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 18 21:33:00 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 18 21:33:00 2020 +0100"
      },
      "message": "patch 8.2.0274: hang with combination of feedkeys(), Ex mode and :global\n\nProblem:    Hang with combination of feedkeys(), Ex mode and :global.\n            (Yegappan Lakshmanan)\nSolution:   Add the pending_exmode_active flag.\n"
    },
    {
      "commit": "414b79662786762256e756ece8ab4aaecbbf9bd1",
      "tree": "8f8b49c3aa94bb20e9f306605b8f43bf186a8947",
      "parents": [
        "82f654e092ac5b86316bc1b30c0b07a849813186"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 17 22:39:35 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 17 22:39:35 2020 +0100"
      },
      "message": "patch 8.2.0272: \":helptags ALL\" gives error for some directories\n\nProblem:    \":helptags ALL\" gives error for directories without write\n            permission. (Matěj Cepl)\nSolution:   Ignore errors for \":helptags ALL\". (Ken Takata, closes #5026,\n            closes #5652)\n"
    },
    {
      "commit": "82f654e092ac5b86316bc1b30c0b07a849813186",
      "tree": "8a6ba00df3ea0f536d4fe559f0f6093146466062",
      "parents": [
        "bc2b71d44a0b90b6aeb3534a76912fccbe5577df"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 17 22:12:50 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 17 22:12:50 2020 +0100"
      },
      "message": "patch 8.2.0271: the \"num64\" feature is available everywhere\n\nProblem:    The \"num64\" feature is available everywhere and building without\n            it causes problems.\nSolution:   Graduage the \"num64\" feature. (James McCoy, closes #5650)\n"
    },
    {
      "commit": "bc2b71d44a0b90b6aeb3534a76912fccbe5577df",
      "tree": "a77a42312e3d84710013ca0ba0f919ab79867560",
      "parents": [
        "b13af50f73dd89503c915f76fcf92be58789521a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 17 21:33:30 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 17 21:33:30 2020 +0100"
      },
      "message": "patch 8.2.0270: some code not covered by tests\n\nProblem:    Some code not covered by tests.\nSolution:   Add test cases. (Yegappan Lakshmanan, closes #5649)\n"
    },
    {
      "commit": "b13af50f73dd89503c915f76fcf92be58789521a",
      "tree": "96f5ae568b5d9aaeaf9c9621f681e769c1b99c5e",
      "parents": [
        "40d9da2a4395025169ebaf53a63618adfa737e96"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 17 21:12:08 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 17 21:12:08 2020 +0100"
      },
      "message": "patch 8.2.0269: Vim9: operator after list index does not work\n\nProblem:    Vim9: operator after list index does not work. (Yasuhiro\n            Matsumoto)\nSolution:   After indexing a list change the type to the list member type.\n            (closes #5651)\n"
    },
    {
      "commit": "e51bb17dd0d51384375830ee2a1df30c08121443",
      "tree": "c1b74d99983bdc6405a2a02eabd7bfe76cb72004",
      "parents": [
        "a28be85ccde03ee0a0dc984dfd7396c50713b593"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 16 19:42:23 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 16 19:42:23 2020 +0100"
      },
      "message": "patch 8.2.0267: no check for a following cmd when calling a function fails\n\nProblem:    No check for a following command when calling a function fails.\nSolution:   Also check for a following command when inside a try block.\n            (closes #5642)\n"
    },
    {
      "commit": "a28be85ccde03ee0a0dc984dfd7396c50713b593",
      "tree": "4e549686f764eb1b331231ee8b16d5d81e10fae2",
      "parents": [
        "a76b31542e1d83b7d2fe7378439912e800a4d0f6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 16 17:04:09 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 16 17:04:09 2020 +0100"
      },
      "message": "patch 8.2.0266: terminal in popup test sometimes fails on Mac\n\nProblem:    Terminal in popup test sometimes fails on Mac.\nSolution:   Add a short delay.\n"
    },
    {
      "commit": "a76b31542e1d83b7d2fe7378439912e800a4d0f6",
      "tree": "fc21552fe944ef502c71d083fa15602180b49c7c",
      "parents": [
        "a36c830a32f439b862ffb85d4c4b4799ee5ea2f9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 16 16:20:21 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 16 16:20:21 2020 +0100"
      },
      "message": "patch 8.2.0265: \"eval\" after \"if 0\" doesn\u0027t check for following command\n\nProblem:    \"eval\" after \"if 0\" doesn\u0027t check for following command.\nSolution:   Add \"eval\" to list of commands that check for a following command.\n            (closes #5640)\n"
    },
    {
      "commit": "a36c830a32f439b862ffb85d4c4b4799ee5ea2f9",
      "tree": "366ba8b3d983b714e86b9f6343d75755f3b5b4a2",
      "parents": [
        "df2ecddf9d0acc325c8290fbcff44de25b0c1e75"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 16 15:08:28 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 16 15:08:28 2020 +0100"
      },
      "message": "patch 8.2.0264: fileformat test still fails on MS-Windows\n\nProblem:    Fileformat test still fails on MS-Windows.\nSolution:   Set fileformat of buffer in the right place.\n"
    },
    {
      "commit": "50434bd74c7708e3e2a47449b6a3a8d9fa069f71",
      "tree": "4fada6cd399aef0279507594059c7a95bea16d5d",
      "parents": [
        "f0cee1971f5258ce61f8a4e6a04d35c1e625bb01"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 16 14:55:22 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 16 14:55:22 2020 +0100"
      },
      "message": "patch 8.2.0262: fileformat test fails on MS-Windows\n\nProblem:    Fileformat test fails on MS-Windows.\nSolution:   Set fileformat of buffer.\n"
    },
    {
      "commit": "f0cee1971f5258ce61f8a4e6a04d35c1e625bb01",
      "tree": "1d705533ffe8c6be585b26095c7ef593f784cd69",
      "parents": [
        "f4140488c72cad4dbf5449dba099cfa7de7bbb22"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 16 13:33:56 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 16 13:33:56 2020 +0100"
      },
      "message": "patch 8.2.0261: some code not covered by tests\n\nProblem:    Some code not covered by tests.\nSolution:   Add test cases. (Yegappan Lakshmanan, closes #5645)\n"
    },
    {
      "commit": "c2adc00fa74530e7f9d2cd31ce39252e86465dd0",
      "tree": "d7a97b05e5c8a0f4f6d5768265da69f7b3692a15",
      "parents": [
        "4132eb505c506f7a0710b03a275d1c5a247e4196"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 14 17:05:18 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 14 17:05:18 2020 +0100"
      },
      "message": "patch 8.2.0259: terminal in popup test sometimes fails\n\nProblem:    Terminal in popup test sometimes fails.\nSolution:   Clear the command line.\n"
    },
    {
      "commit": "4132eb505c506f7a0710b03a275d1c5a247e4196",
      "tree": "f93229200c03e39d4afea6e2586e4e38a0d26ac5",
      "parents": [
        "00f3b4e007af07870168bf044cecc9d544483953"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 14 16:53:00 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 14 16:53:00 2020 +0100"
      },
      "message": "patch 8.2.0258: modifyOtherKeys cannot be temporarily disabled\n\nProblem:    ModifyOtherKeys cannot be temporarily disabled.\nSolution:   Add echoraw() with an example for modifyOtherKeys.\n"
    },
    {
      "commit": "00f3b4e007af07870168bf044cecc9d544483953",
      "tree": "debd23a51f44608cb926dd1616babd1934be10b5",
      "parents": [
        "0a8fed6231c84e4e1b3a7dd6c0d95d3f98207fe0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 14 14:32:22 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 14 14:32:22 2020 +0100"
      },
      "message": "patch 8.2.0257: cannot recognize a terminal in a popup window\n\nProblem:    Cannot recognize a terminal in a popup window.\nSolution:   Add the win_gettype() function.\n"
    },
    {
      "commit": "21456cdccbdf9d222938139769f1abe95b8effdd",
      "tree": "d5d71fb7b621390690e1495e296da3f91d94eca1",
      "parents": [
        "3dd64608f6183a49c6854652017b928556224935"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 13 21:29:32 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 13 21:29:32 2020 +0100"
      },
      "message": "patch 8.2.0253: crash when using :disassamble without argument\n\nProblem:    Crash when using :disassamble without argument. (Dhiraj Mishra)\nSolution:   Check for missing argument. (Dominique Pelle, closes #5635,\n            closes #5637)\n"
    },
    {
      "commit": "4f5776c17cd86f904a7e2f92db297c73e28939b7",
      "tree": "6085e8230e216a7d78b99b39d14bd667a45474cf",
      "parents": [
        "3fb377fa78131004138b22a87afe33eeb7649b94"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 12 22:15:19 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 12 22:15:19 2020 +0100"
      },
      "message": "patch 8.2.0250: test_clear_search_pat() is unused\n\nProblem:    test_clear_search_pat() is unused.\nSolution:   Remove the function. (Yegappan Lakshmanan, closes #5624)\n"
    },
    {
      "commit": "9f6277bdde97b7767ded43a0b5a2023eb601b3b7",
      "tree": "f80204a06b9c411a154597c112f51d81a66d1d50",
      "parents": [
        "799439a5d85a7d45eff7485056f2798cea766300"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 11 22:04:02 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 11 22:04:02 2020 +0100"
      },
      "message": "patch 8.2.0243: insufficient code coverage for ex_docmd.c functions\n\nProblem:    Insufficient code coverage for ex_docmd.c functions.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5618)\n"
    },
    {
      "commit": "799439a5d85a7d45eff7485056f2798cea766300",
      "tree": "e40c9255e31cb231491e638278f89775afbf9f27",
      "parents": [
        "99234f29aa8767f2e71bb1f5db6ee0131bc8e64e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 11 21:44:17 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 11 21:44:17 2020 +0100"
      },
      "message": "patch 8.2.0242: preview popup window test fails with long directory name\n\nProblem:    Preview popup window test fails with long directory name. (Jakub\n            Kądziołka)\nSolution:   Use \"silent cd\". (closes #5615)\n"
    },
    {
      "commit": "99234f29aa8767f2e71bb1f5db6ee0131bc8e64e",
      "tree": "1deb5ccb1ead5ab96cda41e3585c186d4f1ea56c",
      "parents": [
        "408030e8d053fe1c871b2fc366363a30ed98c889"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 10 22:56:54 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 10 22:56:54 2020 +0100"
      },
      "message": "patch 8.2.0241: crash when setting \u0027buftype\u0027 to \"quickfix\"\n\nProblem:    Crash when setting \u0027buftype\u0027 to \"quickfix\".\nSolution:   Check that error list is not NULL. (closes #5613)\n"
    },
    {
      "commit": "355757aed6ae2ae5446882570d89f243e4805937",
      "tree": "ab4881042a9f6d88c7344394f9df8885d6024404",
      "parents": [
        "b3e195cca7b3201b188c1713b64012b1bef4f61f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 10 22:06:32 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 10 22:06:32 2020 +0100"
      },
      "message": "patch 8.2.0239: MS-Windows: \u0027env\u0027 job option does not override existing vars\n\nProblem:    MS-Windows: \u0027env\u0027 job option does not override existing\n            environment variables.  (Tim Pope)\nSolution:   Set the environment variables later. (Yasuhiro Matsumoto,\n            closes #5485, closes #5608)\n"
    },
    {
      "commit": "b3e195cca7b3201b188c1713b64012b1bef4f61f",
      "tree": "807cac065c03984fe15891e8f7a93fb0a19803b8",
      "parents": [
        "7ba3b91e0385c848c773e2f2d803db01730e7786"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 10 21:32:19 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 10 21:32:19 2020 +0100"
      },
      "message": "patch 8.2.0238: MS-Windows: job_stop() results in exit value zero\n\nProblem:    MS-Windows: job_stop() results in exit value zero.\nSolution:   Call TerminateJobObject() with -1 instead of 0. (Yasuhiro\n            Matsumoto, closes #5150, closes #5614)\n"
    },
    {
      "commit": "7ba3b91e0385c848c773e2f2d803db01730e7786",
      "tree": "ba8120ac6c9dbbbc973d5206de5d47df9b43044f",
      "parents": [
        "57ea2924e5dd14aac716a1ee349bdb61f6429f59"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 10 20:34:04 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 10 20:34:04 2020 +0100"
      },
      "message": "patch 8.2.0237: crash when setting \u0027wincolor\u0027 on finished terminal window\n\nProblem:    Crash when setting \u0027wincolor\u0027 on finished terminal window.\n            (Bakudankun)\nSolution:   Check that the vterm is not NULL. (Yasuhiro Matsumoto, closes\n            #5607, closes #5610)\n"
    },
    {
      "commit": "dbe5d361feb65137099644329cf0ecfd4a945a14",
      "tree": "d7b2410bb7f7d3044e30056fa290ef3b26330350",
      "parents": [
        "d5b991493816a2edba7cacdd06820cf3c0abc4dc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 08 18:35:31 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 08 18:35:31 2020 +0100"
      },
      "message": "patch 8.2.0235: draw error when an empty group is removed from \u0027statusline\u0027\n\nProblem:    Draw error when an empty group is removed from \u0027statusline\u0027.\nSolution:   Do not use highlighting from a removed group.\n"
    },
    {
      "commit": "4f645c54efe33d7a11e314676e503118761f08a7",
      "tree": "8d98ceaaf843e7087adf4103e34e3ee29b21acde",
      "parents": [
        "165315584d6587e287f54d6c8820e050114b5694"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 08 16:40:39 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 08 16:40:39 2020 +0100"
      },
      "message": "patch 8.2.0233: crash when using garbagecollect() in between rand()\n\nProblem:    Crash when using garbagecollect() in between rand().\nSolution:   Redesign the rand() and srand() implementation. (Yasuhiro\n            Matsumoto, closes #5587, closes #5588)\n"
    },
    {
      "commit": "165315584d6587e287f54d6c8820e050114b5694",
      "tree": "e7827dcce0b96c88614b6882236777023834222f",
      "parents": [
        "d02e508a18346ca1acb8c0c94c38e62a6ddeefe2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 08 16:00:46 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 08 16:00:46 2020 +0100"
      },
      "message": "patch 8.2.0232: the :compiler command causes a crash\n\nProblem:    The :compiler command causes a crash. (Daniel Steinberg)\nSolution:   Do not use the script index if it isn\u0027t set.\n"
    },
    {
      "commit": "670218839aef105e83f8effaa1c83100c61c7bcf",
      "tree": "87b659391be2bdf88a6cefbc5559ab195cff75a2",
      "parents": [
        "f2460a3aec89e70d4bab8d2369ee3f78cc43f09a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 07 22:20:53 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 07 22:20:53 2020 +0100"
      },
      "message": "patch 8.2.0230: terminal popup test is flaky\n\nProblem:    Terminal popup test is flaky.\nSolution:   Increase wait time a bit.\n"
    },
    {
      "commit": "f2460a3aec89e70d4bab8d2369ee3f78cc43f09a",
      "tree": "261540edb2887aa0adfbcf45036b849da8c752bf",
      "parents": [
        "348808f7c000a49d435c15db68c814b026f8167d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 07 22:09:54 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 07 22:09:54 2020 +0100"
      },
      "message": "patch 8.2.0229: compare instructions not tested\n\nProblem:    Compare instructions not tested.\nSolution:   Add test cases.  Fix disassemble with line continuation.\n"
    },
    {
      "commit": "c2a4b35b86fa8b28a34a9aea8ad16c87dbc6d834",
      "tree": "7d8b62805434167e01198f61b8c1a293e487f411",
      "parents": [
        "04d0522046e79d0e13c1317ad34bf228722ec728"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 22:41:16 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 22:41:16 2020 +0100"
      },
      "message": "patch 8.2.0227: compiling a few instructions not tested\n\nProblem:    Compiling a few instructions not tested.\nSolution:   Add more test cases.\n"
    },
    {
      "commit": "04d0522046e79d0e13c1317ad34bf228722ec728",
      "tree": "ae5bf89d1bccca4082b689eb5ec22181484ddf54",
      "parents": [
        "777770fbb0f3c091cbfa22572b953c0723355710"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 22:06:54 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 22:06:54 2020 +0100"
      },
      "message": "patch 8.2.0226: compiling for loop not tested\n\nProblem:    Compiling for loop not tested.\nSolution:   Add a test.  Make variable initialization work for more types.\n"
    },
    {
      "commit": "777770fbb0f3c091cbfa22572b953c0723355710",
      "tree": "feeae88484dc8eb12306aed90b7c5389e46820df",
      "parents": [
        "158906cffc62bc82bc38198c2104967f2a70542c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 21:27:08 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 21:27:08 2020 +0100"
      },
      "message": "patch 8.2.0225: compiling lambda not tested yet\n\nProblem:    compiling lambda not tested yet.\nSolution:   Add test for lambda and funcref. Drop unused instruction arg.\n"
    },
    {
      "commit": "158906cffc62bc82bc38198c2104967f2a70542c",
      "tree": "a60633e5aad8372ecaef37dd4f3db3039dafbff1",
      "parents": [
        "5cab73f8cca46d831fb9337b176493da2a55ed5d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 20:39:45 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 20:39:45 2020 +0100"
      },
      "message": "patch 8.2.0224: compiling :elseif not tested yet\n\nProblem:    compiling :elseif not tested yet.\nSolution:   Add test for :elseif.  Fix generating jumps.\n"
    },
    {
      "commit": "5cab73f8cca46d831fb9337b176493da2a55ed5d",
      "tree": "7336e8e2dac485ab9457474f45467b44cfe834ff",
      "parents": [
        "170fcfcf250954d76fca86e3fed088ddfdb49383"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 19:25:19 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 19:25:19 2020 +0100"
      },
      "message": "patch 8.2.0223: some instructions not yet tested\n\nProblem:    Some instructions not yet tested.\nSolution:   Disassemble more instructions.  Move tests to a new file.  Compile\n            call to s:function().\n"
    },
    {
      "commit": "170fcfcf250954d76fca86e3fed088ddfdb49383",
      "tree": "8bb4fddeecab3a9e4e5f8c0e6917977f72ffaf32",
      "parents": [
        "6e587dcbf319ea898ef50f7e367c46586a6f408a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 17:51:35 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 17:51:35 2020 +0100"
      },
      "message": "patch 8.2.0222: Vim9: optional function arguments don\u0027t work yet\n\nProblem:    Vim9: optional function arguments don\u0027t work yet.\nSolution:   Implement optional function arguments.\n"
    },
    {
      "commit": "6e587dcbf319ea898ef50f7e367c46586a6f408a",
      "tree": "9c07adda090aff92a48af150e9a512f10d3616de",
      "parents": [
        "1af5ce01c333ed8be57f15dd7ba7846ac4760810"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 13:15:52 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 13:15:52 2020 +0100"
      },
      "message": "patch 8.2.0221: no test for Vim9 +\u003d and ..\u003d\n\nProblem:    No test for Vim9 +\u003d and ..\u003d.\nSolution:   Add tests.\n"
    },
    {
      "commit": "1af5ce01c333ed8be57f15dd7ba7846ac4760810",
      "tree": "9abbf58a5cae5093c90b25a9f75d81d720b87800",
      "parents": [
        "4af11174f71f80b8966de2d9950200c574dac820"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 11:54:35 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 06 11:54:35 2020 +0100"
      },
      "message": "patch 8.2.0220: terminal test did pass on Mac\n\nProblem:    Terminal test did pass on Mac.\nSolution:   Remove the skip again.\n"
    },
    {
      "commit": "4af11174f71f80b8966de2d9950200c574dac820",
      "tree": "92fee61125e0dde939086667afbd224b2bede95d",
      "parents": [
        "0de50864a78d8811aa9adef3318027c9bab40a90"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 23:01:34 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 23:01:34 2020 +0100"
      },
      "message": "patch 8.2.0219: terminal test still fails on Mac\n\nProblem:    Terminal test still fails on Mac.\nSolution:   Skip part of the test on Mac.\n"
    },
    {
      "commit": "0de50864a78d8811aa9adef3318027c9bab40a90",
      "tree": "ee968d35a5bfe501b7a43b0ea6adf44c78e7007a",
      "parents": [
        "adbc11c2ee828fcc9d79c7d3c0c968c68657e3d1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 22:55:48 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 22:55:48 2020 +0100"
      },
      "message": "patch 8.2.0218: several Vim9 instructions are not tested\n\nProblem:    Several Vim9 instructions are not tested.\nSolution:   Add more tests.\n"
    },
    {
      "commit": "adbc11c2ee828fcc9d79c7d3c0c968c68657e3d1",
      "tree": "665bcd877f5cb5794b7d116cafa2bf48883252cc",
      "parents": [
        "ff80cb6807d99db35cc928f151b87503b2928e19"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 22:21:08 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 22:21:08 2020 +0100"
      },
      "message": "patch 8.2.0217: terminal test fails on Mac\n\nProblem:    Terminal test fails on Mac.\nSolution:   Add a short wait.\n"
    },
    {
      "commit": "ff80cb6807d99db35cc928f151b87503b2928e19",
      "tree": "89d0ce116546e4fd5a6a3a0d8600d927024ca090",
      "parents": [
        "a78e9c61a0ded9c5302bc77e889aa1b3d3467f61"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 22:10:05 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 22:10:05 2020 +0100"
      },
      "message": "patch 8.2.0216: several Vim9 instructions are not tested\n\nProblem:    Several Vim9 instructions are not tested.\nSolution:   Add more tests. Fix :disassamble output. Make catch with pattern\n            work.\n"
    },
    {
      "commit": "a78e9c61a0ded9c5302bc77e889aa1b3d3467f61",
      "tree": "aa7685b88fa9a735d406d6bf2f86a05f34de41f6",
      "parents": [
        "2e6638d5f03ae183999c726ba63e528d556342c0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 21:14:00 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 21:14:00 2020 +0100"
      },
      "message": "patch 8.2.0215: wrong file name shortening\n\nProblem:    Wrong file name shortening. (Ingo Karkat)\nSolution:   Better check for path separator. (Yasuhiro Matsumoto,\n            closes #5583, closes #5584)\n"
    },
    {
      "commit": "2e6638d5f03ae183999c726ba63e528d556342c0",
      "tree": "e077d43701db19bc3bf4660d9b12c6304e031d58",
      "parents": [
        "7077892a7918845a00ce8d7833b43cc6cbed2081"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 21:07:18 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 21:07:18 2020 +0100"
      },
      "message": "patch 8.2.0214: a popup window with a terminal can be made hidden\n\nProblem:    A popup window with a terminal can be made hidden.\nSolution:   Disallow hiding a terminal popup.\n"
    },
    {
      "commit": "07ada5ff2fd8f22ed3233ae5c4ddf87c7b3f56fe",
      "tree": "0be9740166fea1f37b2a447558c7eed059b5a671",
      "parents": [
        "94255df057afa0b7dde77612f3274d4440871bd1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 20:38:22 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 20:38:22 2020 +0100"
      },
      "message": "patch 8.2.0212: missing search/substitute pattern hardly tested\n\nProblem:    Missing search/substitute pattern hardly tested.\nSolution:   Add test_clear_search_pat() and tests. (Yegappan Lakshmanan,\n            closes #5579)\n"
    },
    {
      "commit": "94255df057afa0b7dde77612f3274d4440871bd1",
      "tree": "e636366e80b3ff0a2ae52203b5c14a2c9401d2ab",
      "parents": [
        "eed3571fe0f7d2ae779e5d36388cc4fe16c3516e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 20:10:33 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 05 20:10:33 2020 +0100"
      },
      "message": "patch 8.2.0211: test for ANSI colors fails without an \"ls\" command\n\nProblem:    Test for ANSI colors fails without an \"ls\" command.\nSolution:   Use \"dir\". (Ken Takata, closes #5582)\n"
    },
    {
      "commit": "d816cd94d87afb73c505bf1e5cd5e07522482113",
      "tree": "89336db136fc53d20952d0924fa1a33b9e26cf2f",
      "parents": [
        "bfe12043128d75585749f82aebbf4cdd1a7dfe31"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 04 22:23:09 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 04 22:23:09 2020 +0100"
      },
      "message": "patch 8.2.0208: fnamemodify() does not apply \":~\" when followed by \":.\"\n\nProblem:    Fnamemodify() does not apply \":~\" when followed by \":.\".\nSolution:   Don\u0027t let a failing \":.\" cause the \":~\" to be skipped. (Yasuhiro\n            Matsumoto, closes #5577)\n"
    },
    {
      "commit": "bfe12043128d75585749f82aebbf4cdd1a7dfe31",
      "tree": "aa8748b5d2b9e4c51f65b5a210580b254a0d9d79",
      "parents": [
        "26e117e9bcc09926d654b5993d61acde6b5749db"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 04 21:54:07 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 04 21:54:07 2020 +0100"
      },
      "message": "patch 8.2.0207: crash when missing member type on list argument\n\nProblem:    Crash when missing member type on list argument.\nSolution:   Check for invalid type. (closes #5572)\n"
    },
    {
      "commit": "26e117e9bcc09926d654b5993d61acde6b5749db",
      "tree": "e620fa46750dcf8f96c836ec739258850193a9a8",
      "parents": [
        "a5edb670dcdeddc8520e012430fb256eb8470f6c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 04 21:24:15 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 04 21:24:15 2020 +0100"
      },
      "message": "patch 8.2.0206: calling Vim9 function using default argument fails\n\nProblem:    Calling Vim9 function using default argument fails.\nSolution:   Give an appropriate error. (closes #5572)\n"
    },
    {
      "commit": "631ebc48149a0446dd9ffbddd3e2822252085885",
      "tree": "d98f3e6374369340184b20d42274c99951cb4aef",
      "parents": [
        "e20b9ececa37a81c0340a78f61e57fa1bf46b06d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 03 22:15:26 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 03 22:15:26 2020 +0100"
      },
      "message": "patch 8.2.0204: crash when using winnr(\u0027j\u0027) in a popup window\n\nProblem:    Crash when using winnr(\u0027j\u0027) in a popup window.\nSolution:   Do not search for neighbors in a popup window. (closes #5568)\n"
    },
    {
      "commit": "e20b9ececa37a81c0340a78f61e57fa1bf46b06d",
      "tree": "52965e69e60cb22155c7895809d5c2eab3505bef",
      "parents": [
        "e7ddf4e3372fad375038ad8771c6d1a7df49c34c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 03 21:40:04 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 03 21:40:04 2020 +0100"
      },
      "message": "patch 8.2.0203: :helptags and some other functionality not tested\n\nProblem:    :helptags and some other functionality not tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5567)\n"
    },
    {
      "commit": "4e12a5df37ed4a47ca94a8b9393c768e8ca1f75a",
      "tree": "3f3386ab89dbb5d4c813c142b852856dcd7bc1ff",
      "parents": [
        "b283a8a6802ef8a46b17cb439f9514840c03698f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 03 20:50:59 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 03 20:50:59 2020 +0100"
      },
      "message": "patch 8.2.0201: cannot assign to an imported variable\n\nProblem:    Cannot assign to an imported variable.\nSolution:   Make it work.\n"
    },
    {
      "commit": "b283a8a6802ef8a46b17cb439f9514840c03698f",
      "tree": "f44c04ef936f4b0c366ab006f993bd076c6ea040",
      "parents": [
        "0f18b6d17baa7d33f209a3184726a162c2bb7ed8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 22:24:04 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 22:24:04 2020 +0100"
      },
      "message": "patch 8.2.0200: Vim9 script commands not sufficiently tested\n\nProblem:    Vim9 script commands not sufficiently tested.\nSolution:   Add more tests.  Fix storing global variable.  Make script\n            variables work.\n"
    },
    {
      "commit": "0f18b6d17baa7d33f209a3184726a162c2bb7ed8",
      "tree": "3923d2a2f39a661bc762078b2690b556c750bd29",
      "parents": [
        "43c60eda2aa22ba3d7aaf418cfbdb75f1a008e67"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 17:22:27 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 17:22:27 2020 +0100"
      },
      "message": "patch 8.2.0199: Vim9 script commands not sufficiently tested\n\nProblem:    Vim9 script commands not sufficiently tested.\nSolution:   Add more tests.  Fix script-local function use.\n"
    },
    {
      "commit": "43c60eda2aa22ba3d7aaf418cfbdb75f1a008e67",
      "tree": "758f7ab626de0f75f2098294f8e49b96b51004a3",
      "parents": [
        "ea3db914c0fa35797ad73f6d5bb3a4288d690065"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 15:55:19 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 15:55:19 2020 +0100"
      },
      "message": "patch 8.2.0198: no tests for y/n prompt\n\nProblem:    No tests for y/n prompt.\nSolution:   Add tests. (Dominique Pelle, closes #5564)\n"
    },
    {
      "commit": "ea3db914c0fa35797ad73f6d5bb3a4288d690065",
      "tree": "d733386620b647bdd10756f7955228ea9ce3ed4c",
      "parents": [
        "d98c0b63abd7b0e61a383669474abe96044615af"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 15:32:13 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 15:32:13 2020 +0100"
      },
      "message": "patch 8.2.0197: some Ex commands not sufficiently tested\n\nProblem:    Some Ex commands not sufficiently tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5565)\n"
    },
    {
      "commit": "d98c0b63abd7b0e61a383669474abe96044615af",
      "tree": "81409a98d3a6d7712373b57242a40171ab64d8de",
      "parents": [
        "3180fe6c6dc0728d21c6318b957022b029c234f0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 15:25:16 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 15:25:16 2020 +0100"
      },
      "message": "patch 8.2.0196: blocking commands for a finished job in a popup window\n\nProblem:    Blocking commands for a finished job in a popup window.\nSolution:   Do not block commands if the job has finished.  Adjust test.\n"
    },
    {
      "commit": "3180fe6c6dc0728d21c6318b957022b029c234f0",
      "tree": "0217a018ee9c4011810e988396e775fe3ef9ecaa",
      "parents": [
        "3c01c4a02897163996639f6f2604c68eab2bd18b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 13:47:06 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 13:47:06 2020 +0100"
      },
      "message": "patch 8.2.0195: some tests fail when run in the GUI\n\nProblem:    Some tests fail when run in the GUI.\nSolution:   Make sure the window width is enough.  In the GUI run terminal Vim\n            in the terminal, if possible.\n"
    },
    {
      "commit": "3c01c4a02897163996639f6f2604c68eab2bd18b",
      "tree": "165e15670745d97aefa14938a2ea695acfa7327c",
      "parents": [
        "284d1c24e250494cf886b3548f1ecae5ad262da9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 01 23:04:24 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 01 23:04:24 2020 +0100"
      },
      "message": "patch 8.2.0194: some commands can cause problems in terminal popup\n\nProblem:    Some commands can cause problems in terminal popup.\nSolution:   Disallow more commands.\n"
    },
    {
      "commit": "219c7d063823498be22aae46dd024d77b5fb2a58",
      "tree": "d6e8c1a525626c2e7224271ee8113cf81c7839d9",
      "parents": [
        "ab067a21b9622513ed75f4801b001606eeaf2474"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 01 21:57:29 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 01 21:57:29 2020 +0100"
      },
      "message": "patch 8.2.0191: cannot put a terminal in a popup window\n\nProblem:    Cannot put a terminal in a popup window.\nSolution:   Allow opening a terminal in a popup window.  It will always have\n            keyboard focus until closed.\n"
    },
    {
      "commit": "ab067a21b9622513ed75f4801b001606eeaf2474",
      "tree": "bbbb6bf407704a351d2d1fc79a02b975c5312a9e",
      "parents": [
        "7cc96923c44bbcc541cbd211b6308d87a965f0c3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 31 22:57:59 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 31 22:57:59 2020 +0100"
      },
      "message": "patch 8.2.0190: Kotlin files are not recognized\n\nProblem:    Kotlin files are not recognized.\nSolution:   Detect Kotlin files. (Alkeryn, closes #5560)\n"
    },
    {
      "commit": "7cc96923c44bbcc541cbd211b6308d87a965f0c3",
      "tree": "19061800642c9fdffb808ee1b08a8d3b9cd0f7bd",
      "parents": [
        "7f829cab356d63b8e59559285593777a66bcc02b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 31 22:41:38 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 31 22:41:38 2020 +0100"
      },
      "message": "patch 8.2.0189: cd() with NULL argument crashes\n\nProblem:    cd() with NULL argument crashes.\nSolution:   Check for NULL. (Ken Takata, closes #5558)\n"
    },
    {
      "commit": "7f829cab356d63b8e59559285593777a66bcc02b",
      "tree": "76c437516a8d0bec5c395cf7c517ce9e76574cc8",
      "parents": [
        "0b76ad53b30232093b96a74d5ce6f02395219456"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 31 22:12:41 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 31 22:12:41 2020 +0100"
      },
      "message": "patch 8.2.0188: Check commands don\u0027t work well with Vim9 script\n\nProblem:    Check commands don\u0027t work well with Vim9 script.\nSolution:   Improve constant expression handling.\n"
    },
    {
      "commit": "705724e430abd10ffdd5f1a2bb5a8f9223ff5cdd",
      "tree": "51489385f1e182edb46c39108fda58e4b118eea3",
      "parents": [
        "a259d8d30bc289764925fc42db1dbe774f0bb3f8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 31 21:13:42 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 31 21:13:42 2020 +0100"
      },
      "message": "patch 8.2.0186: a couple of tests may fail when features are missing\n\nProblem:    A couple of tests may fail when features are missing.\nSolution:   Check for features. (Dominique Pelle, closes #5561)\n"
    },
    {
      "commit": "a259d8d30bc289764925fc42db1dbe774f0bb3f8",
      "tree": "ff0e14025b46941dc7bac65ab1f93420e1b14083",
      "parents": [
        "92be6e3f46120bb8e6c8fca0a7868a08df8b3345"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 31 20:10:50 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 31 20:10:50 2020 +0100"
      },
      "message": "patch 8.2.0185: Vim9 script: cannot use \"if has()\" to skip lines\n\nProblem:    Vim9 script: cannot use \"if has()\" to skip lines.\nSolution:   Evaluate constant expression at runtime.\n"
    },
    {
      "commit": "92be6e3f46120bb8e6c8fca0a7868a08df8b3345",
      "tree": "85aedf2f292debc8069ac5eebbff41df97e02443",
      "parents": [
        "5feabe00c47fa66d5f4c95213f150488433f78e3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 30 19:39:04 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 30 19:39:04 2020 +0100"
      },
      "message": "patch 8.2.0184: blob test fails\n\nProblem:    Blob test fails.\nSolution:   Check for different error when float feature is missing.\n"
    },
    {
      "commit": "5feabe00c47fa66d5f4c95213f150488433f78e3",
      "tree": "9e9e980d294d8a3cc5c004f2733538cabef16d86",
      "parents": [
        "9f2d020d396132ecbc0be6faa1de29c7078bb5ac"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 30 18:24:53 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 30 18:24:53 2020 +0100"
      },
      "message": "patch 8.2.0183: tests fail when the float feature is disabled\n\nProblem:    Tests fail when the float feature is disabled.\nSolution:   Skip tests that don\u0027t work without float support.\n"
    },
    {
      "commit": "21109272f5b0d32c408dc292561c0b1f2f8ebc53",
      "tree": "40959604cbf5e45989ba592ceb28c1fc11a9784c",
      "parents": [
        "0c3064b39b4cd4f22fe1eab5438fe691d7cc80d1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 30 16:27:20 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 30 16:27:20 2020 +0100"
      },
      "message": "patch 8.2.0181: problems parsing :term arguments\n\nProblem:    Problems parsing :term arguments.\nSolution:   Improve parsing, fix memory leak, add tests. (Ozaki Kiichi,\n            closes #5536)\n"
    },
    {
      "commit": "0c3064b39b4cd4f22fe1eab5438fe691d7cc80d1",
      "tree": "4e58dee5b0162ee1e29036b5280ba5186fd93824",
      "parents": [
        "b09920203a0f2b202497ef9632f8447f73d0f1fb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 30 16:09:25 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 30 16:09:25 2020 +0100"
      },
      "message": "patch 8.2.0180: test for wrapmargin fails if terminal is not 80 columns\n\nProblem:    Test for wrapmargin fails if terminal is not 80 columns.\nSolution:   Vertical split the window. (Ken Takata, closes #5554)\n"
    }
  ],
  "next": "b09920203a0f2b202497ef9632f8447f73d0f1fb"
}
