)]}'
{
  "log": [
    {
      "commit": "b4caa163ff7bfacd4bec00e4baa55b5669ff1191",
      "tree": "31da874d77068eaf8b63b97f3f956529259fd4c4",
      "parents": [
        "a6296200bd5191bab7efcdcc16c9e79eb498e8e0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 05 11:36:52 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 05 11:36:52 2020 +0200"
      },
      "message": "patch 8.2.1367: Vim9: no error for missing white space around operator\n\nProblem:    Vim9: no error for missing white space around operator.\nSolution:   Check for white space around *, / and %.\n"
    },
    {
      "commit": "bb1b5e24ecc0abe1fee164e9de13796989eff784",
      "tree": "cd42f7d7632663f57a56c31026392f9d26f72444",
      "parents": [
        "282f9c64e570e832d3eba12950da15c9f1a40f06"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 05 10:53:21 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 05 10:53:21 2020 +0200"
      },
      "message": "patch 8.2.1365: Vim9: no error for missing white space around operator\n\nProblem:    Vim9: no error for missing white space around operator.\nSolution:   Check for white space. (closes #6618)\n"
    },
    {
      "commit": "658217276fccb5e53cdf4ba0f023bca80e0a8fed",
      "tree": "a0aa34fc0291bcae11852949e77342c08b6721b8",
      "parents": [
        "7226e5b19bd6e081043cbcc32541ef72bbdf667d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 02 18:58:54 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 02 18:58:54 2020 +0200"
      },
      "message": "patch 8.2.1357: Vim9: cannot assign to / register\n\nProblem:    Vim9: cannot assign to / register.\nSolution:   Adjust check for assignment.\n"
    },
    {
      "commit": "7226e5b19bd6e081043cbcc32541ef72bbdf667d",
      "tree": "45013f2ca71b7c5e3cf85ea64e64ddcf35e7800f",
      "parents": [
        "c2ee44cc382d4b097f51ea3251f00fb35493ea4f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 02 17:33:26 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 02 17:33:26 2020 +0200"
      },
      "message": "patch 8.2.1356: Vim9: cannot get the percent register\n\nProblem:    Vim9: cannot get the percent register.\nSolution:   Check for readable registers instead of writable. (closes #6566)\n"
    },
    {
      "commit": "badd8486f7442bfcf55e0234ece80488958e7114",
      "tree": "a1f41f30f0e7579585be9dcd4f6e84f7157429c1",
      "parents": [
        "3a53ec8bdddccf06a0e9db263277c50a6015294d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jul 31 22:38:17 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jul 31 22:38:17 2020 +0200"
      },
      "message": "patch 8.2.1331: Vim9: :echo with two lists doesn\u0027t work\n\nProblem:    Vim9: :echo with two lists doesn\u0027t work.\nSolution:   Do not skip white space before []. (closes #6552)\n"
    },
    {
      "commit": "696ba23149eb5a7226e606e3fe6f15fdd064c5f7",
      "tree": "76bcd1a409c844c1e0298581f56098c4b0ba869a",
      "parents": [
        "1040956292a9f2c3d02fc08febd5acf349c85590"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 29 21:20:41 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 29 21:20:41 2020 +0200"
      },
      "message": "patch 8.2.1323: Vim9: invalid operators only rejected in :def function\n\nProblem:    Vim9: invalid operators only rejected in :def function.\nSolution:   Also reject them at script level. (closes #6564)\n"
    },
    {
      "commit": "1040956292a9f2c3d02fc08febd5acf349c85590",
      "tree": "9478dbc3a208ce7689737cd8ba36aac07c86689e",
      "parents": [
        "7b7f78f51dc5a2c307330af0d4e53faced34726f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 29 20:00:38 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 29 20:00:38 2020 +0200"
      },
      "message": "patch 8.2.1322: Vim9: method on double quoted string doesn\u0027t work\n\nProblem:    Vim9: method on double quoted string doesn\u0027t work.\nSolution:   Recognize double quoted string. (closes #6562)\n"
    },
    {
      "commit": "b13ab99908097d54e21ab5adad22f4ad2a8ec688",
      "tree": "8b35ffaf45b3ed9b21bce9bc8f6422b31564be69",
      "parents": [
        "622b3568fa1baf07671d31390815fb0a55a99891"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 27 21:43:28 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 27 21:43:28 2020 +0200"
      },
      "message": "patch 8.2.1306: checking for first character of dict key is inconsistent\n\nProblem:    Checking for first character of dict key is inconsistent.\nSolution:   Add eval_isdictc(). (closes #6546)\n"
    },
    {
      "commit": "637cd7d1c9fa0ee47951ccdc310a388cb7ecfada",
      "tree": "bb0b8c23baf8d9b2737debc0c769d0f070c4472d",
      "parents": [
        "6c4bfe4b31e8c5d3c4809536ab6e4835d50f0f67"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 23 19:06:23 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 23 19:06:23 2020 +0200"
      },
      "message": "patch 8.2.1283: Vim9: error for misplaced -\u003e lacks argument\n\nProblem:    Vim9: error for misplaced -\u003e lacks argument.\nSolution:   Use the pointer before it was advanced.\n"
    },
    {
      "commit": "dd1a9af00f6954b176c5875af0a91acde72572c8",
      "tree": "c006671907d83194061107b980678d1d576e2f5f",
      "parents": [
        "7a87b4e3fe91c18a616536fe49154c4bb3da0a93"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 23 15:38:03 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 23 15:38:03 2020 +0200"
      },
      "message": "patch 8.2.1278: Vim9: line break after \"-\u003e\" only allowed in :def function\n\nProblem:    Vim9: line break after \"-\u003e\" only allowed in :def function.\nSolution:   Only allow line break after \"-\u003e\". (closes #6492)\n"
    },
    {
      "commit": "c71f36a889897aca4ac2ad3828926e3801728336",
      "tree": "2cd6028abac44a7f20aa8e7efbae08a4068ddfc3",
      "parents": [
        "f868ba89039045b25efe83d12ca501d657e170e8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 21 21:31:00 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 21 21:31:00 2020 +0200"
      },
      "message": "patch 8.2.1263: Vim9: comperators use \u0027ignorecase\u0027 in Vim9 script\n\nProblem:    Vim9: comperators use \u0027ignorecase\u0027 in Vim9 script.\nSolution:   Ignore \u0027ignorecase\u0027.  Use true and false instead of 1 and 0.\n            (closes #6497)\n"
    },
    {
      "commit": "c7db57788b661a5da0b375d4fffdf10721550141",
      "tree": "d4094585b9118ba15554f69bf148cfaa9e9cb2ad",
      "parents": [
        "7591116acffc45b5880c49244646651badac1629"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 21 20:55:50 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 21 20:55:50 2020 +0200"
      },
      "message": "patch 8.2.1261: Vim9: common type of function not tested\n\nProblem:    Vim9: common type of function not tested.\nSolution:   Add a test.  Fix uncovered problems.\n"
    },
    {
      "commit": "7892b953e0e496408008434ae3505293c0c93af1",
      "tree": "a1f0ff0731d2a21574853d003e6f3acde9c01240",
      "parents": [
        "d43906d2e5969288f239df851f5ad7b1dc2c7251"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 20 22:09:34 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 20 22:09:34 2020 +0200"
      },
      "message": "patch 8.2.1256: Vim9: type wrong after getting dict item in lambda\n\nProblem:    Vim9: type wrong after getting dict item in lambda.\nSolution:   Set the type to \"any\" after enforcing dict type. (closes #6491)\n"
    },
    {
      "commit": "2f8ce0ae8a8247563be0a77a308130e767e0566e",
      "tree": "76f9d3851a631abef7d427393e8f29a976c0a859",
      "parents": [
        "747f11ad6ecad4dd85ce386a0a539cb853fec41a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 19 19:47:35 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 19 19:47:35 2020 +0200"
      },
      "message": "patch 8.2.1250: Vim9: cannot use the g:, b:, t: and w: namespaces\n\nProblem:    Vim9: cannot use the g:, b:, t: and w: namespaces.\nSolution:   Add instructions to push a dict for the namespaces. (closes #6480)\n"
    },
    {
      "commit": "bf9d8c3765a5255c0a0b577ca2e25d70a8bcb688",
      "tree": "d2f055157a14c8ddb1ff107379f04bba156f87b2",
      "parents": [
        "b209750b5e907003568c20856215122670ee22d2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 19 17:55:44 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 19 17:55:44 2020 +0200"
      },
      "message": "patch 8.2.1247: Vim9: cannot index a character in a string\n\nProblem:    Vim9: cannot index a character in a string.\nSolution:   Add ISN_STRINDEX instruction. (closes #6478)\n"
    },
    {
      "commit": "6802cce407b8b181bcf3eafe701fa9f8a91f7a73",
      "tree": "33a530a3ff9e2edce991485d2503e5e1b06347c7",
      "parents": [
        "75783bd84e42e8431e4a62dfbabc9be1a1e56901"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 19 15:49:49 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 19 15:49:49 2020 +0200"
      },
      "message": "patch 8.2.1244: Vim9: in lambda index assumes a list\n\nProblem:    Vim9: in lambda index assumes a list.\nSolution:   Use the value type to decide about list or dict. (closes #6479)\n"
    },
    {
      "commit": "f5be8cdb77786f93c23237d7d8162feca92067e2",
      "tree": "bf15a34c28e9d52d3e0f56f0627d75d1c87cfcfe",
      "parents": [
        "98af99f2d79b310e81003f5e27862a7b522d8372"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jul 17 20:36:00 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jul 17 20:36:00 2020 +0200"
      },
      "message": "patch 8.2.1227: Vim9: allowing both quoted and # comments is confusing\n\nProblem:    Vim9: allowing both quoted and # comments is confusing.\nSolution:   Only support # comments in Vim9 script.\n"
    },
    {
      "commit": "7ce85be63b37ab4ec791dde93a380e8a4d8a04dd",
      "tree": "da679ce583f4876ac399b19f7dc2e0f2d1b42886",
      "parents": [
        "1bce831e13c42daa3563c7f90432d9bd9b959b81"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 14 15:01:05 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 14 15:01:05 2020 +0200"
      },
      "message": "patch 8.2.1207: Vim9: crash in expr test when run in the GUI\n\nProblem:    Vim9: crash in expr test when run in the GUI.\nSolution:   Break out of loop over hashtab also when function got removed and\n            added.\n"
    },
    {
      "commit": "1bce831e13c42daa3563c7f90432d9bd9b959b81",
      "tree": "48dd09af5a2831a69eb4d6bc121e41b683a65df3",
      "parents": [
        "8c34ea54ad1ba3ea9a604ba0495669bdd1393d9a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 13 23:22:54 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 13 23:22:54 2020 +0200"
      },
      "message": "patch 8.2.1206: Vim9: crash in expr test when run in the GUI\n\nProblem:    Vim9: crash in expr test when run in the GUI.\nSolution:   Temporarily comment out two test lines.\n"
    },
    {
      "commit": "8c34ea54ad1ba3ea9a604ba0495669bdd1393d9a",
      "tree": "ddce956699c5e2d0141eb21c74d3356aec5a85ce",
      "parents": [
        "5d2eb0fff0fbe905da2c57fd73f7f127a73d1c99"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 13 22:29:02 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 13 22:29:02 2020 +0200"
      },
      "message": "patch 8.2.1205: Vim9: \u0026\u0026 and || work different when not compiled\n\nProblem:    Vim9: \u0026\u0026 and || work different when not compiled.\nSolution:   Keep the value.\n"
    },
    {
      "commit": "5d2eb0fff0fbe905da2c57fd73f7f127a73d1c99",
      "tree": "8e6d2f9c474df1b157244d7431556e95401edff9",
      "parents": [
        "3ac9c4701a5f1e39303ca2885956db92215966db"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 13 21:59:33 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 13 21:59:33 2020 +0200"
      },
      "message": "patch 8.2.1204: Vim9: true and false not recognized in Vim9 script\n\nProblem:    Vim9: true and false not recognized in Vim9 script.\nSolution:   Recognize true and false.\n"
    },
    {
      "commit": "8af81d656a4c501611f6211b6379ea9dd650c545",
      "tree": "7c360b336a2f89aef1a36b774ea4b76584204a7a",
      "parents": [
        "6d3a7213f58da834b0fc869d05f87e86010c66cf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 12 16:32:19 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 12 16:32:19 2020 +0200"
      },
      "message": "patch 8.2.1189: Vim9: line continuation in lambda doesn\u0027t always work\n\nProblem:    Vim9: line continuation in lambda doesn\u0027t always work.\nSolution:   Do not use a local evalarg unless there isn\u0027t one. (closes #6439)\n"
    },
    {
      "commit": "914e7eaa67f8d816e15fb4a1180e6bece88d9742",
      "tree": "0d5e3deec46b656eca8bcbb3c77b5d94490c032b",
      "parents": [
        "21e5bdd271fa4d0ff4511cf74b160315e1d17cff"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 11 15:20:48 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 11 15:20:48 2020 +0200"
      },
      "message": "patch 8.2.1182: Vim9: no check for whitespace after comma in lambda\n\nProblem:    Vim9: no check for whitespace after comma in lambda.\nSolution:   Give error if white space is missing.\n"
    },
    {
      "commit": "543e6f3467f208930a5d7fadb82133334bf31356",
      "tree": "25b194a6701e6eab32449218d4f8dd0d6d93eb81",
      "parents": [
        "7ff78465f7057a672a6de0d75d56286da253501b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jul 10 22:45:38 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jul 10 22:45:38 2020 +0200"
      },
      "message": "patch 8.2.1176: Vim9: not enough type checking in Vim9 script\n\nProblem:    Vim9: not enough type checking in Vim9 script.\nSolution:   Use same type checking as in a :def function.\n"
    },
    {
      "commit": "a7eedf317a806fceec1ddd8f9bebed6e00be0ed2",
      "tree": "8eb9ea4372b7e8df11eb537523d39666eea0cc8a",
      "parents": [
        "11a5b19a8ce543c258832ac53d771047f4e1061d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jul 10 21:50:41 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jul 10 21:50:41 2020 +0200"
      },
      "message": "patch 8.2.1175: Vim9: cannot split a line before \".member\"\n\nProblem:    Vim9: Cannot split a line before \".member\".\nSolution:   Check for \".member\" after line break.\n"
    },
    {
      "commit": "389df259c49d1ca4f7aa129b702f6083985b1e73",
      "tree": "8c9d44999305e3660ccf09dbd2d4b7aa935744a9",
      "parents": [
        "ae97b94176062d30ea8c68bb83cde034c5150c78"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 09 21:20:47 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 09 21:20:47 2020 +0200"
      },
      "message": "patch 8.2.1167: Vim9: builtin function method call only supports first arg\n\nProblem:    Vim9: builtin function method call only supports first argument.\nSolution:   Shift arguments when needed. (closes #6305, closes #6419)\n"
    },
    {
      "commit": "6b7a0a8c201bbace7e69fe0709f72b95092193df",
      "tree": "86a4bf66437397f57fe4e59ffc9fc63e7e122b90",
      "parents": [
        "b335b29e1c3428fd475026412297d5aa63b623e6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 08 18:38:08 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 08 18:38:08 2020 +0200"
      },
      "message": "patch 8.2.1159: Vim9: no error for missing space after a comma\n\nProblem:    Vim9: no error for missing space after a comma.\nSolution:   Check for white space.\n"
    },
    {
      "commit": "002262f4dee452964190b0d022aa7443f602b288",
      "tree": "3f871b4eabb910254d8b649d70322e4f06975e5f",
      "parents": [
        "7a4b8980ea5ecaea061caae7816ea62cc4940011"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 08 17:47:57 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 08 17:47:57 2020 +0200"
      },
      "message": "patch 8.2.1156: Vim9: No error for invalid command in compiled function\n\nProblem:    Vim9: No error for invalid command in compiled function.\nSolution:   Handle CMD_SIZE.\n"
    },
    {
      "commit": "50788ef34947aeb1729604cd3876845afbd15e3c",
      "tree": "8c4cf8e6ebd7fd083eab369eabcb15e7243a8dd9",
      "parents": [
        "435d89789ef4dd329938edbe17c646db9f0ea772"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 05 16:51:26 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 05 16:51:26 2020 +0200"
      },
      "message": "patch 8.2.1135: Vim9: getting a dict member may not work\n\nProblem:    Vim9: getting a dict member may not work.\nSolution:   Clear the dict only after copying the item.\n"
    },
    {
      "commit": "435d89789ef4dd329938edbe17c646db9f0ea772",
      "tree": "c378f22e1c3b758c17b03c4939fcfb54be4fcb19",
      "parents": [
        "fce82b3aa7dd87f9e15a4c12eda2c65de285d99a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 05 16:42:13 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 05 16:42:13 2020 +0200"
      },
      "message": "patch 8.2.1134: Vim9: getting a list member may not work\n\nProblem:    Vim9: getting a list member may not work.\nSolution:   Clear the list only after copying the item. (closes #6393)\n"
    },
    {
      "commit": "fb9d5c51c8b5b44863f974e1adbee9ae330e75ff",
      "tree": "f5b493a521ea2509acdc5aeba61c5ddf4ef64731",
      "parents": [
        "eeb27bfe28ad6f889c52628268acbe30a7584e30"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 04 19:19:43 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 04 19:19:43 2020 +0200"
      },
      "message": "patch 8.2.1127: Vim9: getting a dict member may not work\n\nProblem:    Vim9: getting a dict member may not work.\nSolution:   Clear the dict only after copying the item. (closes #6390)\n"
    },
    {
      "commit": "442af2f89e29fb60790bffde2def9cd74a081780",
      "tree": "6d9291f650a047156a561b33cfd0bcdb93397699",
      "parents": [
        "743d0620203388bf87dc611cea544b485e4b9f85"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jul 03 21:09:52 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jul 03 21:09:52 2020 +0200"
      },
      "message": "patch 8.2.1122: Vim9: line continuation in dict member not recognized\n\nProblem:    Vim9: line continuation in dict member not recognized.\nSolution:   Check for line continuation.\n"
    },
    {
      "commit": "5f195938d4d489aa288bdb54ee6112a34aed1df9",
      "tree": "bb8de6af7845c30c1836362f571e55378add4337",
      "parents": [
        "9a78e6df17033223ebdf499f2b02b2538601c52d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 01 20:07:14 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 01 20:07:14 2020 +0200"
      },
      "message": "patch 8.2.1112: Vim9: no line continuation allowed in method call\n\nProblem:    Vim9: no line continuation allowed in method call.\nSolution:   Handle line continuation in expression before method call.\n"
    },
    {
      "commit": "e6b5324e3a3d354363f3c48e784c42ce3e77453f",
      "tree": "7e4ddd66d330a898256b3ea8060768a761aa2cc2",
      "parents": [
        "086eb18ba16164ca5258068cff9c4b2db742f2ef"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 01 17:28:33 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 01 17:28:33 2020 +0200"
      },
      "message": "patch 8.2.1110: Vim9: line continuation does not work in function arguments\n\nProblem:    Vim9: line continuation does not work in function arguments.\nSolution:   Pass \"evalarg\" to get_func_tv().  Fix seeing double quoted string\n            as comment.\n"
    },
    {
      "commit": "9215f01218b2ed2cfe49c1f43fcf342bd9ffdded",
      "tree": "f2012a07fa1a29ccfde4ecfd1010949ff81e5526",
      "parents": [
        "7a4981b93642b5b62018cd8150b3fb0dfa2417d4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 27 21:18:00 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 27 21:18:00 2020 +0200"
      },
      "message": "patch 8.2.1074: Vim9: no line break allowed after some operators\n\nProblem:    Vim9: no line break allowed after some operators.\nSolution:   Skip a line break after the operator.  Add\n            eval_may_get_next_line() to simplify checking for a line break.\n"
    },
    {
      "commit": "7a4981b93642b5b62018cd8150b3fb0dfa2417d4",
      "tree": "234824ae083f16be5bcccd8d534fc1b3715b1812",
      "parents": [
        "a0a0c4147fd966e0cd923a2bbfb84b14b15a297e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 27 20:46:29 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 27 20:46:29 2020 +0200"
      },
      "message": "patch 8.2.1073: Vim9: no line break allowed in () expression\n\nProblem:    Vim9: no line break allowed in () expression.\nSolution:   Skip a line break.\n"
    },
    {
      "commit": "e40fbc2ca9fda07332a4da5af1fcaba91bed865b",
      "tree": "66b7aa861de9c07cc5d04c5647f0bee8d61cb19e",
      "parents": [
        "ab19d495fd880b25a38d58cbeb5b21e4d0ee5835"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 27 18:06:45 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 27 18:06:45 2020 +0200"
      },
      "message": "patch 8.2.1071: Vim9: no line break allowed inside a lambda\n\nProblem:    Vim9: no line break allowed inside a lambda.\nSolution:   Handle line break inside a lambda in Vim9 script.\n"
    },
    {
      "commit": "8ea9390b78da9e34a20e7418712921397c0c1989",
      "tree": "763d4a683a512b240f7e604e518327fb7d0aa14f",
      "parents": [
        "0b1cd52ff6bf690388f892be686a91721a082e55"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 27 14:11:53 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 27 14:11:53 2020 +0200"
      },
      "message": "patch 8.2.1068: Vim9: no line break allowed inside a dict\n\nProblem:    Vim9: no line break allowed inside a dict.\nSolution:   Handle line break inside a dict in Vim9 script.\n"
    },
    {
      "commit": "0b1cd52ff6bf690388f892be686a91721a082e55",
      "tree": "adfb12e0422054bdf04bc19005e72c647a13985c",
      "parents": [
        "bd84617d1a6766efd59c94aabebb044bef805b99"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 27 13:11:50 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 27 13:11:50 2020 +0200"
      },
      "message": "patch 8.2.1067: expression \"!expr-\u003efunc()\" does not work\n\nProblem:    Expression \"!expr-\u003efunc()\" does not work.\nSolution:   Apply plus and minus earlier. (closes #6348)\n"
    },
    {
      "commit": "7147820cb978f5b179cfec2f9d8b7774e28d43e0",
      "tree": "a45b23ffe316b5135744b35b06763c8743888156",
      "parents": [
        "e6536aa766e95b6c64489678eb029e6909ee6a35"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 26 22:46:27 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 26 22:46:27 2020 +0200"
      },
      "message": "patch 8.2.1065: Vim9: no line break allowed inside a list\n\nProblem:    Vim9: no line break allowed inside a list.\nSolution:   Handle line break inside a list in Vim9 script.\n"
    },
    {
      "commit": "e6536aa766e95b6c64489678eb029e6909ee6a35",
      "tree": "768fbac0e18f9b53f19e522140f3c2f44495e5d4",
      "parents": [
        "be7ee488761a5582a5605197c3951a17f20d072e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 26 22:00:38 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 26 22:00:38 2020 +0200"
      },
      "message": "patch 8.2.1064: Vim9: no line break allowed before comperators\n\nProblem:    Vim9: no line break allowed before comperators.\nSolution:   Check for comperator after line break.\n"
    },
    {
      "commit": "be7ee488761a5582a5605197c3951a17f20d072e",
      "tree": "c3e9cfd3e30d3c10a4e493d843840f65220f31ed",
      "parents": [
        "793648fb563359396a23740c72a6e04cb64df3a9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 26 21:38:51 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 26 21:38:51 2020 +0200"
      },
      "message": "patch 8.2.1063: Vim9: no line break allowed before || or \u0026\u0026\n\nProblem:    Vim9: no line break allowed before || or \u0026\u0026.\nSolution:   Check for operator after line break.\n"
    },
    {
      "commit": "793648fb563359396a23740c72a6e04cb64df3a9",
      "tree": "1a60f138bfb8f777aae130e3028ada8057b5f3c4",
      "parents": [
        "5d3c9f8c2a0fc29ba4ac8e0f052378b64d9e3dd3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 26 21:28:25 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 26 21:28:25 2020 +0200"
      },
      "message": "patch 8.2.1062: Vim9: no line break allowed inside \"cond ? val1 : val2\"\n\nProblem:    Vim9: no line break allowed inside \"cond ? val1 : val2\".\nSolution:   Check for operator after line break.\n"
    },
    {
      "commit": "5409f5d8c95007216ae1190565a7a8ee9ebd7100",
      "tree": "cbc94bc8f6560299b6ef2224f526ab53c7534bc6",
      "parents": [
        "b7e2483655d9b68df0c7349918027d800051a28a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 24 18:37:35 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 24 18:37:35 2020 +0200"
      },
      "message": "patch 8.2.1047: Vim9: script cannot use line continuation like :def function\n\nProblem:    Vim9: script cannot use line continuation like in a :def function.\nSolution:   Pass the getline function pointer to the eval() functions.  Use it\n            for addition and multiplication operators.\n"
    },
    {
      "commit": "67fbdfefd26a237831c3838f799d3e6198c8a34a",
      "tree": "a86b8d8cb069cb2935f8363fa2ea3413d878447a",
      "parents": [
        "ef6d86c173becdf82b7a9a1329342c9368340def"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 23 22:26:05 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 23 22:26:05 2020 +0200"
      },
      "message": "patch 8.2.1045: Vim9: line break before operator does not work\n\nProblem:    Vim9: line break before operator does not work.\nSolution:   Peek the next line for an operator.\n"
    },
    {
      "commit": "df069eec3b90401e880e9b0e258146d8f36c474d",
      "tree": "9c61c092a5982318a5f7ee92f51b553621b019f5",
      "parents": [
        "7eaafe65eef88493c789b160914c8e2e8e42d4a7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 22 23:02:51 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 22 23:02:51 2020 +0200"
      },
      "message": "patch 8.2.1042: Vim9: cannot put an operator on the next line\n\nProblem:    Vim9: cannot put an operator on the next line.\nSolution:   Require a colon before a range to see if that causes problems.\n"
    },
    {
      "commit": "23c55273739b2fb09912140e2e03a4b8ff15dd04",
      "tree": "00c1eeac0c431c10e4f048ee4383eb6b4fb48086",
      "parents": [
        "e55b1c098d9dc04c960e6575bb554b5130af8989"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 21 16:58:13 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 21 16:58:13 2020 +0200"
      },
      "message": "patch 8.2.1029: Vim9: cannot chain function calls with -\u003e at line start\n\nProblem:    Vim9: cannot chain function calls with -\u003e at line start.\nSolution:   Peek ahead for a following line starting with \"-\u003e\". (closes #6306)\n"
    },
    {
      "commit": "e55b1c098d9dc04c960e6575bb554b5130af8989",
      "tree": "5c2825d93f3b76f1ba87603b062585c72df02131",
      "parents": [
        "820ffa567c5a4bc0d3517c79c91d63d8062c358e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 21 15:52:59 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 21 15:52:59 2020 +0200"
      },
      "message": "patch 8.2.1028: Vim9: no error for declaring buffer, window, etc. variable\n\nProblem:    Vim9: no error for declaring buffer, window, etc. variable.\nSolution:   Give an error.  Unify the error messages.\n"
    },
    {
      "commit": "a3b7fdc1bb227897f41b8f2958a48d0a26292ff7",
      "tree": "bfd75225d48665c287712d7befc34d902d77e76d",
      "parents": [
        "8c524f76ebd43f006e765534765b595de7095f12"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 21 14:12:17 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 21 14:12:17 2020 +0200"
      },
      "message": "patch 8.2.1026: Vim9: cannot break the line after \"-\u003e\"\n\nProblem:    Vim9: cannot break the line after \"-\u003e\".\nSolution:   Check for a continuation line after \"-\u003e\", \"[\" and \".\".  Ignore\n            trailing white space.\n"
    },
    {
      "commit": "c785b9a7f471f12825a1d6d2041c144c74242b7c",
      "tree": "77dd8f82077d3875013d137efe5dda19b21761ec",
      "parents": [
        "128d3079635ae62786a13adc435d0063a64a014a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 19 18:34:15 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 19 18:34:15 2020 +0200"
      },
      "message": "patch 8.2.1011: Vim9: some code not tested\n\nProblem:    Vim9: some code not tested.\nSolution:   Add a few more test cases.  Reorder checks for clearer error.\n            Remove unreachable code.\n"
    },
    {
      "commit": "66b3101672f7da32df2fd3962d7f14300e7a65f3",
      "tree": "91793872901b08c0399b8ff204e2b9e6427ba324",
      "parents": [
        "deb17451edd65e2af1d155bce0886e856a716591"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 18 13:38:02 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 18 13:38:02 2020 +0200"
      },
      "message": "patch 8.2.0789: Vim9: expression testing lost coverage using constants\n\nProblem:    Vim9: expression testing lost coverage using constants.\nSolution:   Use a few variables instead of constants.\n"
    },
    {
      "commit": "4aeeb6393824e375afad4d7291e8552917ad28b8",
      "tree": "0a8b030f769966a197590003ceaa6338b234d5a1",
      "parents": [
        "4dac32caf38f7c35b707b7df104df03591bf6b14"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 15 22:01:57 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 15 22:01:57 2020 +0200"
      },
      "message": "patch 8.2.0761: Vim9: instructions not tested\n\nProblem:    Vim9: instructions not tested\nSolution:   Use a variable instead of a constant.\n"
    },
    {
      "commit": "4dac32caf38f7c35b707b7df104df03591bf6b14",
      "tree": "65aa9cee91b309feb45904ff5af7b43441969aa5",
      "parents": [
        "270d0388d284c130b322b185497e437cfbbae412"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 15 21:44:19 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 15 21:44:19 2020 +0200"
      },
      "message": "patch 8.2.0760: Vim9: dict member errors not tested\n\nProblem:    Vim9: dict member errors not tested.\nSolution:   Delete unreachable error.  Add tests.\n"
    },
    {
      "commit": "1cc2a94f80ba982f83d1e2d37c4726867e36bd9f",
      "tree": "0a3e665fd7584d8f18f32000a020f9774eae2ca3",
      "parents": [
        "89483d40438830fb9e74a5ec6c92d2470b05e4c2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 10 19:10:31 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 10 19:10:31 2020 +0200"
      },
      "message": "patch 8.2.0730: Vim9: Assignment to dict member does not work\n\nProblem:    Vim9: Assignment to dict member does not work.\nSolution:   Parse dict assignment. Implement getting dict member.\n"
    },
    {
      "commit": "a5565e4189b7c4d3f03d1f5405fc64d5dc00f717",
      "tree": "78a36791a9413f6de67c3f4930daab0925df65a8",
      "parents": [
        "7d3664df9008bd5f39f8a2555843d1b269946e4d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 09 15:44:01 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 09 15:44:01 2020 +0200"
      },
      "message": "patch 8.2.0719: Vim9: more expressions can be evaluated at compile time\n\nProblem:    Vim9: more expressions can be evaluated at compile time\nSolution:   Recognize has(\u0027name\u0027).\n"
    },
    {
      "commit": "f0eefce93bb06037a2d45e7ea8c0ad6f1f714151",
      "tree": "421cf650baa01833eedad0b2348dc4d947af9d85",
      "parents": [
        "2cfb4a2a7248eeb40112bb482ab5b15f01b20433"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 07 22:19:01 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 07 22:19:01 2020 +0200"
      },
      "message": "patch 8.2.0714: Vim9: handling constant expression does not scale\n\nProblem:    Vim9: handling constant expression does not scale.\nSolution:   Use another solution, passint typval_T.\n"
    },
    {
      "commit": "61a89816996a0cad0d711c91e6e7cea9a9101211",
      "tree": "c1256b63ced7f3efb60548685764189fdef61889",
      "parents": [
        "f391586f3f6a304d3bb0160ab75bdd9d758bd2da"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 07 16:58:17 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 07 16:58:17 2020 +0200"
      },
      "message": "patch 8.2.0708: Vim9: constant expressions are not simplified\n\nProblem:    Vim9: constant expressions are not simplified.\nSolution:   Simplify string concatenation.\n"
    },
    {
      "commit": "015f4267f4a28627c1872042078a95be7e06c4dc",
      "tree": "85ad516a7aea34258e90585eb2f21ced022811a7",
      "parents": [
        "f9ab52e155dc13f59b654d754041fe78e17b9074"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 05 21:25:22 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 05 21:25:22 2020 +0200"
      },
      "message": "patch 8.2.0699: Vim9: not all errors tested\n\nProblem:    Vim9: not all errors tested.\nSolution:   Add test for deleted function.  Bail out on first error.\n"
    },
    {
      "commit": "939b5db4808770d3a2ec35e3902a9d5165adc0cf",
      "tree": "3936ed0bf20892204a67d325e5f292a5e903df83",
      "parents": [
        "affc8fd2cda77fbd47df2594da417a9f9a9bb9b6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 28 22:49:08 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 28 22:49:08 2020 +0200"
      },
      "message": "patch 8.2.0659: Vim9: no test for equal func type\n\nProblem:    Vim9: no test for equal func type.\nSolution:   Add a test.  Improve type check.\n"
    },
    {
      "commit": "a0a9f43ab24928a0b01b6d91d084bf50a6dbefc2",
      "tree": "23f7f1885c3c3d3531be9ee598d9ef8e88a1d57e",
      "parents": [
        "7ed8f59ae09278c666f1b43488351f9450097372"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 28 21:29:34 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 28 21:29:34 2020 +0200"
      },
      "message": "patch 8.2.0657: Vim9: no check if called variable is a FuncRef\n\nProblem:    Vim9: no check if called variable is a FuncRef.\nSolution:   Add a type check.\n"
    },
    {
      "commit": "4c17ad94ecb0a0fb26d6fface2614bc5172dea18",
      "tree": "3b26b172e38be6c1d762c58d7517ac79e21e0a0f",
      "parents": [
        "db93495d276642f63f80471fbcb900b9aa1e9e42"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 27 22:47:51 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 27 22:47:51 2020 +0200"
      },
      "message": "patch 8.2.0650: Vim9: script function can be deleted\n\nProblem:    Vim9: script function can be deleted.\nSolution:   Disallow deleting script function.  Delete functions when sourcing\n            a script again.\n"
    },
    {
      "commit": "cfe435d7feacf123ac060747b885f7c4328062ea",
      "tree": "f97da740c86f5fb5e9c7cedeb7b48c26ebf5ac47",
      "parents": [
        "49b2fb36ca94be14b98caf86420863d9bbe81a24"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 25 20:02:55 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 25 20:02:55 2020 +0200"
      },
      "message": "patch 8.2.0640: Vim9: expanding  does not work\n\nProblem:    Vim9: expanding  does not work.\nSolution:   Find wildcards in not compiled commands.  Reorganize test files.\n"
    },
    {
      "commit": "d3aac2917db38f8590648ee76eebfa178fc4c069",
      "tree": "180c8d574d69cb48d60418ca974a3d146272460d",
      "parents": [
        "173d841e86cf205d8e398091b1da7bb4951714f9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 19 14:32:17 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 19 14:32:17 2020 +0200"
      },
      "message": "patch 8.2.0600: Vim9: cannot read or write w:, t: and b: variables\n\nProblem:    Vim9: cannot read or write w:, t: and b: variables.\nSolution:   Implement load and store for w:, t: and b: variables.\n            (closes #5950)\n"
    },
    {
      "commit": "6e949784be29bfaea6e49a9d8231481eae10fab6",
      "tree": "f287fb048090fac72a6ad88e776081855ca490cf",
      "parents": [
        "fbda69b309ca1c9748eaac38ab85b9e3425bf834"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 13 17:21:00 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 13 17:21:00 2020 +0200"
      },
      "message": "patch 8.2.0570: Vim9: no error when omitting type from argument\n\nProblem:    Vim9: no error when omitting type from argument.\nSolution:   Enforce specifying argument types.\n"
    },
    {
      "commit": "9c7e6dd653b62f54324f3c00d69cb348d8611a9f",
      "tree": "948d4c323c783bbae8cad54d04a8a06b8556fa6b",
      "parents": [
        "e6085c53506e38d07334faa1002ee90b1933b128"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 12 20:55:20 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 12 20:55:20 2020 +0200"
      },
      "message": "patch 8.2.0562: Vim9: cannot split an expression into multiple lines\n\nProblem:    Vim9: cannot split an expression into multiple lines.\nSolution:   Continue in next line after an operator.\n"
    },
    {
      "commit": "82de464f763d6e6d89229be03ce7c6d02fd5fb59",
      "tree": "0ea484040d675f41ae99b07fdf7094ec54c50da0",
      "parents": [
        "bfe13ccc58ccb96f243a58309800410db1ccb52c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 12 18:02:06 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 12 18:02:06 2020 +0200"
      },
      "message": "patch 8.2.0558: Vim9: dict code not covered by tests\n\nProblem:    Vim9: dict code not covered by tests.\nSolution:   Remove dead code, adjust test case.\n"
    },
    {
      "commit": "4fdae9996fb9a9bc1291a61e7b85cb360feb7599",
      "tree": "df24dd3ca0ab0120654db41a1a64d07bd9613795",
      "parents": [
        "acc770a10f65107131473ea2ab4ae5d429dfe172"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 12 16:38:57 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 12 16:38:57 2020 +0200"
      },
      "message": "patch 8.2.0555: Vim9: line continuation is not always needed\n\nProblem:    Vim9: line continuation is not always needed.\nSolution:   Recognize continuation lines automatically in list and dict.\n"
    },
    {
      "commit": "5da356e07359a59cf2d682908ba8592a72d5d9cd",
      "tree": "7769114608235782984c94061cef30c974537ba4",
      "parents": [
        "4d23c52824dd2f4577eb980e7d91feed34052755"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 09 19:34:43 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 09 19:34:43 2020 +0200"
      },
      "message": "patch 8.2.0536: Vim9: some compilation code not tested\n\nProblem:    Vim9: some compilation code not tested.\nSolution:   Add more test cases.\n"
    },
    {
      "commit": "5deeb3f1f9db4eabd36e99cbf857fe376eb37e10",
      "tree": "929f788bcba4325b1bd8141182e433c47d53666f",
      "parents": [
        "d7ffc0ba8ccb039dd19b255368302d9bfe0e010b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 05 17:08:17 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 05 17:08:17 2020 +0200"
      },
      "message": "patch 8.2.0512: Vim9: no optional arguments in func type\n\nProblem:    Vim9: no optional arguments in func type.\nSolution:   Check for question mark after type.  Find function reference\n            without function().\n"
    },
    {
      "commit": "d77a8525d5438cae49f670eb473ef60d87ca5f54",
      "tree": "410151fe0b7d58ac8b8c24e5fa653c25f28644b2",
      "parents": [
        "5259275347667a90fb88d8ea74331f88ad68edfc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 03 21:59:57 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 03 21:59:57 2020 +0200"
      },
      "message": "patch 8.2.0508: Vim9: func and partial types not done yet\n\nProblem:    Vim9: func and partial types not done yet\nSolution:   Fill in details about func declaration, drop a separate partial\n            declaration.\n"
    },
    {
      "commit": "a8c1770469504ae66c80bbdb03b6b31641215848",
      "tree": "a6c53a90155448bc8c749728658345408b7ff472",
      "parents": [
        "2da0f0c445da3c9b35b2a0cd595d10e81ad2a6f9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 01 21:17:24 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 01 21:17:24 2020 +0200"
      },
      "message": "patch 8.2.0492: Vim9: some error messages not tested\n\nProblem:    Vim9: some error messages not tested.\nSolution:   Add more tests.  Remove dead code.  Fix uncovered bugs.\n"
    },
    {
      "commit": "9be61bbb170ed3df0e408c8ac12516e772dc0b75",
      "tree": "7217437be3957f5e0b0befd464e24e9992a558e4",
      "parents": [
        "01b3862956260fdb5fb81b81a28f4749a92699c0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 22:51:24 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 22:51:24 2020 +0200"
      },
      "message": "patch 8.2.0486: Vim9: some code and error messages not tested\n\nProblem:    Vim9: some code and error messages not tested.\nSolution:   Add more tests.\n"
    },
    {
      "commit": "92dba36fc8742fdb51b16d9bb967ef184b4babc1",
      "tree": "578d7261500e307cbe74c12e28b1b1102563a0d7",
      "parents": [
        "d25ec2cfa0c25c3b00b7f8963b8aea799df1f20a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 21:22:56 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 21:22:56 2020 +0200"
      },
      "message": "patch 8.2.0484: Vim9: some error messages not tested\n\nProblem:    Vim9: some error messages not tested.\nSolution:   Add more tests.\n"
    },
    {
      "commit": "d25ec2cfa0c25c3b00b7f8963b8aea799df1f20a",
      "tree": "e3cfefe979dd73574dec6f8edc5388b6afba0a5e",
      "parents": [
        "ca68ae13114619df3e4c195b41ad0575516f5ff6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 21:05:45 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 21:05:45 2020 +0200"
      },
      "message": "patch 8.2.0483: Vim9: \"let x \u003d x + 1\" does not give an error\n\nProblem:    Vim9: \"let x \u003d x + 1\" does not give an error.\nSolution:   Hide the variable when compiling the expression.\n"
    },
    {
      "commit": "0b37a2f379f36d097e7fa90a3e86da6a29ed2aaa",
      "tree": "aa08a41d322d8f44d39794bf5200a3d5b4fb90be",
      "parents": [
        "2027973b5be693577bea0731b50ea4904d19ea8b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 21:38:15 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 21:38:15 2020 +0200"
      },
      "message": "patch 8.2.0480: Vim9: some code is not tested\n\nProblem:    Vim9: some code is not tested.\nSolution:   Add more tests.\n"
    },
    {
      "commit": "c58164c5cff9845f3bf7cfcd75ace43208829388",
      "tree": "23870e26b6ae63b2109aa99af2527867f1343f3c",
      "parents": [
        "52ea92b19d2bc992dd4570add64c12d98eab9db2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 18:40:30 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 29 18:40:30 2020 +0200"
      },
      "message": "patch 8.2.0477: Vim9: error messages not tested\n\nProblem:    Vim9: error messages not tested.\nSolution:   Add more tests.\n"
    },
    {
      "commit": "ee619e5bc0992e818f2d9540b093b769b9c27651",
      "tree": "b641bbb22f0db951821fd0b34ba8b4dfbd7bdf06",
      "parents": [
        "7c003aa314337ce732e18c541fa93d71cafedf03"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 28 21:38:06 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 28 21:38:06 2020 +0100"
      },
      "message": "patch 8.2.0469: Vim9: no error for missing ] after list\n\nProblem:    Vim9: no error for missing ] after list.\nSolution:   Add error message. Add more tests.\n"
    },
    {
      "commit": "33fa29cf74ea314f89cfa58ec9ffc2d6781a59d4",
      "tree": "d0efad2d8d614a0e63505c62a3b18e5b91f5589d",
      "parents": [
        "09c569038c42dcbdaa5c9b35fc9d1afbe5072cb4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 28 19:41:33 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 28 19:41:33 2020 +0100"
      },
      "message": "patch 8.2.0467: Vim9: some errors are not tested\n\nProblem:    Vim9: some errors are not tested\nSolution:   Add more tests.  Fix that Vim9 script flag is not reset.\n"
    },
    {
      "commit": "5381c7a1628eeca81a46b811158be4cd47ba5815",
      "tree": "3a1fbe2ad47ca673288d1781998b24412f06f1ba",
      "parents": [
        "91ffc8a5f5c7b1c6979b3352a12ed779d11173a9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 02 22:53:32 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 02 22:53:32 2020 +0100"
      },
      "message": "patch 8.2.0348: Vim9: not all code tested\n\nProblem:    Vim9: not all code tested.\nSolution:   Add a few more tests. fix using \"b:\" in literal dictionary.\n"
    },
    {
      "commit": "42a480bf7243ea8bce498264911e187931d083e5",
      "tree": "6dc175b13ce6cb57bc36f6b4a7665d71e1c6cd2b",
      "parents": [
        "cc390ff5b2c8725c55b961b24322c470659ede9f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 23:23:47 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 23:23:47 2020 +0100"
      },
      "message": "patch 8.2.0336: Vim9: insufficient test coverage for compiling\n\nProblem:    Vim9: insufficient test coverage for compiling.\nSolution:   Add more tests.\n"
    },
    {
      "commit": "0c2ca58ef06ac49d40330bbe1ee70c3d8af7a648",
      "tree": "1fb77e6745c3bbc846a36703651e10f3cbf80229",
      "parents": [
        "703ea9eaefd3628d75c8c2fa19f934f6832638f1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 25 22:58:29 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 25 22:58:29 2020 +0100"
      },
      "message": "patch 8.2.0318: Vim9: types not sufficiently tested\n\nProblem:    Vim9: types not sufficiently tested.\nSolution:   Add tests with more types.\n"
    },
    {
      "commit": "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": "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": "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": "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": "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": "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": "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": "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": "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": "8a7d6542b33e5d2b352262305c3bfdb2d14e1cf8",
      "tree": "8e5f241129a1c690ea81d697a72fb4c1704c0cb6",
      "parents": [
        "1d9215b9aaa120b9d78fee49488556f73007ce78"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 26 15:56:19 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 26 15:56:19 2020 +0100"
      },
      "message": "patch 8.2.0149: maintaining a Vim9 branch separately is more work\n\nProblem:    Maintaining a Vim9 branch separately is more work.\nSolution:   Merge the Vim9 script changes.\n"
    }
  ]
}
