)]}'
{
  "log": [
    {
      "commit": "148be9bc1cca16ce47ad21563f5835682001f9a2",
      "tree": "6a677b39b0ea5e785562ce51bbb7fc08a7893d94",
      "parents": [
        "d5e8c92816f35ea1a9298084238a08f35958baa6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 02 21:33:52 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 02 21:33:52 2021 +0100"
      },
      "message": "patch 8.2.2453: Vim9: a variable name with \"-\u003e\" in the next line doesn\u0027t work\n\nProblem:    Vim9: a variable name with \"-\u003e\" in the next line doesn\u0027t work.\nSolution:   Recognize a variable name by itself. (closes #7770)\n"
    },
    {
      "commit": "dfbc5fd879d92c2a79ced1e1d16dc89f4d55772d",
      "tree": "bec3b4a150b024d88522a76c864c7bc2007ed129",
      "parents": [
        "7cebe8ba7dd9a3a955e2da74014f11c42e1c6ac3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 15:15:01 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 15:15:01 2021 +0100"
      },
      "message": "patch 8.2.2397: Vim9: \"%%\" not seen as alternate file name for \":bdel\"\n\nProblem:    Vim9: \"%%\" not seen as alternate file name for commands with a\n            buffer name argument.\nSolution:   Recognize \"%%\" like \"#\". (closes #7732)\n"
    },
    {
      "commit": "7cebe8ba7dd9a3a955e2da74014f11c42e1c6ac3",
      "tree": "5ae0e69fe4197c75c29d673b41d4b8b6b68eef0e",
      "parents": [
        "9a562c184d98d82bb7506caf2071cfe15a92fa43"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 14:22:16 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 14:22:16 2021 +0100"
      },
      "message": "patch 8.2.2396: Vim9: no white space allowed before \"-\u003e\"\n\nProblem:    Vim9: no white space allowed before \"-\u003e\".\nSolution:   Allow for white space. (closes #7725)\n"
    },
    {
      "commit": "a28639e71198238d5c09c43445dc448d7f3fb29b",
      "tree": "233e8272e3f7978756a45e4ad15e504cccaf151f",
      "parents": [
        "e64f83cc6aba05baa61ba4a4cb8d4447b8091e5b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 19 22:48:09 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 19 22:48:09 2021 +0100"
      },
      "message": "patch 8.2.2377: Vim9: crash when using a range after another expression\n\nProblem:    Vim9: crash when using a range after another expression.\nSolution:   Set the variable type to number. Fix using :put with a range and\n            the \"\u003d\" register. (closes #7706)\n"
    },
    {
      "commit": "883cf97f109d2ff281cf77f7b2e3bb44aced7cb3",
      "tree": "bf1e404fcfcce5648658fef7d106d79abcbcf1ed",
      "parents": [
        "97c6943e11516711541848e51db3cc2ace25bbb2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 15 18:04:43 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 15 18:04:43 2021 +0100"
      },
      "message": "patch 8.2.2356: Vim9: \":put \u003dexpr\" does not handle a list properly\n\nProblem:    Vim9: \":put \u003dexpr\" does not handle a list properly.\nSolution:   Use the same logic as eval_to_string_eap(). (closes #7684)\n"
    },
    {
      "commit": "9567efa1b4a41baca9b2266f5903d5dda7ad1e88",
      "tree": "2dac11713371330d22bb439098f1841bf6226545",
      "parents": [
        "082517570d1dce2faf3baa9f752ce0858355d221"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 11 22:16:30 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 11 22:16:30 2021 +0100"
      },
      "message": "patch 8.2.2332: Vim9: missing :endif not reported when using :windo\n\nProblem:    Vim9: missing :endif not reported when using :windo.\nSolution:   Pass a getline function to do_cmdline(). (closes #7650)\n"
    },
    {
      "commit": "ece0b87c0fb0e35ff4c51f9ba81389f56428e42b",
      "tree": "1e00375a149658cd077d0ce04d0faa90d6838805",
      "parents": [
        "467b59c2eb06f7fe6c2b5b677855cd422adbc45c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 08 20:40:45 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 08 20:40:45 2021 +0100"
      },
      "message": "patch 8.2.2313: Vim9: using uninitialized field when parsing range\n\nProblem:    Vim9: using uninitialized field when parsing range. \":silent!\" not\n            respected when parsing range fails.\nSolution:   Initialize ea.skip.  On pattern failure handle it like an error.\n            (closes #7636)\n"
    },
    {
      "commit": "ecac591cce23919059a5d93ed2e94541b1be99b5",
      "tree": "911580be45a1b9c47d876ada0ecf5076eafac8ec",
      "parents": [
        "a79925a0a8f00577782090859eb0ef69e220d4aa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 05 19:23:28 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 05 19:23:28 2021 +0100"
      },
      "message": "patch 8.2.2303: Vim9: backtick expansion doesn\u0027t work for :foldopen\n\nProblem:    Vim9: backtick expansion doesn\u0027t work for :foldopen.\nSolution:   Do recognize backtick expansion. (closes #7621)\n"
    },
    {
      "commit": "d1510ee9469f623c872a18b6e3c3666c0fb23c58",
      "tree": "0467d12c3f6ecf15f7402fa3e2d43298fa597c5c",
      "parents": [
        "cef1270dec61efb3544f26ceea0f6a4f57e0198a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 04 16:15:58 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 04 16:15:58 2021 +0100"
      },
      "message": "patch 8.2.2299: Vim9: invalid memory access making error message flaky\n\nProblem:    Vim9: invalid memory access making error message flaky.\nSolution:   Do not check cmd_argt for CMD_USER. (issue #7467)\n"
    },
    {
      "commit": "a11919fa44fb43e947ef7871f31096a79429ec8a",
      "tree": "1a3dcff40c36ca73029bb02b51f9a3283701ecb8",
      "parents": [
        "9d19e4f4ba55f8bef18d4991abdf740ff6472dba"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 02 19:44:56 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 02 19:44:56 2021 +0100"
      },
      "message": "patch 8.2.2281: Vim9: compiled \"wincmd\" cannot be followed by bar\n\nProblem:    Vim9: compiled \"wincmd\" cannot be followed by bar.\nSolution:   Check for bar after \"wincmd\". (closes #7599)\n"
    },
    {
      "commit": "2949cfdbe4335b9abcfeda1be4dfc52090ee1df6",
      "tree": "c52ad04115de4f66f1ad0af46b48bf7b4043d06f",
      "parents": [
        "adc8e4464563a2952c10362d396bb4a9f28cd12d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 31 21:28:47 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 31 21:28:47 2020 +0100"
      },
      "message": "patch 8.2.2257: Vim9: using -\u003e for lambda is ambiguous\n\nProblem:    Vim9: using -\u003e for lambda is ambiguous.\nSolution:   Stop supporting -\u003e, must use \u003d\u003e.\n"
    },
    {
      "commit": "dd1f426bd617ac6a775f2e7795ff0b159e3fa315",
      "tree": "4ff4b05181d01272e12a482a91dec6a6ef5095bc",
      "parents": [
        "ca2f7e7af32d51c2be378a5298bc85958c877653"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 31 17:41:01 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 31 17:41:01 2020 +0100"
      },
      "message": "patch 8.2.2254: Vim9: bool option type is number\n\nProblem:    Vim9: bool option type is number.\nSolution:   Have get_option_value() return a different value for bool and\n            number options. (closes #7583)\n"
    },
    {
      "commit": "8242ebbdba64cfa5c504c9d8dfb802076d99c602",
      "tree": "b5a016fbb3e636ca8ce0488d227d21f94be36ded",
      "parents": [
        "864a28b6a6ae4f1a56e230be26bc6d13e3f8b3d9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 29 11:15:01 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 29 11:15:01 2020 +0100"
      },
      "message": "patch 8.2.2242: Vim9: bar line continuation does not work at script level\n\nProblem:    Vim9: line continuation with bar does not work at script level.\nSolution:   Check for Vim9 script.\n"
    },
    {
      "commit": "dcc58e031ded8b846a39146112b9b075cbb977d9",
      "tree": "7c72a702e15709f6216ff3bc711ed23045af2804",
      "parents": [
        "9b8d62267f583d5dc042920adb1de046959ad11d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 28 20:53:21 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 28 20:53:21 2020 +0100"
      },
      "message": "patch 8.2.2239: Vim9: concatenating lines with backslash is inconvenient\n\nProblem:    Vim9: concatenating lines with backslash is inconvenient.\nSolution:   Support concatenating lines starting with \u0027|\u0027, useful for\n            :autocmd, :command, etc. (closes #6702)\n"
    },
    {
      "commit": "179eb567b15a2ed5cf25b45d95d06c7a729d50bc",
      "tree": "56ba1d1bd23bbc70dbbaac4c184bb7ffbd4f2392",
      "parents": [
        "39cb2dab18e85fc60f116a4543e433616872b690"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 27 18:03:22 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 27 18:03:22 2020 +0100"
      },
      "message": "patch 8.2.2230: Vim9: insert completion runs into error\n\nProblem:    Vim9: insert completion runs into error.\nSolution:   Insert colon before range. (closes #7556)\n"
    },
    {
      "commit": "4389f9cd00632adc0216d5ead13d859b186bcbf8",
      "tree": "7bbafc23b6102f7ce39e8938d216c5d902db115c",
      "parents": [
        "e462f52db3cab656485a71e4322b6cb18d564a06"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 27 16:55:11 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 27 16:55:11 2020 +0100"
      },
      "message": "patch 8.2.2228: Vim9: cannot use \":e #\" because # starts a comment\n\nProblem:    Vim9: cannot use \":e #\" because # starts a comment.\nSolution:   Support using %% instead of #.\n"
    },
    {
      "commit": "20a762987eaa7e6034e9f75df0eb87eedb85d71f",
      "tree": "bd7ce5c79ce9411d96c211179ed8b40ae15cee3e",
      "parents": [
        "6e2c2c50bada4e3f5c7234902c0bdd64f66619ac"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 25 19:47:24 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 25 19:47:24 2020 +0100"
      },
      "message": "patch 8.2.2217: Vim9: command modifiers not restored in catch block\n\nProblem:    Vim9: command modifiers not restored in catch block.\nSolution:   Restore command modifiers. (closes #7542)\n"
    },
    {
      "commit": "6e2c2c50bada4e3f5c7234902c0bdd64f66619ac",
      "tree": "fe876fd433cd8c47572574d05fdeb28eb375a653",
      "parents": [
        "56ce9ea3ea46529cac2fdf3151abfa0e1ae49bad"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 25 19:25:45 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 25 19:25:45 2020 +0100"
      },
      "message": "patch 8.2.2216: Vim9: range with missing colon can be hard to spot\n\nProblem:    Vim9: range with missing colon can be hard to spot.\nSolution:   Include the start of the range in the error. (closes #7543)\n"
    },
    {
      "commit": "56ce9ea3ea46529cac2fdf3151abfa0e1ae49bad",
      "tree": "ac0550cf30c9dc2b19febb43f03762b5bd67c739",
      "parents": [
        "f8103f274e828bdc2dcbc4d857f166f25e0a855e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 25 18:35:29 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 25 18:35:29 2020 +0100"
      },
      "message": "patch 8.2.2215: Vim9:  not recognized in global command\n\nProblem:    Vim9:  not recognized in global command.\nSolution:   Skip over pattern. (issue #7541)\n"
    },
    {
      "commit": "60f63100b9bc1d24b7b80c81f43cf2fc3da95987",
      "tree": "6401024697d26e2af4ca7af7132de0c44f7dee4b",
      "parents": [
        "f4e2099e39ed4d71aed0f9a9579455aed5ec6cc2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 21 20:32:43 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 21 20:32:43 2020 +0100"
      },
      "message": "patch 8.2.2183: Vim9: value of \u0027edcompatible\u0027 and \u0027gdefault\u0027 are used\n\nProblem:    Vim9: value of \u0027edcompatible\u0027 and \u0027gdefault\u0027 are used.\nSolution:   Ignore these deprecated options in Vim9 script. (closes #7508)\n"
    },
    {
      "commit": "f4e2099e39ed4d71aed0f9a9579455aed5ec6cc2",
      "tree": "40a384257e29f443c46bbaa19fb88a8eb5441b05",
      "parents": [
        "a3d10a508c404a32485adc86284725e0bdc5b602"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 21 19:59:08 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 21 19:59:08 2020 +0100"
      },
      "message": "patch 8.2.2182: Vim9: value of \u0027magic\u0027 is still relevant\n\nProblem:    Vim9: value of \u0027magic\u0027 is still relevant.\nSolution:   Always behave like \u0027magic\u0027 is on in Vim9 script (closes #7509)\n"
    },
    {
      "commit": "52c124d3303d3cc3e4504708881906d17d6d6c55",
      "tree": "0c93cd9c0e54856fa52c7631d483fd49cdc627b3",
      "parents": [
        "5082471f91dd42ed8c35e0f649d0a6572e6fe3fc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 20 21:43:35 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 20 21:43:35 2020 +0100"
      },
      "message": "patch 8.2.2173: Vim9: get internal error when assigning to undefined variable\n\nProblem:    Vim9: get internal error when assigning to undefined variable.\nSolution:   Add error message. (closes #7475)\n"
    },
    {
      "commit": "1c0aa97827f30e3051ee50a0690555c2c23c0ceb",
      "tree": "a45575382b93123ba3b613e07ffd4396565673d3",
      "parents": [
        "530bed993e41bda6f717a8ddd0acb39464f95336"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 16 21:43:54 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 16 21:43:54 2020 +0100"
      },
      "message": "patch 8.2.2148: Vim9: crash when user command doesn\u0027t match\n\nProblem:    Vim9: crash when user command doesn\u0027t match.\nSolution:   Adjust command index. (closes #7479)\n"
    },
    {
      "commit": "025cb1ca8605055383c53bf2c823d7093cf29b82",
      "tree": "27c018ac06cf62ea312c371400a7d41cf366ba13",
      "parents": [
        "ec792290eb902e01c9edfc0cb71e5235833df56a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 14 18:31:27 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 14 18:31:27 2020 +0100"
      },
      "message": "patch 8.2.2144: Vim9: some corner cases not tested\n\nProblem:    Vim9: some corner cases not tested.\nSolution:   Add a few tests.\n"
    },
    {
      "commit": "08597875b2a1e7d118b0346c652a96e7527e7d8b",
      "tree": "0bb1d04eadfe4110a7962e9fcbfd361452677205",
      "parents": [
        "d356fc65d273959efa9b05bfa0f07ce1c9ff85a4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 10 19:43:40 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 10 19:43:40 2020 +0100"
      },
      "message": "patch 8.2.2124: Vim9: a range cannot be computed at runtime\n\nProblem:    Vim9: a range cannot be computed at runtime.\nSolution:   Add the ISN_RANGE instruction.\n"
    },
    {
      "commit": "d0fe620cbbf5f5e00446efa89893036265c5c302",
      "tree": "284d0046b8738f9ab05bdf2bf2c44d1a0a1db676",
      "parents": [
        "c0913d023b8bb728e9832727fe1657dbddf685d0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 05 17:11:12 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 05 17:11:12 2020 +0100"
      },
      "message": "patch 8.2.2094: when an expression fails getting next command may be wrong\n\nProblem:    When an expression fails getting the next command may be wrong.\nSolution:   Do not check for a next command after :eval fails. (closes #7415)\n"
    },
    {
      "commit": "e0de171ecd2ff7acd56deda2cf81f0d13a69c803",
      "tree": "87667e0ae5a5517461d7f4e59514d9495170a05a",
      "parents": [
        "7f76494aac512b1d603d9be4132184241f43872c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 02 17:36:54 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 02 17:36:54 2020 +0100"
      },
      "message": "patch 8.2.2082: Vim9: can still use the depricated #{} dict syntax\n\nProblem:    Vim9: can still use the depricated #{} dict syntax.\nSolution:   Remove support for #{} in Vim9 script. (closes #7406, closes #7405)\n"
    },
    {
      "commit": "47a2abf0bc3c3dac0433754ad0365ebad152df8c",
      "tree": "f8062b3e3006cb009b8b578fe0769e7992829283",
      "parents": [
        "34c54eb6cbda5dbc14376c8b1c62ad11d4852793"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 25 20:12:11 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 25 20:12:11 2020 +0100"
      },
      "message": "patch 8.2.2052: Vim9: \"edit +4 fname\" gives an error\n\nProblem:    Vim9: \"edit +4 fname\" gives an error. (Naruhiko Nishino)\nSolution:   Allow using a range in the +cmd argument. (closes #7364)\n"
    },
    {
      "commit": "95388e3179f6b995dbc4acd3f23e3856bb0286fd",
      "tree": "50d3ec75d76361c9b3952ce2a5f48b3c63f47e41",
      "parents": [
        "eeece9e4885df6190d2615b199efa2b1d22c4bdb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 20 21:07:00 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 20 21:07:00 2020 +0100"
      },
      "message": "patch 8.2.2022: Vim9: star command recognized errornously\n\nProblem:    Vim9: star command recognized errornously.\nSolution:   Give an error for missing colon. (issue #7335)\n"
    },
    {
      "commit": "ea2d407f9c144bb634c59017944e4930ed7f80a2",
      "tree": "caa56c56080f8e22f2a6a46180725feb531d291c",
      "parents": [
        "6f6244855fbce5aaa718cd5001a29aac3c5c15d6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 12 12:08:51 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 12 12:08:51 2020 +0100"
      },
      "message": "patch 8.2.1977: Vim9: error for using a string in a condition is confusing\n\nProblem:    Vim9: error for using a string in a condition is confusing.\nSolution:   Give a more specific error.  Also adjust the compile time type\n            checking for || and \u0026\u0026.\n"
    },
    {
      "commit": "66669fc6647201649e75a214e72b768fc86b7ed3",
      "tree": "37bd3c71e0d28ca0e1b42102f2247c8d59405d1a",
      "parents": [
        "f65b35b4465d3622128bd82bd3775f833542eb1f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 04 18:53:35 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 04 18:53:35 2020 +0100"
      },
      "message": "patch 8.2.1955: Vim9: not all command modifiers are tested\n\nProblem:    Vim9: not all command modifiers are tested.\nSolution:   Add tests for remaining modifiers.\n"
    },
    {
      "commit": "f65b35b4465d3622128bd82bd3775f833542eb1f",
      "tree": "c11ea8b67a681f82d3b68334f6a079ab3f3fa741",
      "parents": [
        "631e8f93458b102091d54c502f489c03e454d4da"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 04 18:02:44 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 04 18:02:44 2020 +0100"
      },
      "message": "patch 8.2.1954: Vim9: not all command modifiers are tested\n\nProblem:    Vim9: not all command modifiers are tested.\nSolution:   Add tests for \"keep\" modifiers.  Fix that marks are lost even\n            though \":lockmarks\" is used.\n"
    },
    {
      "commit": "36113e46b4a7e8c33aa1ed1c9cfa6591c952183d",
      "tree": "3a476ec4c9511912db92c02e325f009e96eeb2c9",
      "parents": [
        "dbfa795d8b66c99ee758b132d6043871b9061563"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 02 21:08:47 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 02 21:08:47 2020 +0100"
      },
      "message": "patch 8.2.1943: Vim9: wrong error message when colon is missing\n\nProblem:    Vim9: wrong error message when colon is missing.\nSolution:   Check for a missing colon. (issue #7239)\n"
    },
    {
      "commit": "97a19005e1a9cecc2c114affbecaf61177844fa4",
      "tree": "22ef9aaf665b09ef6630771498e5b627e0c402fc",
      "parents": [
        "3b6d57f2ce87dc5a4b1a50e1b0fd2aeaf72faae2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 01 22:15:44 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 01 22:15:44 2020 +0100"
      },
      "message": "patch 8.2.1940: Vim9: browse modifier test fails on Mac\n\nProblem:    Vim9: browse modifier test fails on Mac.\nSolution:   Only test when the +browse feature is available.\n"
    },
    {
      "commit": "645cd3eb1fae784579fab11feea634bfaff9af49",
      "tree": "56b2d2cba7c0604c5bc0e0d8a923aebb2f3891b4",
      "parents": [
        "388908352f88e7391accb3545b082db0fc89d9f7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 01 20:04:57 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 01 20:04:57 2020 +0100"
      },
      "message": "patch 8.2.1937: Vim9: test for confirm modifier fails in some situations\n\nProblem:    Vim9: test for confirm modifier fails in some situations.\nSolution:   Add a short wait.  Handle failure better.\n"
    },
    {
      "commit": "e88c8e802cf5ee59a2a6649a5b46c9e80de823ad",
      "tree": "bfd0df690c8b849bc4b07d6e824a5a590b2e7661",
      "parents": [
        "55e29611d20bca14fa5efc61385bc8a6b7acd9e2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 01 17:03:37 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 01 17:03:37 2020 +0100"
      },
      "message": "patch 8.2.1934: Vim9: command modifiers in :def function not tested\n\nProblem:    Vim9: command modifiers in :def function not tested.\nSolution:   Add tests.  Fix using modifier before filter command.\n"
    },
    {
      "commit": "4f6b6ed208a15552f0eb7f27b7ca945f59f22c1d",
      "tree": "0a5298d528d9c16401c7ea290de04447841e94ca",
      "parents": [
        "185577e47e5004a5d08a5405a02ab6a261078e42"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 29 20:24:34 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 29 20:24:34 2020 +0100"
      },
      "message": "patch 8.2.1923: Vim9: \"filter\" command modifier doesn\u0027t work\n\nProblem:    Vim9: \"filter\" command modifier doesn\u0027t work.\nSolution:   Check for space on char before argument. (closes #7216,\n            closes #7222)\n"
    },
    {
      "commit": "f4c6e1e75c2a7f2ca3a7f4529e7da31dc98557e9",
      "tree": "b262a566cdf9409c9dd92a8381731f590fd9d8c3",
      "parents": [
        "8ded5b647aa4b3338da721b343e0bce0f86655f6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 23 18:02:32 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 23 18:02:32 2020 +0200"
      },
      "message": "patch 8.2.1894: Vim9: command modifiers are not supported\n\nProblem:    Vim9: command modifiers are not supported.\nSolution:   Support \"silent\" and \"silent!\".\n"
    },
    {
      "commit": "683581eb4980eda27d6438caab85c0a9cf551c24",
      "tree": "b8485f3863e4645d6feaab512c1d4f1b4f219504",
      "parents": [
        "081db1a66d17e46ac3b03b7514f11a004a35009a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 22 21:22:58 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 22 21:22:58 2020 +0200"
      },
      "message": "patch 8.2.1891: Vim9: skipping over expression doesn\u0027t handle line breaks\n\nProblem:    Vim9: skipping over expression doesn\u0027t handle line breaks.\nSolution:   Pass evalarg to skip_expr(). (closes #7157)\n"
    },
    {
      "commit": "20d89e0ac65686481f97657008deede0b39ef5db",
      "tree": "5e4b7cec2362f013dd0f35fbb40ca569644cc06f",
      "parents": [
        "e9f9f16387554e5b34ba42ce00c42c28dd66af58"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 20 23:11:33 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 20 23:11:33 2020 +0200"
      },
      "message": "patch 8.2.1873: Vim9: missing white space when using \u003cf-args\u003e\n\nProblem:    Vim9: missing white space when using \u003cf-args\u003e.\nSolution:   Add spaces. (Christian J. Robinson)\n"
    },
    {
      "commit": "1310660557470a669cc64b359e20666b116e5dbd",
      "tree": "9769c7afcb813f6a1cee333375be0ebddad9f91d",
      "parents": [
        "6abd3dc257cf56a8262db38eb15c7cc754e8e002"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 04 16:06:05 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 04 16:06:05 2020 +0200"
      },
      "message": "patch 8.2.1798: Vim9: trinary operator condition is too permissive\n\nProblem:    Vim9: trinary operator condition is too permissive.\nSolution:   Use tv_get_bool_chk().\n"
    },
    {
      "commit": "2bb2658bef9fb25b320f87147261b7154494a86f",
      "tree": "d191313ffa993e6b2bb20092b37b3c30bbd7b923",
      "parents": [
        "92f26c256e06277ff2ec4ce7adea1eb58c85abe0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 03 22:52:39 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 03 22:52:39 2020 +0200"
      },
      "message": "patch 8.2.1795: Vim9: operators \u0026\u0026 and || have a confusing result\n\nProblem:    Vim9: operators \u0026\u0026 and || have a confusing result.\nSolution:   Make the result a boolean.\n"
    },
    {
      "commit": "7a9cbca00a8ec53306f8a5852e332feb79091793",
      "tree": "b7631986432c6cd146e167a6a3c63964361c75a6",
      "parents": [
        "9830938e77b0d36d65b0c31eadf09f7b9d394c29"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 27 22:47:05 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 27 22:47:05 2020 +0200"
      },
      "message": "patch 8.2.1766: Vim9: Some tests are still using :let\n\nProblem:    Vim9: Some tests are still using :let.\nSolution:   Change the last few declarations to use :var.\n"
    },
    {
      "commit": "ac564082f118ccdca828980c5f10b65a40bffb4d",
      "tree": "ac08b4a16a8e60a69f8d7efa109f1f9c17fa0fcb",
      "parents": [
        "2914a20abc78d4ace94d48d6e6ab9f0da894dd7e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 27 19:05:33 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 27 19:05:33 2020 +0200"
      },
      "message": "patch 8.2.1761: Vim9: Some tests are still using :let\n\nProblem:    Vim9: Some tests are still using :let.\nSolution:   Change more declarations to use :var.\n"
    },
    {
      "commit": "971caf53b81b7d1b6fb0bdf32990632975d54631",
      "tree": "f1a59a5f0bffe0d60e8a49619ec1cb68e1a3c23b",
      "parents": [
        "280227270c1c54794a6d88a305fac56d4b0c92a5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 21 22:21:42 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 21 22:21:42 2020 +0200"
      },
      "message": "patch 8.2.1724: Vim9: assignment tests spread out\n\nProblem:    Vim9: assignment tests spread out.\nSolution:   Create new test file for assignment tests.\n"
    },
    {
      "commit": "3bd8de40b484d3617a19092d3cc036f8b4f3d51c",
      "tree": "b0ec9e16a8cfc27719141e162dce6fd7510266f5",
      "parents": [
        "d1f76afaf963be706697279ab0570ffcb8a1f2fc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 14 16:37:34 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 14 16:37:34 2020 +0200"
      },
      "message": "patch 8.2.1679: Vim9: \":*\" is not recognized as a range\n\nProblem:    Vim9: \":*\" is not recognized as a range.\nSolution:   Move recognizing \"*\" into skip_range(). (closes #6838)\n"
    },
    {
      "commit": "c3516f7e4507c77424b94cb89071f6d0841f4e6a",
      "tree": "08b13ec0f9f8b88e0ec8cbab01899960dae3423b",
      "parents": [
        "6defa7bf0a8935cc44f3dc12e9c87bbb40f190b7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 08 22:45:35 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 08 22:45:35 2020 +0200"
      },
      "message": "patch 8.2.1637: Vim9: :put \u003d{expr} does not work inside :def function\n\nProblem:    Vim9: :put \u003d{expr} does not work inside :def function.\nSolution:   Add ISN_PUT. (closes #6397)\n"
    },
    {
      "commit": "b3ea36c5bcb88b6a05a66347eedd461e9385103f",
      "tree": "ee2ade78ab07ba893a19a4617ee5a4bd61cba9f0",
      "parents": [
        "c2af0afff5c44969ad7611ec2d47d0f52087fa7f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 23 21:46:32 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 23 21:46:32 2020 +0200"
      },
      "message": "patch 8.2.1520: Vim9: CTRL-] used in :def function does not work\n\nProblem:    Vim9: CTRL-] used in :def function does not work.\nSolution:   Omit count or prepend colon. (closes #6769)\n"
    },
    {
      "commit": "b8a9296cedb9fae35572041ef5cfa894f3ad9fbb",
      "tree": "4fc8dd365cd0a7f66a583e0d457b5e13a8252b72",
      "parents": [
        "df2524bbb495c880d094d9542abf7c23d739cc53"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 20 18:02:47 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 20 18:02:47 2020 +0200"
      },
      "message": "patch 8.2.1496: Vim9: cannot use \" #\" in a mapping\n\nProblem:    Vim9: cannot use \" #\" in a mapping.\nSolution:   Do not remove a comment with the EX_NOTRLCOM flag. (closes #6746)\n"
    },
    {
      "commit": "b074e8b8d4d3cefefc675dfaf3982d388ee07772",
      "tree": "36f1a96ee38e8df6a0db999d886f88f613deee0d",
      "parents": [
        "18aa13d13b69c090dbe186cd4939896488c433e3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 11 13:40:45 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 11 13:40:45 2020 +0200"
      },
      "message": "patch 8.2.1178: Vim9: filter function recognized as command modifier\n\nProblem:    Vim9: filter function recognized as command modifier, leading to a\n            crash.\nSolution:   Clear cmdmod after freeing items.  Do not recognize a command\n            modifier followed by non-white space. (closes #6434)\n"
    },
    {
      "commit": "0a47e0970a0e5d99aa7089169e0bcca0401decce",
      "tree": "4ee75e19d665e343043adbf9a09657c7e16ef4fb",
      "parents": [
        "002262f4dee452964190b0d022aa7443f602b288"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 08 18:30:06 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 08 18:30:06 2020 +0200"
      },
      "message": "patch 8.2.1157: Vim9: dict.name is not recognized as an expression\n\nProblem:    Vim9: dict.name is not recognized as an expression.\nSolution:   Recognize \".name\". (closes #6418)\n"
    },
    {
      "commit": "007f9d6ed597bd212acb95be9d0767c97d2a1438",
      "tree": "b3a0391bd37c5251c457a3e199d9a772f2ebc80d",
      "parents": [
        "cbb6bdcd8967edc8ad123746d27ec30ccc7c1718"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 06 23:04:49 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 06 23:04:49 2020 +0200"
      },
      "message": "patch 8.2.1149: Vim9: :eval command not handled properly\n\nProblem:    Vim9: :eval command not handled properly.\nSolution:   Compile the :eval command. (closes #6408)\n"
    },
    {
      "commit": "788123c00c4b7acc4e6ba3e9f1cc8b175ae9aae8",
      "tree": "40e46b4b57d58123aa92d26b087cb9da9fb46699",
      "parents": [
        "e9f262bdff2defa248e5d40b6520251799581ea4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 05 15:32:17 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 05 15:32:17 2020 +0200"
      },
      "message": "patch 8.2.1130: Vim9: bar not recognized after function call\n\nProblem:    Vim9: bar not recognized after function call\nSolution:   Skip whitespace. (closes #6391)\n"
    },
    {
      "commit": "e9f262bdff2defa248e5d40b6520251799581ea4",
      "tree": "69ddc804a1b5f7be0ee2b07694739d0e0dd10b6a",
      "parents": [
        "3f40ce78f5c178d15871bd784ed878c78f0b8a44"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 05 14:57:51 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 05 14:57:51 2020 +0200"
      },
      "message": "patch 8.2.1129: Vim9: bar not recognized after not compiled command\n\nProblem:    Vim9: bar not recognized after not compiled command.\nSolution:   Check for bar for commands where this is possible. (closes #6391)\n"
    },
    {
      "commit": "d2ef6b320bf2e2f3fcc0bb858b16898e6f74b4d9",
      "tree": "8e3460fe5504df39ed2090799bbf1fe6c9d4df23",
      "parents": [
        "c19fd917be656b127c5619080f866a23ce1fe755"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 02 21:11:34 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 02 21:11:34 2020 +0200"
      },
      "message": "patch 8.2.1116: Vim9: parsing command checks for list twice\n\nProblem:    Vim9: parsing command checks for list twice.\nSolution:   Adjust how a command is parsed.\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": "b7a78f7a6713f07d2fcad0b27dea22925c7b1cdf",
      "tree": "f1eb802f74a924f91ba0ceddde5db8229c75aeda",
      "parents": [
        "d5053d015a957b343ad9c9e45e0abd2978f10cf0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 28 18:43:40 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 28 18:43:40 2020 +0200"
      },
      "message": "patch 8.2.1080: Vim9: no line break allowed in a for loop\n\nProblem:    Vim9: no line break allowed in a for loop.\nSolution:   Skip line breaks in for command.\n"
    },
    {
      "commit": "d5053d015a957b343ad9c9e45e0abd2978f10cf0",
      "tree": "4154d4cd881536a310adec7425bcb9e1c05da85d",
      "parents": [
        "06cf97e714fd8bf9b35ff5f8a6f2302c79acdd03"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 28 15:51:16 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 28 15:51:16 2020 +0200"
      },
      "message": "patch 8.2.1079: Vim9: no line break allowed in a while loop\n\nProblem:    Vim9: no line break allowed in a while loop.\nSolution:   Update stored loop lines when finding line breaks.\n"
    },
    {
      "commit": "faf8626b79e380fe81e7ae2439a535ed7619d27b",
      "tree": "6814686cce2bf81a6ccc2c78ef1894cd22d2ba75",
      "parents": [
        "7e8967fdcdf45caf08753bb791dc3779e78b34c8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 27 23:07:36 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 27 23:07:36 2020 +0200"
      },
      "message": "patch 8.2.1076: Vim9: no line break allowed in :if expression\n\nProblem:    Vim9: no line break allowed in :if expression.\nSolution:   Skip linebreak.\n"
    },
    {
      "commit": "7e8967fdcdf45caf08753bb791dc3779e78b34c8",
      "tree": "0bc241641288c757993ffe97bf1c39fa955941fe",
      "parents": [
        "9215f01218b2ed2cfe49c1f43fcf342bd9ffdded"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 27 21:56:17 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 27 21:56:17 2020 +0200"
      },
      "message": "patch 8.2.1075: Vim9: no line break allowed in :echo expression\n\nProblem:    Vim9: no line break allowed in :echo expression.\nSolution:   Skip linebreak.\n"
    },
    {
      "commit": "f163bd5e41e8ea1d32e7977e671598a9d6f7b23c",
      "tree": "89429218a74bdf64027a9c204e6911d1f967d297",
      "parents": [
        "7e5bd91dc99e1ecb38c4220eaab1a906a69815c2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 10 21:47:43 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 10 21:47:43 2020 +0200"
      },
      "message": "patch 8.2.0732: Vim9: storing value in dict messes up stack\n\nProblem:    Vim9: storing value in dict messes up stack.\nSolution:   Correct item count of stack.\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": "6378c4fef37df05c99e8a43616063b4ddb692876",
      "tree": "ec861e06b203e764b5fad2cb92c38f30b66f919e",
      "parents": [
        "cfe435d7feacf123ac060747b885f7c4328062ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 26 13:50:41 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 26 13:50:41 2020 +0200"
      },
      "message": "patch 8.2.0641: Vim9:  not expanded in :hardcopy and syn-include\n\nProblem:    Vim9:  not expanded in :hardcopy and \"syntax include\".\nSolution:   Add the EX_EXPAND flag.  Expend \"syntax include\".\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"
    }
  ]
}
