)]}'
{
  "log": [
    {
      "commit": "c255b789653120979eacdf8bb8eca02487753a8e",
      "tree": "50a07d7bcbac6a0331c47ed4da72f137cdb5b2e5",
      "parents": [
        "837ca8f43b9d6b8574a2bfdae219b17c84411730"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 26 19:16:48 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 26 19:16:48 2022 +0000"
      },
      "message": "patch 9.0.0954: cannot detect whether modifyOtherKeys is enabled\n\nProblem:    Cannot detect whether modifyOtherKeys is enabled.\nSolution:   Use XTQMODKEYS introduced by xterm version 377 to request the\n            modifyOtherKeys level.  Update the keycode check results.\n"
    },
    {
      "commit": "d55bfcaa9b140c50cddf56a2c614f05f2f6f2533",
      "tree": "32ef4773c8883bdc76f7ae8f8e2935e43138f5f1",
      "parents": [
        "09a93e3e66689c691a00fce25e4ce310d81edaee"
      ],
      "author": {
        "name": "Christopher Plewright",
        "email": "chris@createng.com",
        "time": "Thu Nov 10 18:21:30 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 10 18:21:30 2022 +0000"
      },
      "message": "patch 9.0.0856: MS-Windows: executable not found when running test\n\nProblem:    MS-Windows: executable not found when running individual test.\nSolution:   Also look for vimd.exe. (Christopher Plewright, closes #11525)\n"
    },
    {
      "commit": "5fbbec180b623cd6ebfc9528be6fa70b4cf664d4",
      "tree": "e63ce17a9ba4c161cfd277d82d0db7c36bcb9fd7",
      "parents": [
        "06fef1b2bdc07c6170b178e34b4712c21bd81a2e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 03 22:08:11 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 03 22:08:11 2022 +0100"
      },
      "message": "patch 9.0.0372: MS-Windows: \"%T\" time format does not appear to work\n\nProblem:    MS-Windows: \"%T\" time format does not appear to work.\nSolution:   Use \"%H:%M:%S\" instead.\n"
    },
    {
      "commit": "06d32a0c177e4166ff0491668cd459464bc2ef45",
      "tree": "7170e33bcc8e37240d37f053e9bb75aa17c09de8",
      "parents": [
        "89083466fa565bea22832687ec5fe89a70a3b8f7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 03 13:58:47 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 03 13:58:47 2022 +0100"
      },
      "message": "patch 9.0.0369: a failing flaky test doesn\u0027t mention the time\n\nProblem:    A failing flaky test doesn\u0027t mention the time.\nSolution:   Add the time for debugging.  Improve error message.\n"
    },
    {
      "commit": "a906e8e1abf0a4c9a058ec5ee8a4c321a008cd41",
      "tree": "dfb00a447b4ecc4ab790ad7d287871bb9157e2e2",
      "parents": [
        "68a635a80a4cccf5b4b7235d886159d52b08f04c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 01 18:42:32 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 01 18:42:32 2022 +0100"
      },
      "message": "patch 9.0.0354: MS-Windows: starting a python server for test sometimes fails\n\nProblem:    MS-Windows: starting a python server for test sometimes fails.\nSolution:   Increase the waiting time for the port.\n"
    },
    {
      "commit": "e366ed4f2c6fa8cb663f1b9599b39d57ddbd8a2a",
      "tree": "e79d26066d2e9011af77ad5376908f45d6214b04",
      "parents": [
        "0f0d3a7fb6473760b6f6679e3c8a81376220c869"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 19 20:13:56 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 19 20:13:56 2022 +0100"
      },
      "message": "patch 8.2.5136: debugger test fails when run with valgrind\n\nProblem:    Debugger test fails when run with valgrind.\nSolution:   Wait longer when using valgrind.\n"
    },
    {
      "commit": "2d12c25a1b73fb6991006fd970b3132ab8ee8b62",
      "tree": "792f7cec3f4beb90fc67ab120ea87e3155c13686",
      "parents": [
        "db77c49401145d76441fbb3d22a1d7d987681c13"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 13 21:42:45 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 13 21:42:45 2022 +0100"
      },
      "message": "patch 8.2.5084: when the GUI shows a dialog tests get stuck\n\nProblem:    When the GUI shows a dialog tests get stuck.\nSolution:   Add the --gui-dialog-file argument.\n"
    },
    {
      "commit": "dfbdadce44b754cfa9f55111bdc44bb6a5d6b320",
      "tree": "0c0c4a541902bf77a13cd0e36c2da03855ae80cc",
      "parents": [
        "40fd7e665260c9227d6d90b17a301a1bc47f7f5b"
      ],
      "author": {
        "name": "Christian Brabandt",
        "email": "cb@256bit.org",
        "time": "Thu May 05 20:46:47 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 05 20:46:47 2022 +0100"
      },
      "message": "patch 8.2.4876: MS-Windows: Shift-BS results in strange char in powershell\n\nProblem:    MS-Windows: Shift-BS results in strange character in powershell.\nSolution:   Add K_S_BS. (Christian Brabandt, closes #10283, closes #10279)\n"
    },
    {
      "commit": "cc766a85f460ebb7f8c915508447548b5f5b99bc",
      "tree": "063d92f755b260af22cd1d40bd95379b7339e9d2",
      "parents": [
        "4829c1c9e9095a3303caec9af7d02f6547f6df0e"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Mon Apr 04 15:46:58 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 04 15:46:58 2022 +0100"
      },
      "message": "patch 8.2.4684: cannot open a channel on a Unix domain socket\n\nProblem:    Cannot open a channel on a Unix domain socket.\nSolution:   Add Unix domain socket support. (closes #10062)\n"
    },
    {
      "commit": "1bb0da25a6581cd09d6df91f11ce866dc775597b",
      "tree": "fc7bb5628d52ae2ec87ff5ee033bf86c4e9247d3",
      "parents": [
        "4c295027a426986566cd7a76c47a6d3a529727e7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 02 19:15:05 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 02 19:15:05 2021 +0200"
      },
      "message": "patch 8.2.2824: MS-Windows: build failure with MSVC\n\nProblem:    MS-Windows: build failure with MSVC.\nSolution:   Adjust the list of distributed files.  Add hint about python.\n            Adjust path for reading runtime files.\n"
    },
    {
      "commit": "22286895fce0e45e42126c7f2e35ebf43bc625d9",
      "tree": "724167479bb64dc64279cc35319a533a82e704c1",
      "parents": [
        "0fd797eacd569a0680a86452c18713eacf6608fe"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 05 20:50:51 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 05 20:50:51 2020 +0100"
      },
      "message": "patch 8.2.1961: various comments can be improved\n\nProblem:    Various comments can be improved.\nSolution:   Various comment adjustments.\n"
    },
    {
      "commit": "657a826c07b4ea3f8846b6acb2c50b82c2d81e50",
      "tree": "333d01ed81293ae509ffb62478ae004bc5907fcb",
      "parents": [
        "02f9e6a60f9851046154ccf2ac170f25a0b3cc7d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 15 18:29:18 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 15 18:29:18 2020 +0200"
      },
      "message": "patch 8.2.1222: using valgrind in Vim command started by test doesn\u0027t work\n\nProblem:    When using valgrind a Vim command started by a test uses the same\n            log file name which gets overwritten.\nSolution:   Fix regexp to rename the log file.\n"
    },
    {
      "commit": "ab5894638413748fcedfe28691e6c27893924520",
      "tree": "45318c835f879c4ff5f235f7774c37f5a6a9d359",
      "parents": [
        "0ad3e894d75236915e67dfbbcc821b6bb3c05d91"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 06 21:03:06 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 06 21:03:06 2020 +0200"
      },
      "message": "patch 8.2.1146: not enough testing for Python\n\nProblem:    Not enough testing for Python.\nSolution:   Add more tests.  Fix uncovered problems. (Yegappan Lakshmanan,\n            closes #6392)\n"
    },
    {
      "commit": "4a070cc82e00618db279526797564cb2b4e9b060",
      "tree": "64dd33dfddbc67afcfc97ca1da752beb9820d995",
      "parents": [
        "ea554ca4faf4a0b96706ea24130c4f485b24b241"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 07 18:16:35 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 07 18:16:35 2020 +0200"
      },
      "message": "patch 8.2.0710: Netbeans test sometimes fails\n\nProblem:    Netbeans test sometimes fails.\nSolution:   Mark any test using an external command as flaky.\n"
    },
    {
      "commit": "88e6cc253903c86d06abb59b35c85e6aef0152f3",
      "tree": "5722c4f7f02a6bab7c2d853b923e8b3b7fa44e2f",
      "parents": [
        "a161cb5dddd6d374899e46fde834ce9ba5c80c0b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 30 19:19:29 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 30 19:19:29 2020 +0200"
      },
      "message": "patch 8.2.0666: Ruby test fails on MS-Windows\n\nProblem:    Ruby test fails on MS-Windows.\nSolution:   Remove the \"maintainer\" line. (Ken Takata, closes #6015)\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": "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": "f48ee3c28488f7c361732316f905ac420b3d8087",
      "tree": "34f5a530c163ab511d7c410b9beea4be7cf11e2e",
      "parents": [
        "88a3e2b2ac33e3bb4b7cf9132eb75db051e8f4ed"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 06 22:18:20 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 06 22:18:20 2019 +0100"
      },
      "message": "patch 8.1.2402: typos and other small things\n\nProblem:    Typos and other small things.\nSolution:   Small fixes.\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": "0fdddeeb66bbe326860ddfc573eba42f6487bbda",
      "tree": "60edbb51f671f6e6931bfbab49163f10f51c4fd5",
      "parents": [
        "1bc353b6f1b063e189e0cef26f8dc586dcf9161f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 01 15:26:23 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 01 15:26:23 2019 +0200"
      },
      "message": "patch 8.1.1956: screenshot tests may use a different encoding\n\nProblem:    Screenshot tests may use a different encoding. (Dominique Pelle)\nSolution:   Always set \u0027encoding\u0027 to \"utf-8\" when running Vim in a terminal.\n            (closes #4884)\n"
    },
    {
      "commit": "f1699968baf3619a4147b44c891ba4a0985e7656",
      "tree": "f3e4fed317ae16c6d499feb6319b25c3eae7066f",
      "parents": [
        "06fe74aef72606ac34c9f494186e52614b8fb59a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 31 17:48:19 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 31 17:48:19 2019 +0200"
      },
      "message": "patch 8.1.1951: mouse double click test is a bit flaky\n\nProblem:    Mouse double click test is a bit flaky.\nSolution:   Add to list of flaky tests.  Update a couple of comments.\n"
    },
    {
      "commit": "52992feafe8a996fbce29b97ae135abc169aa716",
      "tree": "5014ee45b2454708432e0735929b972d72cf84b2",
      "parents": [
        "0b5dc644465c549ac54fe3c4ad232dd692000d26"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 12 14:20:33 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 12 14:20:33 2019 +0200"
      },
      "message": "patch 8.1.1840: Testing: WorkingClipboard() is not accurate\n\nProblem:    Testing: WorkingClipboard() is not accurate.\nSolution:   Check feature clipboard_working instead.\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": "41a82604453080d0011f281532582d3bd360df4a",
      "tree": "433339a0093d9d671f83c219a9af802087dcdffd",
      "parents": [
        "f9cc9f209ede9f15959e4c2351e970477c139614"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 14 21:54:26 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 14 21:54:26 2019 +0200"
      },
      "message": "patch 8.1.1694: the RUN_VIM variable is longer than needed\n\nProblem:    The RUN_VIM variable is longer than needed.\nSolution:   Shorten RUN_VIM. (Daniel Hahler, closes #4643)\n"
    },
    {
      "commit": "0d702028feb859e6bde9a0c943d398d86294beb7",
      "tree": "0202bf4cc0ceb6ed162721e284582f499e7e1201",
      "parents": [
        "e4b407f536ba8bd007152649a347a95320d80fce"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 04 14:20:41 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 04 14:20:41 2019 +0200"
      },
      "message": "patch 8.1.1624: when testing in the GUI may try to run gvim in a terminal\n\nProblem:    When testing in the GUI may try to run gvim in a terminal.\nSolution:   Add the -v argument. (Yee Cheng Chin, closes #4605)  Don\u0027t skip\n            tests that work now.\n"
    },
    {
      "commit": "7a39dd7f00239059ce34660611589b26126a550c",
      "tree": "6b8b1b7c7218f0f213804cd84c0859d9e0f23b87",
      "parents": [
        "c662ec9978e9a381680ffe53d05da0e10bb8d1a0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 23 00:50:15 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 23 00:50:15 2019 +0200"
      },
      "message": "patch 8.1.1581: shared functions for testing are disorganised\n\nProblem:    Shared functions for testing are disorganised.\nSolution:   Group finctions in script files. (Ozaki Kiichi, closes #4573)\n"
    },
    {
      "commit": "b0f94c1ff34d27d33aa9f96204985ea29c2eb0a1",
      "tree": "257407d2c2c31bff552c749fd9296642fc7f55c2",
      "parents": [
        "8d241040310a6a27c28d62fa04558f2bfaa5ebde"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 13 22:19:53 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 13 22:19:53 2019 +0200"
      },
      "message": "patch 8.1.1524: tests are silently skipped\n\nProblem:    Tests are silently skipped.\nSolution:   Throw an exception for skipped tests in more places.\n"
    },
    {
      "commit": "e751a5f531c1ceb58dacc7c280fdaae0df2c71c7",
      "tree": "2ad9b7d8e5161cdbcba837ec583356bd25c18b2a",
      "parents": [
        "2caad3fbbdbf1486a176c9f6bfbc3d9be90e09f7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 16 16:16:10 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 16 16:16:10 2018 +0100"
      },
      "message": "patch 8.1.0603: the :stop command is not tested\n\nProblem:    The :stop command is not tested.\nSolution:   Test :stop using a terminal window.\n"
    },
    {
      "commit": "453ce7c16b1001f23f2281b259176c6a00d82999",
      "tree": "bd76624e92c30cc7c802ff6af0f2b5f204f6c20e",
      "parents": [
        "3d6014f0336d9a64c01a7518fe45fde0a925fa20"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 12 22:15:12 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 12 22:15:12 2018 +0200"
      },
      "message": "patch 8.1.0471: some tests are flaky or fail on some systems\n\nProblem:    Some tests are flaky or fail on some systems.\nSolution:   Increase waiting time for port number. Use \"cmd /c\" to execute\n            \"echo\" on win32. (Ken Takata, closes #3534)\n"
    },
    {
      "commit": "248be5c5de723c4e2715c574fd920b8b1a1dfebb",
      "tree": "ab2b73b2060443d2c7e243a5f36bf89b6a5b3c38",
      "parents": [
        "c3e81694fca484ebabd99f3637bd83b9ee2dd50a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 05 15:47:19 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 05 15:47:19 2018 +0200"
      },
      "message": "patch 8.0.1793: no test for \"vim -g\"\n\nProblem:    No test for \"vim -g\".\nSolution:   Add a test for \"-g\" and \"-y\".\n"
    },
    {
      "commit": "50182fa84e20a0547f3e2bd6683ef799fcd27855",
      "tree": "e68877870cf854837d637d83208edbd114ce185c",
      "parents": [
        "65a5464985f980d2bbbf4e14d39d416dce065ec7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 28 21:34:40 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 28 21:34:40 2018 +0200"
      },
      "message": "patch 8.0.1771: in tests, when WaitFor() fails it doesn\u0027t say why\n\nProblem:    In tests, when WaitFor() fails it doesn\u0027t say why. (James McCoy)\nSolution:   Add WaitForAssert(), which produces an assert error when it fails.\n"
    },
    {
      "commit": "769e9d21ac3e8dff43b9ef5e46cdc4523833b51e",
      "tree": "ba7bacd8603ba2da1d4a28e1c87813969804be8f",
      "parents": [
        "d60e0a1d202d49503ba95a40c165172c8f61db7a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 11 20:53:49 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 11 20:53:49 2018 +0200"
      },
      "message": "patch 8.0.1697: various tests are still a bit flaky\n\nProblem:    Various tests are still a bit flaky.\nSolution:   Increase the default wait time to five seconds.\n"
    },
    {
      "commit": "a903472cfa048e7a29d9c6ed0945ef03e48c6a08",
      "tree": "86750b67c2f752e72c9cd852c2f3dd5aa53f368d",
      "parents": [
        "f118d4847eb0dc2473260aebce301643568c5bc3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 13 15:43:46 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 13 15:43:46 2018 +0100"
      },
      "message": "patch 8.0.1604: paste test may fail if $DISPLAY is not set\n\nProblem:    Paste test may fail if $DISPLAY is not set.\nSolution:   Add WorkingClipboard() and use it in the paste test.\n"
    },
    {
      "commit": "4d8bac8bf593ff087517ff79090c2d224325aae6",
      "tree": "51e277a9012731df3a3dc362af5c5db39991485a",
      "parents": [
        "20586cb4f4d516a60b96cc02a94b810fea8b8cdb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 09 21:33:34 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 09 21:33:34 2018 +0100"
      },
      "message": "patch 8.0.1592: terminal windows in a session are not properly restored\n\nProblem:    Terminal windows in a session are not properly restored.\nSolution:   Add \"terminal\" in \u0027sessionoptions\u0027.  When possible restore the\n            command running in a terminal.\n"
    },
    {
      "commit": "5f73ef8d20070cd45c9aea4dc33c2e0657f5515c",
      "tree": "4a223aa7d89da5c1d733287193626efee279155e",
      "parents": [
        "8195247054a659fe5cbc238197634d5e13e8e8e9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 27 21:09:30 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 27 21:09:30 2018 +0100"
      },
      "message": "patch 8.0.1553: cannot see what digraph is used to insert a character\n\nProblem:    Cannot see what digraph is used to insert a character.\nSolution:   Show the digraph with the \"ga\" command. (Christian Brabandt)\n"
    },
    {
      "commit": "5d7ead3bc85eefd0929bfcbb579510c8164ea1be",
      "tree": "3663262f2410bd522e22f67355e7d351ccb67bc0",
      "parents": [
        "3ad8772ef02e4352b0fa4e2697abc357734b62e1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 27 17:17:42 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 27 17:17:42 2018 +0100"
      },
      "message": "patch 8.0.1549: various small problems in test files\n\nProblem:    Various small problems in test files.\nSolution:   Include small changes.\n"
    },
    {
      "commit": "da65058a9c4774dc534c7ae98d24c58b5db669fa",
      "tree": "3b9c05511fd12c806a8cbec528b30f073c24cbe5",
      "parents": [
        "7a76092a51fc5446426a4bfd9eb6503ec61bf9e9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 20 15:51:40 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 20 15:51:40 2018 +0100"
      },
      "message": "patch 8.0.1526: no test using a screen dump yet\n\nProblem:    No test using a screen dump yet.\nSolution:   Add a test for C syntax highlighting.  Add helper functions.\n"
    },
    {
      "commit": "13deab8d08145c1f6e2a3e82cb547bc7f87a3686",
      "tree": "6d05a3eb7947f41e80d8cc4f6844ffd3ba58ddef",
      "parents": [
        "52a2f0f1da4e554a81beb45211a9d09afffde595"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 18:48:43 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 04 18:48:43 2017 +0100"
      },
      "message": "patch 8.0.1259: search test can be flaky\n\nProblem:    Search test can be flaky.\nSolution:   Use WaitFor() instead of a delay.  Make it possible to pass a\n            funcref to WaitFor() to avoid the need for global variables.\n            (James McCoy, closes #2282)\n"
    },
    {
      "commit": "c20e0d52071a3f6e12321ec3344024faa4695da9",
      "tree": "2dd2883a4ee0527eb2c657b754bdc7007af6336c",
      "parents": [
        "5130f316612dfc71c433c2743340dc45444eb17d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 18:19:19 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 18:19:19 2017 +0100"
      },
      "message": "patch 8.0.1249: no error when WaitFor() gets an invalid wrong expression\n\nProblem:    No error when WaitFor() gets an invalid wrong expression.\nSolution:   Do not ignore errors in evaluationg the expression.  Fix places\n            where the expression was wrong.\n"
    },
    {
      "commit": "3e1c617d49224038a820ee2c552ebe31a84aaa89",
      "tree": "b05d5e0c2b1e6d38b14796cd5329b5d827785470",
      "parents": [
        "b94340c04f524482b408543daa1142f883831cab"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 16:58:00 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 16:58:00 2017 +0100"
      },
      "message": "patch 8.0.1245: when WaitFor() has a wrong expression it just waits a second\n\nProblem:    When WaitFor() has a wrong expression it just waits a second,\n            which goes unnoticed. (James McCoy)\nSolution:   When WaitFor() times out throw an exception.  Fix places where the\n            expression was wrong.\n"
    },
    {
      "commit": "631820536e4084e01bf990f9314ec385b60b21d7",
      "tree": "3876a54cd74c3db491638cad387a43fbd857d2e7",
      "parents": [
        "73f4439ca690d8224df8f88dc71a43fafdcc89bf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 07 20:03:23 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 07 20:03:23 2017 +0200"
      },
      "message": "patch 8.0.1179: Test_popup_and_window_resize() does not always pass\n\nProblem:    Test_popup_and_window_resize() does not always pass.\nSolution:   Do not use $VIMPROG, pass the Vim executable in the vimcmd file.\n            (Ozaki Kiichi, closes #2186)\n"
    },
    {
      "commit": "a5e6621aadadf78c7b344e93a4b328788076f14c",
      "tree": "160e3f05fcea43ae0b38b307045a942aff9c2cd7",
      "parents": [
        "816968defc8ae79eb7e2319e991e74661be8d750"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 29 22:42:33 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 29 22:42:33 2017 +0200"
      },
      "message": "patch 8.0.1161: popup menu drawing problem when resizing terminal\n\nProblem:    Popup menu drawing problem when resizing terminal.\nSolution:   Redraw after resizing also when a popup menu is visible. (Ozaki\n            Kiichi, closes #2110)\n"
    },
    {
      "commit": "9d954207e2cc807b475bb04f8b59ef5bb3772d99",
      "tree": "1cc786e3355baa912671ab3b54ae8da5de43ae8b",
      "parents": [
        "e88fc7a574263fd399c6815378bcd8fd228d8b54"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 04 20:34:19 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 04 20:34:19 2017 +0200"
      },
      "message": "patch 8.0.1053: setline() does not work on startup\n\nProblem:    setline() does not work on startup. (Manuel Ortega)\nSolution:   Do not check for ml_mfp to be set for the current buffer.\n            (Christian Brabandt)\n"
    },
    {
      "commit": "9f0139a2a869b0804e5b91a65e3d5952c9091879",
      "tree": "cc1dbfb2b8c6742dd62f910b455200bb620392fd",
      "parents": [
        "4f44b886840a90a50575204bc29f72ef309cfaf6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 13 20:26:20 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 13 20:26:20 2017 +0200"
      },
      "message": "patch 8.0.0933: terminal test tries to start GUI when it\u0027s not possible\n\nProblem:    Terminal test tries to start GUI when it\u0027s not possible.\nSolution:   Check if the GUI can run. (James McCoy, closes #1971)\n"
    },
    {
      "commit": "cdb7e1b7f9e18a7b165ff09103a9994f84966123",
      "tree": "7c4cda3abde0d0b1b3d821c7fb825c99512c0dc7",
      "parents": [
        "04f62f881c5743d2fdaf7324f6a715381f0d5fcf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 19 19:55:58 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 19 19:55:58 2017 +0200"
      },
      "message": "patch 8.0.0737: crash when X11 selection is very big\n\nProblem:    Crash when X11 selection is very big.\nSolution:   Use static items instead of allocating them.  Add callbacks.\n            (Ozaki Kiichi)\n"
    },
    {
      "commit": "15bf76d40be1f1622ff5cc16596c308e76e2ca94",
      "tree": "e3e19239a9369f65db8d135b3732ee28ae96cca7",
      "parents": [
        "8c34aa09a449a5c1c2d1141b6fafa90f29b3fc12"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 18 16:18:37 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 18 16:18:37 2017 +0100"
      },
      "message": "patch 8.0.0474: the client-server feature is not tested\n\nProblem:    The client-server feature is not tested.\nSolution:   Add a test.\n"
    },
    {
      "commit": "358f6b0a36d25e0e2f8f1fc625974816b71fa50a",
      "tree": "2d29a9febb1d5b8bbd91d3069e2a6816d6330396",
      "parents": [
        "caf6434ac937cf26050276d7b474be2d2d6a06b3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 02 22:43:01 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 02 22:43:01 2017 +0100"
      },
      "message": "patch 8.0.0400: some tests have a one second delay\n\nProblem:    Some tests have a one second delay.\nSolution:   Add --not-a-term in RunVim().\n"
    },
    {
      "commit": "4b785f69c0616dba5d3f38e8ce4b5398cec89407",
      "tree": "fea8b654714ff391135ce61da9c9d0792b7a5265",
      "parents": [
        "f422bcc7f9615fe91fa69b059cfe4785093d3d4a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 29 21:54:44 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 29 21:54:44 2016 +0100"
      },
      "message": "patch 8.0.0105\nProblem:    When using ch_read() with zero timeout, can\u0027t tell the difference\n            between reading an empty line and nothing available.\nSolution:   Add ch_canread().\n"
    },
    {
      "commit": "01688ad545ff0809ddad5c8fa6b149dc5d67312b",
      "tree": "f588850e3798caf6ddef56772a58903d8b3ab4eb",
      "parents": [
        "2f97912800e86a296c001832bbbf2fc425f1e533"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 27 20:00:07 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 27 20:00:07 2016 +0200"
      },
      "message": "patch 8.0.0050\nProblem:    An exiting job is detected with a large latency.\nSolution:   Check for pending job more often. (Ozaki Kiichi)  Change the\n            double loop in mch_inchar() into one.\n"
    },
    {
      "commit": "f267f8bdf777073e392ada5b31d837c7b6090eb4",
      "tree": "304b0775c08e167320e8d9c6f15c61baafa493a0",
      "parents": [
        "9baf297c99cc35adb921bee04369499d76438889"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 22 21:40:29 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 22 21:40:29 2016 +0200"
      },
      "message": "patch 7.4.2240\nProblem:    Tests using the sleep time can be flaky.\nSolution:   Use reltime() if available. (Partly by Shane Harper)\n"
    },
    {
      "commit": "7a9a5f4019ce332cb11ce5370e3fa609299ce737",
      "tree": "07c86aa11329558b9497c10ed0a90d1b3f43d4a7",
      "parents": [
        "09de17536dd84e43aed7a575183e320e8d980b68"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 08 22:34:14 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 08 22:34:14 2016 +0200"
      },
      "message": "patch 7.4.2184\nProblem:    Tests that use RunVim() do not actually perform the test.\nSolution:   Use \"return\" instead of \"call\". (Ken Takata)\n"
    },
    {
      "commit": "b73598e2f022a22fec512ea681c70d2775e8fd87",
      "tree": "c233c50104f05d5e4830d56f7f04ce7d6f1e2fad",
      "parents": [
        "e4a76ad0e74a31bbd9f1b1ac5b816d714d19a412"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 07 18:22:53 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 07 18:22:53 2016 +0200"
      },
      "message": "patch 7.4.2180\nProblem:    There is no easy way to stop all timers.  There is no way to\n            temporary pause a timer.\nSolution:   Add timer_stopall() and timer_pause().\n"
    },
    {
      "commit": "3a938383396d4ab352bbb4d806938302debdae2c",
      "tree": "f700bdd239a46a1b534a27eec05c701c511ac749",
      "parents": [
        "ba98bef1910094179bf90b9467b6e2d2f9462601"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 07 16:36:40 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 07 16:36:40 2016 +0200"
      },
      "message": "patch 7.4.2178\nProblem:    No test for reading from stdin.\nSolution:   Add a test.\n"
    },
    {
      "commit": "ba98bef1910094179bf90b9467b6e2d2f9462601",
      "tree": "d187bbe78d68c2327fe968282014b27c883f28ad",
      "parents": [
        "a8e691d44937fd9d72dcbad2b8c673682277f13d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 07 15:51:39 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 07 15:51:39 2016 +0200"
      },
      "message": "patch 7.4.2177\nProblem:    No testing for -C and -N command line flags, file arguments,\n            startuptime.\nSolution:   Add tests.\n"
    },
    {
      "commit": "472a0a880a709c027f4b19cfa56c08e78818112d",
      "tree": "f8bb4ee29e9a4b0dd7887411fef04a72461a419e",
      "parents": [
        "00ff380295338eedb6138ce87590cc6bed102e9d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 06 22:31:42 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 06 22:31:42 2016 +0200"
      },
      "message": "patch 7.4.2172\nProblem:    No test for \"vim --help\".\nSolution:   Add a test.\n"
    },
    {
      "commit": "446cce6d537b036467033975a86729dbdc83f860",
      "tree": "d34d8f9fe98a568330f94270680696a392731764",
      "parents": [
        "5b4a3767f6d1760ba1ce103ef3cffb696ece0244"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 06 21:37:27 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 06 21:37:27 2016 +0200"
      },
      "message": "patch 7.4.2169\nProblem:    Startup test gets stuck on MS-Windows.\nSolution:   Use double quotes.\n"
    },
    {
      "commit": "66459b7c98c67f8a9d39de8f08e8e8f1fca0e359",
      "tree": "5e61d00ee66ba009f17ad1d490ce810ae89e6c2b",
      "parents": [
        "d76a0c15f8bdbc901015879177fd5076d34c7a06"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 06 19:01:55 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 06 19:01:55 2016 +0200"
      },
      "message": "patch 7.4.2164\nProblem:    It is not possible to use plugins in an \"after\" directory to tune\n            the behavior of a package.\nSolution:   First load plugins from non-after directories, then packages and\n            finally plugins in after directories.\n            Reset \u0027loadplugins\u0027 before executing --cmd arguments.\n"
    },
    {
      "commit": "321efdd77a7b9ac11ade90dd7634b5d37f4820fe",
      "tree": "708c52b699096a05fc9ed1568fa6372b8f2f8a93",
      "parents": [
        "9280e3f95d065733f04fa22869e5ef071d531931"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jul 15 17:09:11 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jul 15 17:09:11 2016 +0200"
      },
      "message": "patch 7.4.2039\nProblem:    The Netbeans integration is not tested.\nSolution:   Add a first Netbeans test.\n"
    }
  ]
}
