)]}'
{
  "log": [
    {
      "commit": "3b0d70f4ff436cb144683dafd956e8a3ee485a90",
      "tree": "20d6db8894730c9ed823c9c854f696704e993949",
      "parents": [
        "4f1b083be43f351bc107541e7b0c9655a5d2c0bb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 29 22:31:20 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 29 22:31:20 2022 +0100"
      },
      "message": "patch 9.0.0323: using common name in tests leads to flaky tests\n\nProblem:    Using common name in tests leads to flaky tests.\nSolution:   Rename files and directories to be more specific.\n"
    },
    {
      "commit": "1f0dc5e84f5cc530c0fb9d0789e3d42d644429d7",
      "tree": "75f0c41f9aa36e549a2f548f58b9dc6f42f46757",
      "parents": [
        "15b87b6610bfce0c6296bbbad019c944f88a74ca"
      ],
      "author": {
        "name": "ii14",
        "email": "ii14@users.noreply.github.com",
        "time": "Tue Jul 26 19:44:56 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 26 19:44:56 2022 +0100"
      },
      "message": "patch 9.0.0085: \":write\" fails after \":file name\" and the \":edit\"\n\nProblem:    \":write\" fails after \":file name\" and the \":edit\".\nSolution:   Reset BF_NOTEDITED when using \":edit\". (closes #10790)\n"
    },
    {
      "commit": "4d97a565ae8be0d4debba04ebd2ac3e75a0c8010",
      "tree": "8dbd892afbca901736d61281ec14b173400e81b5",
      "parents": [
        "305abc612330772615638b8a1aa3c51421c7a90b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 28 14:25:35 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 28 14:25:35 2022 +0100"
      },
      "message": "patch 8.2.5037: cursor position may be invalid after \"0;\" range\n\nProblem:    Cursor position may be invalid after \"0;\" range.\nSolution:   Check the cursor position when it was set by \";\" in the range.\n"
    },
    {
      "commit": "60895f3e36def9beb7d5463e792e5154ad9a7a0a",
      "tree": "e27a7746b43c278eb9ec66ef3a23086cf34a75bd",
      "parents": [
        "575445200bd35283191ecd7a0d596b37c5b477a4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 12 14:23:19 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 12 14:23:19 2022 +0100"
      },
      "message": "patch 8.2.4741: startup test fails\n\nProblem:    Startup test fails.\nSolution:   Avoid an error for verbose expansion.  Fix that the \"0verbose\"\n            command modifier doesn\u0027t work.\n"
    },
    {
      "commit": "3cf21b305104e91a28e4ce3a473672b2e88a9469",
      "tree": "d5b68e4647d4250efd549cc76f530bc824c7c882",
      "parents": [
        "2284f6cca384e0ccc352bfec7277dc26386cac3d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 11 19:34:16 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 11 19:34:16 2022 +0000"
      },
      "message": "patch 8.2.4065: computation overflow with large cound for :yank\n\nProblem:    Computation overflow with large cound for :yank.\nSolution:   Avoid an overflow.\n"
    },
    {
      "commit": "1fa3de1ce806ba18ebcc00c6d9a0678a84735463",
      "tree": "564e1bffe8e1b78c824b0935d6059a21765cb5f2",
      "parents": [
        "04fb916684829f6aa12f33f14d0d0023b458f200"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Fri Dec 31 12:19:22 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 31 12:19:22 2021 +0000"
      },
      "message": "patch 8.2.3952: first line not redrawn when adding lines to an empty buffer\n\nProblem:    First line not redrawn when adding lines to an empty buffer.\nSolution:   Adjust the argument to appended_lines(). (closes #9439,\n            closes #9438)\n"
    },
    {
      "commit": "03725c5795ae5b8c14da4a39cd0ce723c6dd4304",
      "tree": "9e95a417b4ae557702cec2d36858cd45d4ef9000",
      "parents": [
        "48608b4a4bfab4b9c0c9199d57b7e876c56db74c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 24 12:17:53 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 24 12:17:53 2021 +0000"
      },
      "message": "patch 8.2.3659: integer overflow with large line number\n\nProblem:    Integer overflow with large line number.\nSolution:   Check for overflow. (closes #9202)\n"
    },
    {
      "commit": "923dce2b07ff185c0ef661f3eca47bc17655f01b",
      "tree": "6bd0b7aea8a22002a85a88effe5ca5bf18c7b17a",
      "parents": [
        "2c23670300b18f2f799d0602ff5225caa55b0d67"
      ],
      "author": {
        "name": "Dominique Pelle",
        "email": "dominique.pelle@gmail.com",
        "time": "Sun Nov 21 11:36:04 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 21 11:36:04 2021 +0000"
      },
      "message": "patch 8.2.3637: typos in test files\n\nProblem:    Typos in test files.\nSolution:   Correct the typos. (Dominique Pellé, closes #9175)\n"
    },
    {
      "commit": "08d7b1c82866a61b61a55e55b6c190dba04e54ea",
      "tree": "d611343ead8155cda84d941ee25c6e6127814915",
      "parents": [
        "965d2edbce1a8ccba96925be5ac4575981f68949"
      ],
      "author": {
        "name": "kuuote",
        "email": "znmxodq1@gmail.com",
        "time": "Mon Oct 04 22:17:36 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 04 22:17:36 2021 +0100"
      },
      "message": "patch 8.2.3475: expression register set by not executed put command\n\nProblem:    Expression register set by not executed put command.\nSolution:   Do not set the register if the command is skipped. (closes #8909)\n"
    },
    {
      "commit": "bd9e7961256ea6a98bd5a7bfe14e32c4c47186e6",
      "tree": "bdc00e7f469938cc1c157a5df0c65c27aaae10fd",
      "parents": [
        "8ee52affe7fd4daa03e002bc06611f0a8c3bcd5b"
      ],
      "author": {
        "name": "Dominique Pelle",
        "email": "dominique.pelle@gmail.com",
        "time": "Mon Aug 09 21:04:44 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 09 21:04:44 2021 +0200"
      },
      "message": "patch 8.2.3321: some code is not tested\n\nProblem:    Some code is not tested.\nSolution:   Add some more tests. (Dominique Pellé, closes #8735)\n"
    },
    {
      "commit": "2d6d718dde7163c971d37b8f4f1ed8f2d25de130",
      "tree": "6f2deb1e3ca27a26a719dd2dff28b583ba3714e7",
      "parents": [
        "5ffefbb35aba2448099314a9e09714d2f3b2b1bd"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Sun Jun 13 21:52:48 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 13 21:52:48 2021 +0200"
      },
      "message": "patch 8.2.2994: various code is not fully tested\n\nProblem:    Various code is not fully tested.\nSolution:   Add a few more tests. (Yegappan Lakshmanan, closes #8378)\n"
    },
    {
      "commit": "5958549760652c173b703613b9cbf09b25a4eddb",
      "tree": "5acca6c4929b41affd9d7aaa2eadb8a65472ebcc",
      "parents": [
        "744aecf8777e86fac6d30f072e90e2de353b8ea1"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Sat Jun 12 13:46:41 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 12 13:46:41 2021 +0200"
      },
      "message": "patch 8.2.2979: not all options code is covered by tests\n\nProblem:    Not all options code is covered by tests.\nSolution:   Add more tests for options. (Yegappan Lakshmanan, closes #8369)\n"
    },
    {
      "commit": "59b262362f26b3aaea1eeb0078adc33eed59863e",
      "tree": "4b20477712f90b3c4e666c5338b673dbd1866057",
      "parents": [
        "1328bde9d406aa1292e92673fa8a026889424e79"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Sat Jun 05 20:59:22 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 05 20:59:22 2021 +0200"
      },
      "message": "patch 8.2.2945: some buffer related code is not tested\n\nProblem:    Some buffer related code is not tested.\nSolution:   Add a few more tests. (Yegappan Lakshmanan, closes #8320)\n"
    },
    {
      "commit": "6d37e8e3baafba460bd2d051170d213c1ba9a523",
      "tree": "d53ed8ddd30c91ce598262e88f7430de8d81a358",
      "parents": [
        "b7c978154e0816f4dcfae8a06b4ba1bfb7f796f6"
      ],
      "author": {
        "name": "Dominique Pelle",
        "email": "dominique.pelle@gmail.com",
        "time": "Thu May 06 17:36:55 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 06 17:36:55 2021 +0200"
      },
      "message": "patch 8.2.2837: various code lines not covered by tests\n\nProblem:    Various code lines not covered by tests.\nSolution:   Add test cases. (Dominique Pellé, closes #8178)\n"
    },
    {
      "commit": "2bf6034e5caf36b319148f46ba9a12e36c3bd41d",
      "tree": "59c18e41b78206410a3583f80df89601b4e0c0da",
      "parents": [
        "1bb0da25a6581cd09d6df91f11ce866dc775597b"
      ],
      "author": {
        "name": "Dominique Pelle",
        "email": "dominique.pelle@gmail.com",
        "time": "Sun May 02 20:16:24 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 02 20:16:24 2021 +0200"
      },
      "message": "patch 8.2.2825: code in checkreadonly() not fully tested\n\nProblem:    Code in checkreadonly() not fully tested.\nSolution:   Add more tests. (Dominique Pellé, closes #8169)\n"
    },
    {
      "commit": "4355894869355c185e7810e67d52802453576e81",
      "tree": "02edd82b2aa20ee5b1bda52f3cd7b434657c6992",
      "parents": [
        "240014321b0aa5d6eb00a70865fa9935fd888d60"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 20 12:49:15 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 20 12:49:15 2021 +0100"
      },
      "message": "patch 8.2.2627: no need to check for BSD after checking for not root\n\nProblem:    No need to check for BSD after checking for not root.\nSolution:   Remove CheckNotBSD. (Ozaki Kiichi, closes #7989)\n"
    },
    {
      "commit": "17709e280ac5ba234b04641cde88d38e3522cedf",
      "tree": "3c3063f282825fd08b26d5b387ca5ba19f219a52",
      "parents": [
        "a555e6fcb6ec97b5ab30b20a340b228f4d820f14"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 19 14:38:12 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 19 14:38:12 2021 +0100"
      },
      "message": "patch 8.2.2623: some tests fail when run as root\n\nProblem:    Some tests fail when run as root.\nSolution:   Use CheckNotRoot.\n"
    },
    {
      "commit": "f9a65505d1d93f3e67e5b8646bde3bbc44c70f7d",
      "tree": "bb1709bc740142a0883ab4c738d3ff2ed5df32c0",
      "parents": [
        "008bff967f7fcaa6af066f71d65bfbba5ef5c7d3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 05 20:47:44 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 05 20:47:44 2021 +0100"
      },
      "message": "patch 8.2.2570: tests fail when run as root\n\nProblem:    Tests fail when run as root.\nSolution:   Add a comment mentioning the expected failure. (issue #7919)\n"
    },
    {
      "commit": "f5a5116a96b1877c3f44e7bae288fd6603151eb1",
      "tree": "3adebbf60556a14dd53917d23461aa0f2f98d4f9",
      "parents": [
        "038e09ee7645731de0296d255aabb17603276443"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 06 12:58:18 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 06 12:58:18 2021 +0100"
      },
      "message": "patch 8.2.2469: confusing error if :winsize has a wrong argument\n\nProblem:    Confusing error if :winsize has a wrong argument.\nSolution:   Quote the argument in the error. (closes #2523)\n"
    },
    {
      "commit": "9b7bf9e98f06ece595fed7a3ff53ecce89797a53",
      "tree": "4a9b2cd5ac2f18f3c2c017530ab95f6878f1e757",
      "parents": [
        "914e7eaa67f8d816e15fb4a1180e6bece88d9742"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 11 22:14:59 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 11 22:14:59 2020 +0200"
      },
      "message": "patch 8.2.1183: assert_fails() checks the last error message\n\nProblem:    assert_fails() checks the last error message.\nSolution:   Check the first error, it is more relevant.  Fix all the tests\n            that rely on the old behavior.\n"
    },
    {
      "commit": "27321dbeedf8bb833c48b01bf18536125794f65e",
      "tree": "ba4cfcc45bd7fac18a6657e7f79fad113c6a5a3e",
      "parents": [
        "ab5894638413748fcedfe28691e6c27893924520"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 06 21:24:57 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 06 21:24:57 2020 +0200"
      },
      "message": "patch 8.2.1147: :confirm may happen in cooked mode\n\nProblem:    :confirm may happen in cooked mode. (Jason Franklin)\nSolution:   Switch to raw mode before prompting. (Brandon Pfeifer)\n"
    },
    {
      "commit": "5d3c9f8c2a0fc29ba4ac8e0f052378b64d9e3dd3",
      "tree": "cc1bf4386ae5f77819edd0ec2ba966deaf91e267",
      "parents": [
        "5f36d5fbb836e6fdeb9e3b2c26edb88e45150db4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 26 20:41:39 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 26 20:41:39 2020 +0200"
      },
      "message": "patch 8.2.1061: insufficient testing for src/window.c\n\nProblem:    Insufficient testing for src/window.c.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #6345)\n"
    },
    {
      "commit": "ff06f283e3e4b3ec43012dd3b83f8454c98f6639",
      "tree": "61a07e0fa072ae02212421515c60745109f2b924",
      "parents": [
        "1966c248814d5195edcd1208ed0e51e664a61283"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 21 22:01:14 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 21 22:01:14 2020 +0200"
      },
      "message": "patch 8.2.0614: get ml_get error when deleting a line in \u0027completefunc\u0027\n\nProblem:    Get ml_get error when deleting a line in \u0027completefunc\u0027. (Yegappan\n            Lakshmanan)\nSolution:   Lock the text while evaluating \u0027completefunc\u0027.\n"
    },
    {
      "commit": "ca68ae13114619df3e4c195b41ad0575516f5ff6",
      "tree": "9022b7f5f1c8bb1ab22660530244414e9b6cdd99",
      "parents": [
        "7d333a900d260b8e8caa0fb159c85023fc8795bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 19:32:53 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 19:32:53 2020 +0200"
      },
      "message": "patch 8.2.0482: channel and sandbox code not sufficiently tested\n\nProblem:    Channel and sandbox code not sufficiently tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5855)\n"
    },
    {
      "commit": "7b1b36b1cb744e87adfbef88b7ce26c863b0594a",
      "tree": "8636ba828299357b26c7a7bbe7832c640226c1db",
      "parents": [
        "ee619e5bc0992e818f2d9540b093b769b9c27651"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 28 21:48:55 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 28 21:48:55 2020 +0100"
      },
      "message": "patch 8.2.0470: Test_confirm_cmd_cancel() can fail on a slow system\n\nProblem:    Test_confirm_cmd_cancel() can fail on a slow system.\nSolution:   Use WaitForAssert(). (Ozaki Kiichi, closes #5861)\n"
    },
    {
      "commit": "9207d1f523c2e2fb1c8749ec6f84ab5ecc2c62f4",
      "tree": "10470ff85bbe3b42cbc6c9a2945b5a7bc069e2b3",
      "parents": [
        "bd5e622bfa12bd80a5ce9406704205400e3faa6a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 27 19:41:02 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 27 19:41:02 2020 +0100"
      },
      "message": "patch 8.2.0461: confirm test fails on amd64 system\n\nProblem:    Confirm test fails on amd64 system. (Alimar Riesebieter)\nSolution:   Add an extra WaitForAssert(). (Dominique Pelle)\n"
    },
    {
      "commit": "bea9023d4260349c130faf447aa8d4cbadeffab2",
      "tree": "92303d7e4c5e7272b1fe53413e9cb75cfaeea256",
      "parents": [
        "26bde6e2eb307898ab7ed42bf8e7e2ccde979e02"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 22:09:52 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 22:09:52 2020 +0100"
      },
      "message": "patch 8.2.0458: missing feature check in test function\n\nProblem:    Missing feature check in test function.\nSolution:   Add check commands.\n"
    },
    {
      "commit": "72749f062f15c7147f512bc581695c25ad78fb4e",
      "tree": "bb9e01fbe6711c6159626b11bfe5e8099ba6cff7",
      "parents": [
        "83d4790a04780328c9c7ad22d18f404a27c11601"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 20:51:43 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 20:51:43 2020 +0100"
      },
      "message": "patch 8.2.0456: Test_confirm_cmd is flaky\n\nProblem:    Test_confirm_cmd is flaky.\nSolution:   Add a term_wait() call. (closes #5854)\n"
    },
    {
      "commit": "bad8804cdd739a5a7321b8411ad7fd4f45741b54",
      "tree": "5ebb0a983c9f0523f3c2a502f116955e8b67c670",
      "parents": [
        "ab505b1a4868b3e21356f95a275537551700c955"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 23 20:54:32 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 23 20:54:32 2020 +0100"
      },
      "message": "patch 8.2.0433: INT signal not properly tested\n\nProblem:    INT signal not properly tested.\nSolution:   Add a test.  Also clean up some unnecessary lines. (Dominique\n            Pelle, closes #5828)\n"
    },
    {
      "commit": "8dfcce3a78ccb520cc9d09081f998091494c50bf",
      "tree": "7e3412f192510c58f5a435ee66eab1d34606cdc0",
      "parents": [
        "3cdcb090a664e182078f7cc0ca3e4e5a94bbb784"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 18 19:32:26 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 18 19:32:26 2020 +0100"
      },
      "message": "patch 8.2.0401: not enough test coverage for evalvars.c\n\nProblem:    Not enough test coverage for evalvars.c.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5804)\n"
    },
    {
      "commit": "1671f4488105ee12a6a8558ae351436c26ab55fc",
      "tree": "2e6bd3ba9c7cb5a443d97c03bc82046ff3ce087c",
      "parents": [
        "5269bd2a724fdb8c16c9635ef744a670f1bc8bd5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 10 07:48:13 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 10 07:48:13 2020 +0100"
      },
      "message": "patch 8.2.0369: various Normal mode commands not fully tested\n\nProblem:    Various Normal mode commands not fully tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5751)\n"
    },
    {
      "commit": "818fc9ad143911b2faa0d7cee86724aa70a02080",
      "tree": "e720688cb917f3fdd28739a4fc2340b270332235",
      "parents": [
        "09f28f49c9b5973593f8a9b445cdc2ed3da630b6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 21 17:54:45 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 21 17:54:45 2020 +0100"
      },
      "message": "patch 8.2.0293: various Ex commands not sufficiently tested\n\nProblem:    Various Ex commands not sufficiently tested.\nSolution:   Add more test cases. (Yegappan Lakshmanan, closes #5673)\n"
    },
    {
      "commit": "406cd90f1963ca60813db91c413eef4b1b78ee44",
      "tree": "87c555c66bbfa8c3c2f4b8984e8d4463f0a79b0a",
      "parents": [
        "9e2bcb5d23138d45a0b6f9c1542b5facc807efe7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 18 21:54:41 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 18 21:54:41 2020 +0100"
      },
      "message": "patch 8.2.0275: some Ex code not covered by tests\n\nProblem:    Some Ex code not covered by tests.\nSolution:   Add test cases. (Yegappan Lakshmanan, closes #5659)\n"
    },
    {
      "commit": "bc2b71d44a0b90b6aeb3534a76912fccbe5577df",
      "tree": "a77a42312e3d84710013ca0ba0f919ab79867560",
      "parents": [
        "b13af50f73dd89503c915f76fcf92be58789521a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 17 21:33:30 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 17 21:33:30 2020 +0100"
      },
      "message": "patch 8.2.0270: some code not covered by tests\n\nProblem:    Some code not covered by tests.\nSolution:   Add test cases. (Yegappan Lakshmanan, closes #5649)\n"
    },
    {
      "commit": "9f6277bdde97b7767ded43a0b5a2023eb601b3b7",
      "tree": "f80204a06b9c411a154597c112f51d81a66d1d50",
      "parents": [
        "799439a5d85a7d45eff7485056f2798cea766300"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 11 22:04:02 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 11 22:04:02 2020 +0100"
      },
      "message": "patch 8.2.0243: insufficient code coverage for ex_docmd.c functions\n\nProblem:    Insufficient code coverage for ex_docmd.c functions.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5618)\n"
    },
    {
      "commit": "e20b9ececa37a81c0340a78f61e57fa1bf46b06d",
      "tree": "52965e69e60cb22155c7895809d5c2eab3505bef",
      "parents": [
        "e7ddf4e3372fad375038ad8771c6d1a7df49c34c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 03 21:40:04 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 03 21:40:04 2020 +0100"
      },
      "message": "patch 8.2.0203: :helptags and some other functionality not tested\n\nProblem:    :helptags and some other functionality not tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5567)\n"
    },
    {
      "commit": "5d98dc2a48156d44139b75c689bd3137ff7fe8bf",
      "tree": "0622310d475027658462943b1b9a9c85fc3ec48e",
      "parents": [
        "0ff6aad393c4130818fb4f49137380f78d7cc882"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 29 21:57:34 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 29 21:57:34 2020 +0100"
      },
      "message": "patch 8.2.0174: various commands not completely tested\n\nProblem:    Various commands not completely tested.\nSolution:   Add more test cases. (Yegappan Lakshmanan, closes #5551)\n"
    },
    {
      "commit": "52410575be50d5c40bbe6380159df48cfc382ceb",
      "tree": "f8a212edd951fa1df961da74870bc9c172dc0b01",
      "parents": [
        "dfded98f87601b11271ee88392c821ceb6390eda"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 27 05:12:45 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 27 05:12:45 2019 +0100"
      },
      "message": "patch 8.1.2225: the \"last used\" info of a buffer is under used\n\nProblem:    The \"last used\" info of a buffer is under used.\nSolution:   Add \"lastused\" to getbufinfo(). List buffers sorted by last-used\n            field. (Andi Massimino, closes #4722)\n"
    },
    {
      "commit": "0acae7acc40b9f12bff88d5e1dae494a761fec07",
      "tree": "10c62e1957bdda546b3dfae7587574fbb7d61654",
      "parents": [
        "f97d46f816e84edb6899a903a1c334a50a6d31bb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 06 21:29:29 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 06 21:29:29 2019 +0200"
      },
      "message": "patch 8.1.1822: confusing error message when range is not allowed\n\nProblem:    Confusing error message when range is not allowed.\nSolution:   With ADDR_NONE give e_norange.  Change e_invaddr to e_invrange for\n            consistency.\n"
    },
    {
      "commit": "94f82cbacf76767b5ac32f813e1d670501dbd0e6",
      "tree": "28f860d554c74d9ce6b807713f6d24da70307de1",
      "parents": [
        "1f164b19685d8ad709b11f3f1933685469251e30"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 24 22:30:27 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 24 22:30:27 2019 +0200"
      },
      "message": "patch 8.1.1746: \":dl\" is seen as \":dlist\" instead of \":delete\"\n\nProblem:    \":dl\" is seen as \":dlist\" instead of \":delete\".\nSolution:   Do not use cmdidxs2[] if the length is 1. (closes #4721)\n"
    }
  ]
}
