)]}'
{
  "log": [
    {
      "commit": "f6d877975ba93fc9b4bee2c5d2aff88dbf9bea59",
      "tree": "7db003610c7d925651a19f755a6338a75948a8c9",
      "parents": [
        "d6fa7bd5b900dd363d3a824e0ebe3619a1634df6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 05 17:49:02 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 05 17:49:02 2021 +0200"
      },
      "message": "patch 8.2.3109: check for $DISPLAY never fails\n\nProblem:    Check for $DISPLAY never fails.\nSolution:   Use eval().\n"
    },
    {
      "commit": "d6fa7bd5b900dd363d3a824e0ebe3619a1634df6",
      "tree": "53b137d9baeaa83162ac19dcd98a86cabbed4894",
      "parents": [
        "22f85d04594e1a09936227ef62955a7939d584b4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 05 14:10:04 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 05 14:10:04 2021 +0200"
      },
      "message": "patch 8.2.3108: test for remote_foreground() fails\n\nProblem:    Test for remote_foreground() fails. (Elimar Riesebieter)\nSolution:   Check that $DISPLAY is set. (Christian Brabandt)\n"
    },
    {
      "commit": "fb773a3e0aa9466bb953c29bad0bf4ba34461a40",
      "tree": "72ca131adf2218c017a721a05c9d4a7bfeba2670",
      "parents": [
        "74509239df107b04abe4f30ada12109629c85939"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 03 21:37:59 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 03 21:37:59 2021 +0200"
      },
      "message": "patch 8.2.3093: tablabel_tooltip test fails with Athena\n\nProblem:    tablabel_tooltip test fails with Athena. (Dominique Pellé)\nSolution:   Skip the test when using Athena. (closes #8508)\n"
    },
    {
      "commit": "8b9abfd86c736ed3f298dfa8b50a962c118b3983",
      "tree": "65874e39326cd7bfa6f8a73861bb00d01d5e4d76",
      "parents": [
        "9dbe701fe19597ad59c0e0c70a05927b587bea9f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 29 20:49:05 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 29 20:49:05 2021 +0200"
      },
      "message": "patch 8.2.2675: directory change in a terminal window shell is not followed\n\nProblem:    Directory change in a terminal window shell is not followed.\nSolution:   Add the \u0027autoshelldir\u0027 option. (closes #6290)\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": "f8c52e8d08de3fdf48db877d7d53d2d68c6ceb7b",
      "tree": "ff53ccb4df5f66c1cec656f191cf0e665784358d",
      "parents": [
        "1e448465e1281eeb379f75fe848cbb47fe1be1d9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 17 12:27:23 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 17 12:27:23 2021 +0100"
      },
      "message": "patch 8.2.2611: conditions for startup tests are not exactly right\n\nProblem:    Conditions for startup tests are not exactly right.\nSolution:   Check for type of GUI instead of MS-Windows. (Ozaki Kiichi,\n            closes #7976)\n"
    },
    {
      "commit": "6635ae1437e6e343c0514524a8dfb19d9525b908",
      "tree": "c14cebf7436e087d3c036bc5279af577de57b965",
      "parents": [
        "f52f0606ed9ea19bcfc3a8343af9958f2d99eaf7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 10 21:46:39 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 10 21:46:39 2021 +0100"
      },
      "message": "patch 8.2.2587: recover test fails on FreeBSD\n\nProblem:    Recover test fails on FreeBSD.\nSolution:   Check for Linux.\n"
    },
    {
      "commit": "97202d951685fc4d90085da676a90644cbf72571",
      "tree": "95bd89e9b4a3f61934a273819e795c49c5191568",
      "parents": [
        "61015162ba834541c42da5db6f3fa0ebe1d40e87"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 18:34:35 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 18:34:35 2021 +0100"
      },
      "message": "patch 8.2.2424: some tests are known to cause an error with ASAN\n\nProblem:    Some tests are known to cause an error with ASAN.\nSolution:   Add CheckNotAsan.\n"
    },
    {
      "commit": "a161cb5dddd6d374899e46fde834ce9ba5c80c0b",
      "tree": "45f9bfe6baf3c6dc22c66effcd200f6aed4144e5",
      "parents": [
        "8dbafd0790eeaf8743298cccdbc2a13be52517b9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 30 19:09:35 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 30 19:09:35 2020 +0200"
      },
      "message": "patch 8.2.0665: wrongly assuming Python executable is called \"python\"\n\nProblem:    Wrongly assuming Python executable is called \"python\".\nSolution:   Use detected python command. (Ken Takata, closes #6016)\n            Also use CheckFunction if possible.\n"
    },
    {
      "commit": "bfe13ccc58ccb96f243a58309800410db1ccb52c",
      "tree": "9b11760d9a0a5bfbdfeda140c0f795e80844a556",
      "parents": [
        "c5f1ef53c24cc0c9f7b2131609e916f913634feb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 12 17:53:12 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 12 17:53:12 2020 +0200"
      },
      "message": "patch 8.2.0557: no IPv6 support for channels\n\nProblem:    No IPv6 support for channels.\nSolution:   Add IPv6 support. (Ozaki Kiichi, closes #5893)\n"
    },
    {
      "commit": "cde0ff39da2459b16007fef701ebaa449fb6fe9d",
      "tree": "9ba0f500505470043d6e78a30600419375d4c76f",
      "parents": [
        "d77a8525d5438cae49f670eb473ef60d87ca5f54"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 04 14:00:39 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 04 14:00:39 2020 +0200"
      },
      "message": "patch 8.2.0509: various code is not properly tested.\n\nProblem:    various code is not properly tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5871)\n"
    },
    {
      "commit": "15c476023f3c5fb32eb1936c5eb5f0f5f413f3c7",
      "tree": "be750fc0469158a70a4908e8ac74779bfd9426c9",
      "parents": [
        "bea9023d4260349c130faf447aa8d4cbadeffab2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 22:16:48 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 26 22:16:48 2020 +0100"
      },
      "message": "patch 8.2.0459: cannot check if a function name is correct\n\nProblem:    Cannot check if a function name is correct.\nSolution:   Add \"?funcname\" to exists().\n"
    },
    {
      "commit": "c5a8fdc42dbd304598b2d73db754c7b97665b182",
      "tree": "aa5695fd3aca36ad2feca1a096cdc91c5991697b",
      "parents": [
        "d5bc32df207eae408263ae6ab737771365d0bca1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 20:13:39 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 20:13:39 2020 +0100"
      },
      "message": "patch 8.2.0429: no warning when test checks for option that never exists\n\nProblem:    No warning when test checks for option that never exists.\nSolution:   In tests check that the option can exist.\n"
    },
    {
      "commit": "7929651e05b081fe55e0e745725a7ad78c51be16",
      "tree": "547fffcb659d850bf483beb98ea214259f337adc",
      "parents": [
        "9b9be007e7d674f49fc2b650f840d08532b180ad"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 16:17:14 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 22 16:17:14 2020 +0100"
      },
      "message": "patch 8.2.0427: it is not possible to check for a typo in a feature name\n\nProblem:    It is not possible to check for a typo in a feature name.\nSolution:   Add an extra argument to has().\n"
    },
    {
      "commit": "3180fe6c6dc0728d21c6318b957022b029c234f0",
      "tree": "0217a018ee9c4011810e988396e775fe3ef9ecaa",
      "parents": [
        "3c01c4a02897163996639f6f2604c68eab2bd18b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 13:47:06 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 13:47:06 2020 +0100"
      },
      "message": "patch 8.2.0195: some tests fail when run in the GUI\n\nProblem:    Some tests fail when run in the GUI.\nSolution:   Make sure the window width is enough.  In the GUI run terminal Vim\n            in the terminal, if possible.\n"
    },
    {
      "commit": "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": "9134f1ecd41207045db3cb47f0269497980395ad",
      "tree": "8e9d1a099c603683cd365b0d70cc65f3b3a4247b",
      "parents": [
        "68e9e5f7fccb8038cf0ca5b5d95c85a923152f46"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 29 20:26:13 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 29 20:26:13 2019 +0100"
      },
      "message": "patch 8.1.2358: tests fail on Cirrus CI for FreeBSD\n\nProblem:    Tests fail on Cirrus CI for FreeBSD.\nSolution:   Fix a test and skip some. (Christian Brabandt, closes #5281)\n"
    },
    {
      "commit": "07282f01da06c158bab4787adc89ec15d7eeb202",
      "tree": "ef74e4e842d0b3f04cd2ebb99f452ee2848f62a8",
      "parents": [
        "a129974bc71fcb86e05a29387bcaba9aae2f296a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 10 16:46:17 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 10 16:46:17 2019 +0200"
      },
      "message": "patch 8.1.2133: some tests fail when run as root\n\nProblem:    Some tests fail when run as root.\nSolution:   Add CheckNotRoot and use it. (James McCoy, closes #5020)\n"
    },
    {
      "commit": "2514315fc2530170ad7681e45e2b6d1f0680c9eb",
      "tree": "23f9ed7abee3dace0c404dfdce97390380fb8c63",
      "parents": [
        "088e8e3443520dec91a384081e66445a104810bb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 09 14:13:57 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 09 14:13:57 2019 +0200"
      },
      "message": "patch 8.1.1831: confusing skipped message\n\nProblem:    Confusing skipped message.\nSolution:   Drop \"run\" from \"run start the GUI\".\n"
    },
    {
      "commit": "8c5a278fc508da6dfe50e69b6ee734451aa4eafb",
      "tree": "8a07c54e9ea8667a88f4aa2566e3c3c314727751",
      "parents": [
        "b59e7357722d977830948572a395f0a175c7ded8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 07 23:07:07 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 07 23:07:07 2019 +0200"
      },
      "message": "patch 8.1.1826: tests use hand coded feature and option checks\n\nProblem:    Tests use hand coded feature and option checks.\nSolution:   Use the commands from check.vim in more tests.\n"
    },
    {
      "commit": "3c8ee629745737aa231fdd123826ae021e398e49",
      "tree": "ede1f3b7673776045644a1059d14af30295cfe51",
      "parents": [
        "ac92e25a33c37ec5becbfffeccda136c73b761ac"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 03 22:55:50 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 03 22:55:50 2019 +0200"
      },
      "message": "patch 8.1.1804: no test for display updating without a scroll region\n\nProblem:    No test for display updating without a scroll region.\nSolution:   Add a test.\n"
    },
    {
      "commit": "4641a122f2ffb820ec6d05526532ab38930c5286",
      "tree": "638c53ae9b77dae4daf7a25e36031739e3886263",
      "parents": [
        "eee9f65b2a213e9031f172d9d3b22adad6cb985d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 29 22:10:23 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 29 22:10:23 2019 +0200"
      },
      "message": "patch 8.1.1776: text added with a job isn\u0027t displayed\n\nProblem:    Text added with a job to another buffer isn\u0027t displayed.\nSolution:   Update topline after adding a line. (closes #4745)\n"
    },
    {
      "commit": "b46fecd3454399f8ebdc5055302e4bfc5a10f98b",
      "tree": "de87b06c8fed73aee6e5aa90c300023aa3602afa",
      "parents": [
        "b6e3b88ec8b757b3acf940f8b4938e975c39ba67"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 15 17:58:09 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 15 17:58:09 2019 +0200"
      },
      "message": "patch 8.1.1544: some balloon tests don\u0027t run when they can\n\nProblem:    Some balloon tests don\u0027t run when they can.\nSolution:   Split GUI balloon tests off into a separate file. (Ozaki Kiichi,\n            closes #4538)  Change the feature check into a command for\n            consistency.\n"
    }
  ]
}
