)]}'
{
  "log": [
    {
      "commit": "af34543b926a8704c3346d41e57a219baa5ca61c",
      "tree": "8e9158b7bc8edd906499ae01da82dd1c82ad71be",
      "parents": [
        "d6e74f547910d5273a3b99c23fb3197131c7d379"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 06 16:09:52 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 06 16:09:52 2022 +0000"
      },
      "message": "patch 9.0.1022: suspend test fails on Mac OS when suspending Vim\n\nProblem:    Suspend test fails on Mac OS when suspending Vim.\nSolution:   Make \u0027keyprotocol\u0027 empty.\n"
    },
    {
      "commit": "7155fb6614f45a4e573bbfca23b5d150604ad506",
      "tree": "1bae842cef709ae35a5a84b307c8f64c9eb6f024",
      "parents": [
        "9dacdb1d56ee0f9272f3fc956a12f15f84ffb205"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 06 09:11:39 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 06 09:11:39 2022 +0000"
      },
      "message": "patch 9.0.1018: suspend test still fails on Mac OS\n\nProblem:    Suspend test still fails on Mac OS.\nSolution:   Make \u0027keyprotocol\u0027 empty.\n"
    },
    {
      "commit": "0a2f891adfc52d8f29733817fca15a1b642af1df",
      "tree": "a97d337b9a5538c3dcb8ebf3860af7a509f31d91",
      "parents": [
        "fa2533c8bb96abcec29b9dc6bd4fe7054c7c7e50"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 05 21:21:46 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 05 21:21:46 2022 +0000"
      },
      "message": "patch 9.0.1013: suspend test often fails on Mac OS\n\nProblem:    Suspend test often fails on Mac OS.\nSolution:   Make t_RP empty.\n"
    },
    {
      "commit": "c216a7a21a25a701b84b79abc1ba6ab0baa3a311",
      "tree": "e8bda92c7339e1960d00dc035f0de82f3c2b975a",
      "parents": [
        "65214053f6a4bdb1099404a4b5dccb85ca3e5c7c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 05 13:50:55 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 05 13:50:55 2022 +0000"
      },
      "message": "patch 9.0.1007: there is no way to get a list of swap file names\n\nProblem:    There is no way to get a list of swap file names.\nSolution:   Add the swapfilelist() function.  Use it in the test script to\n            clean up.  Remove deleting individual swap files.\n"
    },
    {
      "commit": "65214053f6a4bdb1099404a4b5dccb85ca3e5c7c",
      "tree": "1e8d348cfef7cd8457507ac98a9fc8849498d956",
      "parents": [
        "d0f8d39d20f8d42f7451f781f7be0bcd20e06741"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 04 23:30:19 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 04 23:30:19 2022 +0000"
      },
      "message": "patch 9.0.1006: suspend test still sometimes fails on MacOS\n\nProblem:    Suspend test still sometimes fails on MacOS.\nSolution:   Wait a little while for terminal responses.\n"
    },
    {
      "commit": "d0f8d39d20f8d42f7451f781f7be0bcd20e06741",
      "tree": "12356592535e2b49d036caaa37f643eaf8c21fa5",
      "parents": [
        "a0a6f3a22a934fa68b71d82c23e2f6bf6e5b18d0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 04 23:00:41 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 04 23:00:41 2022 +0000"
      },
      "message": "patch 9.0.1005: a failed test may leave a swap file behind\n\nProblem:    A failed test may leave a swap file behind.\nSolution:   Delete the swap file to avoid another test to fail.  Use another\n            file name.\n"
    },
    {
      "commit": "a0a6f3a22a934fa68b71d82c23e2f6bf6e5b18d0",
      "tree": "d731167fb3c72ca6a362e7bba762e05edbc310fc",
      "parents": [
        "3d3e2aa82695082d01f8d42032229c6fbcc0f1a6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 04 22:26:40 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 04 22:26:40 2022 +0000"
      },
      "message": "patch 9.0.1004: suspend test sometimes fails on MacOS\n\nProblem:    Suspend test sometimes fails on MacOS.\nSolution:   Wait a short while for terminal responses.\n"
    },
    {
      "commit": "100118c73ac068137cd298d22953896242752523",
      "tree": "4d9312af425ba7ccfd334237df32980d0f6ab8d6",
      "parents": [
        "1b884a0053982335f644eec6c71027706bf3c522"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 11 19:30:34 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 11 19:30:34 2020 +0100"
      },
      "message": "patch 8.2.2128: there is no way to do something on CTRL-Z\n\nProblem:    There is no way to do something on CTRL-Z.\nSolution:   Add VimSuspend and VimResume autocommand events. (closes #7450)\n"
    },
    {
      "commit": "6d91bcb4d23b5c6a0be72c384beaf385e2d9d606",
      "tree": "0f4129e5f6e049ce5313520239de270cd9389580",
      "parents": [
        "c3d6e8a46a8fc5de622e8df9dbd25edd03e00c5b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 12 18:50:36 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 12 18:50:36 2020 +0200"
      },
      "message": "patch 8.2.1432: various inconsistencies in test files\n\nProblem:    Various inconsistencies in test files.\nSolution:   Add modelines where they were missing.  Use Check commands instead\n            of silently skipping over tests.  Adjust indents and comments.\n            (Ken Takata, closes #6695)\n"
    },
    {
      "commit": "6a2c5a7dd5c9215cc030d5ea6e4616d782c091dd",
      "tree": "c3c2d559b959ba7b6776212f5e071683b8079a96",
      "parents": [
        "7035fd9d909c49cf5105a53753c1772c193d05b8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 08 21:50:25 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 08 21:50:25 2020 +0200"
      },
      "message": "patch 8.2.0533: tests using term_wait() can still be flaky\n\nProblem:    Tests using term_wait() can still be flaky.\nSolution:   Increase the wait time when rerunning a test. (James McCoy,\n            closes #5899)  Halve the initial times to make tests run faster\n            when there is no rerun.\n"
    },
    {
      "commit": "185d68a9d08f18440af93dd0f232e38f1819ddb2",
      "tree": "00eda99bd7df00c42a70fe4e399477532cf1769e",
      "parents": [
        "93344c2d707d9953f351c944e6a237c9916f69a3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 15 11:21:15 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 15 11:21:15 2019 +0200"
      },
      "message": "patch 8.1.1847: suspend test is failing\n\nProblem:    Suspend test is failing.\nSolution:   Do not use GetVimCommandClean().\n"
    },
    {
      "commit": "93344c2d707d9953f351c944e6a237c9916f69a3",
      "tree": "c21ac5e6e744c88462156a3158dfd3c7ef63371c",
      "parents": [
        "6ace95e9810bdfef5392ad89efc9e4ad4606de28"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 14 21:12:05 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 14 21:12:05 2019 +0200"
      },
      "message": "patch 8.1.1846: inconsistently using GetVimCommand() and v:progpath\n\nProblem:    Inconsistently using GetVimCommand() and v:progpath. (Daniel\n            Hahler)\nSolution:   Use GetVimCommand(). (closes #4806)\n"
    },
    {
      "commit": "999224422633935eaa8b804ce3d1c2f9ca195d0a",
      "tree": "d8c9852e06c0b13a7fe9a0b46b957c25e7a74101",
      "parents": [
        "ee9e604124682b0cd89e4f987a2f6f3fe4160920"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 08 20:58:25 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 08 20:58:25 2019 +0200"
      },
      "message": "patch 8.1.1651: suspend test is flaky on some systems\n\nProblem:    Suspend test is flaky on some systems.\nSolution:   Wait for the shell prompt to show. (Yee Cheng Chin, closes #4632)\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": "a8356bc1734195d130c6eeaf4858356ae3a3f722",
      "tree": "c622d0389172b66d295bd27327bb8f12cab1a3a3",
      "parents": [
        "74e3d4ec113d4061d24768b5a08f55b918132215"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 14:31:11 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 14:31:11 2019 +0200"
      },
      "message": "patch 8.1.1173: suspend test has duplicated lines\n\nProblem:    Suspend test has duplicated lines.\nSolution:   Use a function.\n"
    },
    {
      "commit": "3020ccb113d397ddf474001dc00a1916ad7abdee",
      "tree": "83f0bdea64f07c58732dbd8af69a14a62ef18696",
      "parents": [
        "ae654385dfb2ae4c1d70789d1dce3676dba4dfbc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 17 22:13:54 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 17 22:13:54 2019 +0100"
      },
      "message": "patch 8.1.0769: :stop is covered in two tests\n\nProblem:    :stop is covered in two tests.\nSolution:   Remove Test_stop_in_terminal().  Make other test exit Vim cleanly.\n            (Ozaki Kiichi, closes #3814)\n"
    },
    {
      "commit": "0f62cf5b335968f7448af1a6f46e0104b7bc365e",
      "tree": "1c3b53f6c991f1839823458787b76339b7f27cdb",
      "parents": [
        "da1c11c6411182e9a4bd4374e3fb8851fef77113"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 03 21:09:15 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 03 21:09:15 2018 +0100"
      },
      "message": "patch 8.1.0508: suspend test fails when run by root\n\nProblem:    Suspend test fails when run by root.\nSolution:   Accept both \u0027$\u0027 and \u0027#\u0027 for the prompt. (James McCoy, closes #3590)\n"
    },
    {
      "commit": "3b30168f04b8a2a2f1bbaa2f90be546550463146",
      "tree": "5f68dbcf6c552fecf727836399f0be17216e1d14",
      "parents": [
        "7ff8a3cfb6b029f9af1fdf3890e1320cafce5111"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 22 21:37:39 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 22 21:37:39 2018 +0200"
      },
      "message": "patch 8.1.0428: the :suspend command is not tested\n\nProblem:    The :suspend command is not tested.\nSolution:   Add a test. (Dominique Pelle, closes #3472)\n"
    }
  ]
}
