)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "b09920203a0f2b202497ef9632f8447f73d0f1fb",
      "tree": "2103a2423c7222e61f77a9138331d5444fa18de3",
      "parents": [
        "df54382eacdbfa10291adb80ad6b89ad83bd7c9b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 30 14:55:42 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 30 14:55:42 2020 +0100"
      },
      "message": "patch 8.2.0179: still a few places where range() does not work\n\nProblem:    Still a few places where range() does not work.\nSolution:   Fix using range() causing problems.\n"
    },
    {
      "commit": "db661fb95dc41b7a9438cf3cd4e77f8410bc81c0",
      "tree": "abaa599d8defc53879ca396f43f5fe816e21709e",
      "parents": [
        "5d98dc2a48156d44139b75c689bd3137ff7fe8bf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 29 22:17:16 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 29 22:17:16 2020 +0100"
      },
      "message": "patch 8.2.0175: crash when removing list element in map()\n\nProblem:    Crash when removing list element in map().\nSolution:   Lock the list. (closes #2652)\n"
    },
    {
      "commit": "5d98dc2a48156d44139b75c689bd3137ff7fe8bf",
      "tree": "0622310d475027658462943b1b9a9c85fc3ec48e",
      "parents": [
        "0ff6aad393c4130818fb4f49137380f78d7cc882"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 29 21:57:34 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 29 21:57:34 2020 +0100"
      },
      "message": "patch 8.2.0174: various commands not completely tested\n\nProblem:    Various commands not completely tested.\nSolution:   Add more test cases. (Yegappan Lakshmanan, closes #5551)\n"
    },
    {
      "commit": "97a2af39cd3249c6cbe5a5c59bc24167632d39ad",
      "tree": "955011b497c516ac279a6242f93ba332e5b32b15",
      "parents": [
        "58ceca5cae75ed839b20a89c5fa9998f02552f58"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 28 22:52:48 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 28 22:52:48 2020 +0100"
      },
      "message": "patch 8.2.0168: Coverity warning for assigning NULL to an option\n\nProblem:    Coverity warning for assigning NULL to an option.\nSolution:   Use empty string instead of NULL.\n"
    },
    {
      "commit": "58ceca5cae75ed839b20a89c5fa9998f02552f58",
      "tree": "4b567ea57901fcb1fe3bf95c5332dc049f02fdbc",
      "parents": [
        "07da94b0f07beb15c7e26b78837def5a91e102dc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 28 22:46:22 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 28 22:46:22 2020 +0100"
      },
      "message": "patch 8.2.0167: Coverity warning for ignoring return value\n\nProblem:    Coverity warning for ignoring return value.\nSolution:   Check the return value and jump if failed.\n"
    },
    {
      "commit": "842931cd7af37ea95e826b7a93a5d5587d18c9bb",
      "tree": "6509e1287df2d54bd35aa5dc38cc4609d67875a3",
      "parents": [
        "272ca95fc3d21ae1e2626a7aec38a6990e88ad6b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 28 21:53:28 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 28 21:53:28 2020 +0100"
      },
      "message": "patch 8.2.0164: test_alot takes too long\n\nProblem:    Test_alot takes too long.\nSolution:   Run several tests individually.\n"
    },
    {
      "commit": "272ca95fc3d21ae1e2626a7aec38a6990e88ad6b",
      "tree": "54526fdfb9b2fbcc545e72868b510d06431fd063",
      "parents": [
        "7d8ea0b24191d64155fcf9e8d2d2eefff91ae549"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 28 20:49:11 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 28 20:49:11 2020 +0100"
      },
      "message": "patch 8.2.0163: test hangs on MS-Windows console\n\nProblem:    Test hangs on MS-Windows console.\nSolution:   use feedkeys() instead of test_feedinput(). (Ken Takata)\n"
    },
    {
      "commit": "7d8ea0b24191d64155fcf9e8d2d2eefff91ae549",
      "tree": "b04cb1c3668968200c59a2c2bb7f031afabd3132",
      "parents": [
        "f8ddb25789a6af530e69f499907979dfbff1c1ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 27 23:01:30 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 27 23:01:30 2020 +0100"
      },
      "message": "patch 8.2.0162: balloon test fails in the GUI\n\nProblem:    Balloon test fails in the GUI.\nSolution:   Skip test in the GUI.\n"
    },
    {
      "commit": "f8ddb25789a6af530e69f499907979dfbff1c1ea",
      "tree": "d20b612c3e627b4b7021bd8b8c6eb99094684593",
      "parents": [
        "89bfc8218c1b3f41cc5d0fe06afd7d0fb2bd5dc6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 27 22:47:09 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 27 22:47:09 2020 +0100"
      },
      "message": "patch 8.2.0161: not recognizing .gv file as dot filetype\n\nProblem:    Not recognizing .gv file as dot filetype.\nSolution:   Add *.gv to dot pattern. (closes #5544)\n"
    },
    {
      "commit": "50985eb1f0bd3c73ce727f9bbd66c839c92ef0da",
      "tree": "e7b8b997f064de0b6b9fb57ee031fa41ef175e56",
      "parents": [
        "3f169ce17e8b779d105c96138a8b4246f2d270b9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 27 22:09:39 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 27 22:09:39 2020 +0100"
      },
      "message": "patch 8.2.0159: non-materialized range() list causes problems\n\nProblem:    Non-materialized range() list causes problems. (Fujiwara Takuya)\nSolution:   Materialize the list where needed.\n"
    },
    {
      "commit": "3f169ce17e8b779d105c96138a8b4246f2d270b9",
      "tree": "2723f598d986390199afb8c86298ea5c6391ebb9",
      "parents": [
        "318e7a9c03ed4beadd3c6089f5807938e3c1f843"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 26 22:43:31 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 26 22:43:31 2020 +0100"
      },
      "message": "patch 8.2.0158: triggering CompleteDone earlier is not backwards compatible\n\nProblem:    Triggering CompleteDone earlier is not backwards compatible.\n            (Daniel Hahler)\nSolution:   Add CompleteDonePre instead.\n"
    },
    {
      "commit": "4b96df5a017a04141c4e901b1fc5704a3ca48099",
      "tree": "ae335d245fc252be0d2237336be8c1cda620c874",
      "parents": [
        "a5d5953d59730d9bf9c00a727c4aeb56f6ffc944"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 26 22:00:26 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 26 22:00:26 2020 +0100"
      },
      "message": "patch 8.2.0156: various typos in source files and tests\n\nProblem:    Various typos in source files and tests.\nSolution:   Fix the typos. (Emir Sari, closes #5532)\n"
    },
    {
      "commit": "a5d5953d59730d9bf9c00a727c4aeb56f6ffc944",
      "tree": "c5bec5d9cd05b5f9772c98e1313c0594c5003df4",
      "parents": [
        "21b9e9773d64de40994f8762173bdd8befa6acf7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 26 21:42:03 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 26 21:42:03 2020 +0100"
      },
      "message": "patch 8.2.0155: warnings from MinGW compiler; tests fail without +float\n\nProblem:    Warnings from MinGW compiler. (John Marriott) Json test fails when\n            building without +float feature.\nSolution:   Init variables. Fix Json parsing. Skip a few tests that require\n            the +float feature.\n"
    },
    {
      "commit": "978d170bdce9c0a47e6683cd7c288bc2706f3fff",
      "tree": "d534d8a976251fb00bbb14b76faac7d8b8a69ee5",
      "parents": [
        "673660ab00d808d1e96e7181a60c5c8545c0ee75"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 26 17:38:12 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 26 17:38:12 2020 +0100"
      },
      "message": "patch 8.2.0151: detecting a script was already sourced is unreliable\n\nProblem:    Detecting a script was already sourced is unreliable.\nSolution:   Do not use the inode number.\n"
    }
  ],
  "next": "673660ab00d808d1e96e7181a60c5c8545c0ee75"
}
