)]}'
{
  "log": [
    {
      "commit": "6e2e2cc95b913e33145047e0fade5193da6e4379",
      "tree": "6f4755e77b8e86590b6313bdb89f52968894c11f",
      "parents": [
        "129e33e44bdbd91d6d7cd49d96268cbed4a05f07"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 14 19:24:46 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 14 19:24:46 2022 +0000"
      },
      "message": "patch 8.2.4565: no command line completion for :breakadd and :breakdel\n\nProblem:    No command line completion for :breakadd and :breakdel.\nSolution:   Add completion for :breakadd and :breakdel. (Yegappan Lakshmanan,\n            closes #9950)\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": "f883d9027c750967b115b82de984ee449ab17aa8",
      "tree": "9b023aace09c2f3a253327440f0520db88abf961",
      "parents": [
        "e71c0ebe2cee4a4916c49e206733200299e4c065"
      ],
      "author": {
        "name": "K.Takata",
        "email": "kentkt@csc.jp",
        "time": "Sun May 30 18:04:19 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 30 18:04:19 2021 +0200"
      },
      "message": "patch 8.2.2912: MS-Windows: most users expect using Unicode\n\nProblem:    MS-Windows: most users expect using Unicode.\nSolution:   Default \u0027encoding\u0027 to utf-8 on MS-Windows. (Ken Takata,\n            closes #3907)\n"
    },
    {
      "commit": "1174b018a6d705ddb8c04f3d21f78ae760aa0856",
      "tree": "1e7acb70f37f5755f15f001499dec24355304e9e",
      "parents": [
        "f89be8de14cc9055d12f7b0f2c270a5bc09fc86c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 29 14:30:43 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 29 14:30:43 2021 +0200"
      },
      "message": "patch 8.2.2900: QuitPre is triggered before :wq writes the file\n\nProblem:    QuitPre is triggered before :wq writes the file, which is\n            different from other commands.\nSolution:   Trigger QuitPre after writing the file. (closes #8279)\n"
    },
    {
      "commit": "46aa6f93acb5d932d2893606d980a6b4b8a9594c",
      "tree": "8db600bf818c86a923bbf7375c0858f2c6967978",
      "parents": [
        "56c9fd01076bc62b55c8cb89d8a66f6136e52f3a"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Wed May 19 17:15:04 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 19 17:15:04 2021 +0200"
      },
      "message": "patch 8.2.2873: not enough tests for writing buffers\n\nProblem:    Not enough tests for writing buffers.\nSolution:   Add a few more tests. (Yegappan Lakshmanan, closes #8229)\n"
    },
    {
      "commit": "50157ef1c2e36d8696e79fd688bdd08312196bc6",
      "tree": "a109334af9ba94e328cde5acc060622a12888834",
      "parents": [
        "0820f4de5872bfbdc25bf6cba6ec5646dbcec156"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 15 23:21:05 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 15 23:21:05 2021 +0200"
      },
      "message": "patch 8.2.2856: get readonly error for device that can\u0027t be written to\n\nProblem:    Get readonly error for device that can\u0027t be written to.\nSolution:   Check for being able to write first. (closes #8205)\n"
    },
    {
      "commit": "36f96a515109dc1fad279571a645c0f0d65f2de4",
      "tree": "0e5c8738ce367105f01e5fec3e3eefcbcc5834d6",
      "parents": [
        "fe8ebdbe5c4e116311c0c0d5937b89ded5c92d01"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Thu May 13 18:33:16 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 13 18:33:16 2021 +0200"
      },
      "message": "patch 8.2.2849: bufwrite not sufficiently tested\n\nProblem:    Bufwrite not sufficiently tested.\nSolution:   Add a few more tests. (Yegappan Lakshmanan, closes #8192)\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": "16204962c7ad7380a40f0855443303ad16114e2b",
      "tree": "fa18b294af6299e87fd5afe0a2ffba58d3768e2c",
      "parents": [
        "bd318559cf8dea210e943100536011473f25bf68"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 23 22:40:11 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 23 22:40:11 2020 +0100"
      },
      "message": "patch 8.2.2202: write file test still fails on MS-Windows\n\nProblem:    Write file test still fails on MS-Windows.\nSolution:   Set fileformat with the :edit command\n"
    },
    {
      "commit": "bd318559cf8dea210e943100536011473f25bf68",
      "tree": "c20bd2702f546bdd9b141dd20470449d8f15da4c",
      "parents": [
        "27bf7af9d042b396c412fcad7bac59849a4a420f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 23 20:55:15 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 23 20:55:15 2020 +0100"
      },
      "message": "patch 8.2.2201: write file test fails on MS-Windows\n\nProblem:    Write file test fails on MS-Windows.\nSolution:   Force edit after setting \u0027fileformat\u0027.\n"
    },
    {
      "commit": "b3c8b1d25414f2e24ad03551cdf125b3e2c142b1",
      "tree": "cbcab5872f0467ff62fa2a9d733687fb7e5e45e3",
      "parents": [
        "23999d799cfe844b604f193183f8f84052c8e746"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 23 18:54:57 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 23 18:54:57 2020 +0100"
      },
      "message": "patch 8.2.2199: first write after setting \u0027eol\u0027 does not have NL added\n\nProblem:    First write after setting \u0027eol\u0027 does not have NL added. (Tomáš\n            Janoušek)\nSolution:   Only use b_no_eol_lnum when doing a binary write. (closes #7535)\n"
    },
    {
      "commit": "e2e4075fad1326181edc5a131e48c644ef613693",
      "tree": "f3749b559e690b3e8e80990441aeb6459d955fce",
      "parents": [
        "24f7750ffa9730579736d779b7cc94faff325fc1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 04 21:18:46 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 04 21:18:46 2020 +0200"
      },
      "message": "patch 8.2.1593: tests do not check the error number properly\n\nProblem:    Tests do not check the error number properly.0\nSolution:   Add a colon after the error number. (closes #6869)\n"
    },
    {
      "commit": "733d259a83bfdd3e1670cc1665e1bd56501799df",
      "tree": "c570802fe9e1ebda08989283fe5c0d677d55d423",
      "parents": [
        "17f67547f36a06220ea4667aaee7bb130108f568"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 20 18:59:06 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 20 18:59:06 2020 +0200"
      },
      "message": "patch 8.2.1498: on slow systems tests can be flaky\n\nProblem:    On slow systems tests can be flaky.\nSolution:   Use TermWait() instead of term-wait(). (Yegappan Lakshmanan,\n            closes #6756)\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": "b86abadf87bd0f85f800077171ec4b98aefff776",
      "tree": "8de3e19c4a33da64318424ddb94cf4b727af6623",
      "parents": [
        "2caa1594e72be7a876c21ed5c2df252d3537cfa7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 01 16:08:19 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 01 16:08:19 2020 +0200"
      },
      "message": "patch 8.2.1340: some tests fail on Cirrus CI and/or with FreeBSD\n\nProblem:    Some tests fail on Cirrus CI and/or with FreeBSD.\nSolution:   Make \u0027backupskip\u0027 empty. Do not run tests as root. Check for\n            directory when using viminfo. (Ozaki Kiichi, closes #6596)\n"
    },
    {
      "commit": "b61ef01cce2afd70fbfa2805336a26643109dfb7",
      "tree": "37840aa086c90f9cf2ef458b4cba2b139c3dcc7c",
      "parents": [
        "45df2a01a79d562b59949383f79625bb8bd89a69"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 29 16:08:21 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 29 16:08:21 2020 +0200"
      },
      "message": "patch 8.2.1316: test 42 is still old style\n\nProblem:    Test 42 is still old style.\nSolution:   Turn it into a new style test. (Yegappan Lakshmanan, closes #6561)\n"
    },
    {
      "commit": "622b3568fa1baf07671d31390815fb0a55a99891",
      "tree": "bf3b4666404b49c91e95ee2e938e99ecc8a6d3ca",
      "parents": [
        "6ca6ca48898750dd55cad13c88a9c1dfd7fdaad5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 27 20:02:41 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 27 20:02:41 2020 +0200"
      },
      "message": "patch 8.2.1305: some tests are still old style\n\nProblem:    Some tests are still old style.\nSolution:   Convert tests 52 and 70 to new style. (Yegappan Lakshmanan,\n            closes #6544)  Fix error in FinishTesting().\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": "b340baed9f7fc1c19a0742e2214d54982190c15e",
      "tree": "fdddb599beb4c7b83df200516e63c98703004457",
      "parents": [
        "47a519a933e8bcaf703a5feaac5c01491a658ee3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 15 19:51:56 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 15 19:51:56 2020 +0200"
      },
      "message": "patch 8.2.0982: insufficient testing for reading/writing files\n\nProblem:    Insufficient testing for reading/writing files.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #6257)\n            Add \"ui_delay\" to test_override() and use it for the CTRL-O test.\n"
    },
    {
      "commit": "1de5f7c81d5e78fb4d612134bd2dfa6ee9183fae",
      "tree": "11092c1d0da722d3e05b49c6b88eda0afe6620e3",
      "parents": [
        "2d4070d3b02e775a6f3d5ef52265add270e09a4f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 11 19:22:43 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 11 19:22:43 2020 +0200"
      },
      "message": "patch 8.2.0958: not sufficient testing for buffer writing\n\nProblem:    Not sufficient testing for buffer writing.\nSolution:   Add a few tests. (Yegappan Lakshmanan, closes #6238)\n"
    },
    {
      "commit": "494e9069cb32620f7688a7cb128a3feff827639e",
      "tree": "d78ea251927cc0f6c725b29b8559f3dc1f759078",
      "parents": [
        "e35a52aee718c881bdfa69a47a1068df6ab6c60a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 21:28:02 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 21:28:02 2020 +0200"
      },
      "message": "patch 8.2.0866: not enough tests for buffer writing\n\nProblem:    Not enough tests for buffer writing.\nSolution:   Add more tests. Use CheckRunVimInTerminal in more places.\n            (Yegappan Lakshmanan, closes #6167)\n"
    },
    {
      "commit": "99fa721944dda9d07c53c907c33466728df5c271",
      "tree": "7ead4c06b56e21eb208ea1b9673cd463ba13f3c0",
      "parents": [
        "e297802d6ddbebbf36f9a2d01127c034fab88b3b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 26 15:59:55 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 26 15:59:55 2020 +0200"
      },
      "message": "patch 8.2.0644: insufficient testing for invalid function arguments\n\nProblem:    Insufficient testing for invalid function arguments.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5988)\n"
    },
    {
      "commit": "18a2b87ca27c378a555b20f14a284d2ce3511427",
      "tree": "8edab39837a409af9a30ea1082aa281a4d0eb217",
      "parents": [
        "a3a9c8ef697bbf6f640cde99710b6f534f29f77d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 13:08:45 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 19 13:08:45 2020 +0100"
      },
      "message": "patch 8.2.0404: writefile() error does not give a hint\n\nProblem:    Writefile() error does not give a hint.\nSolution:   Add remark about first argument.\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": "4f5776c17cd86f904a7e2f92db297c73e28939b7",
      "tree": "6085e8230e216a7d78b99b39d14bd667a45474cf",
      "parents": [
        "3fb377fa78131004138b22a87afe33eeb7649b94"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 12 22:15:19 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 12 22:15:19 2020 +0100"
      },
      "message": "patch 8.2.0250: test_clear_search_pat() is unused\n\nProblem:    test_clear_search_pat() is unused.\nSolution:   Remove the function. (Yegappan Lakshmanan, closes #5624)\n"
    },
    {
      "commit": "ea3db914c0fa35797ad73f6d5bb3a4288d690065",
      "tree": "d733386620b647bdd10756f7955228ea9ce3ed4c",
      "parents": [
        "d98c0b63abd7b0e61a383669474abe96044615af"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 15:32:13 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 15:32:13 2020 +0100"
      },
      "message": "patch 8.2.0197: some Ex commands not sufficiently tested\n\nProblem:    Some Ex commands not sufficiently tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5565)\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": "b40c2576d4e0e2dd2c580414c45947d88556d76d",
      "tree": "e6395518788a7f64a912bfd63b8eb8476ca195c0",
      "parents": [
        "7eed964b4196b0bfc6cf09dc449f0b9650b2d31e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 19 21:01:05 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 19 21:01:05 2019 +0200"
      },
      "message": "patch 8.1.2187: error for bad regexp even though regexp is not used\n\nProblem:    Error for bad regexp even though regexp is not used when writing\n            a file. (Arseny Nasokin)\nSolution:   Ignore regexp errors. (closes #5059)\n"
    },
    {
      "commit": "c28cb5b16df76353a5995fda3b9341612b8630c1",
      "tree": "cdd9b301eecbfe1c591735864e7251cfdadb6bc6",
      "parents": [
        "5d508dd39e810d446f29dfd4f4e745b802875001"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 31 20:42:09 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 31 20:42:09 2019 +0200"
      },
      "message": "patch 8.1.1436: writefile test fails when run under /tmp\n\nProblem:    Writefile test fails when run under /tmp.\nSolution:   Adjust \u0027backupskip. (Kenta Sato, closes #4462)\n"
    },
    {
      "commit": "cf0bfd9ade5173bcc12563bfc90c21a4db10535d",
      "tree": "189907ca3e0ce6ca8d73adb3cc96ddd2cbb47275",
      "parents": [
        "f8191c5f07c650b75b85c5a5b3d000fd5cae1643"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 18 18:52:04 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 18 18:52:04 2019 +0200"
      },
      "message": "patch 8.1.1349: if writing runs into conversion error backup file is deleted\n\nProblem:    If writing runs into a conversion error the backup file is\n            deleted. (Arseny Nasokin)\nSolution:   Don\u0027t delete the backup file is the file was overwritten and a\n            conversion error occurred. (Christian Brabandt, closes #4387)\n"
    },
    {
      "commit": "39536dd557e847e80572044c2be319db5886abe3",
      "tree": "a9223044558edf150a07d0fde3f8259c0a655561",
      "parents": [
        "2a4857a1fcf1d188e5b985ac21bcfc532eddde94"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 29 22:58:21 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 29 22:58:21 2019 +0100"
      },
      "message": "patch 8.1.0846: not easy to recognize the system Vim runs on\n\nProblem:    Not easy to recognize the system Vim runs on.\nSolution:   Add more items to the features list. (Ozaki Kiichi, closes #3855)\n"
    },
    {
      "commit": "30276f2beb248557c6b33cd5418bca8b7084b0a5",
      "tree": "56f7b88712a5ffffdd10681983e70501e2e1ba58",
      "parents": [
        "264b74fa545edfb92c0d7d08a02c26331cc5b168"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 24 17:59:39 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 24 17:59:39 2019 +0100"
      },
      "message": "patch 8.1.0811: too many #ifdefs\n\nProblem:    Too many #ifdefs.\nSolution:   Graduate FEAT_MBYTE, the final chapter.\n"
    },
    {
      "commit": "f1c118be93184e8e57e3e80b1b3383f464ed649e",
      "tree": "027310f2d3bd54405b91ff422ca3772f59f2659f",
      "parents": [
        "20aac6c1126988339611576d425965a25a777658"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 03 22:08:10 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 03 22:08:10 2018 +0200"
      },
      "message": "patch 8.1.0347: some tests fail on Solaris\n\nProblem:    Some tests fail on Solaris.\nSolution:   Skip writefile test. Fix path to libc.so. Improve test for Turkish\n            case change. (Libor Bukata, Bjorn Linse, closes #3403)\n"
    },
    {
      "commit": "8c9e7b00f6566dc41e794ef11c93d93b034c7134",
      "tree": "56a99a9d90f4800e1cf20f136affc8a15b2e786f",
      "parents": [
        "92c1b696413bf0e28f2fec22090d42e8a825eff2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 30 13:07:17 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 30 13:07:17 2018 +0200"
      },
      "message": "patch 8.1.0334: \u0027autowrite\u0027 takes effect when buffer is not to be written\n\nProblem:    \u0027autowrite\u0027 takes effect when buffer is not to be written.\nSolution:   Don\u0027t write buffers that are not supposed to be written. (Even Q\n            Jones, closes #3391)  Add tests for \u0027autowrite\u0027.\n"
    },
    {
      "commit": "9980b37a80dc72eef05bf8862aaf475ab17790a5",
      "tree": "021643bd31760296d3cc04f86bdb63a53e82b741",
      "parents": [
        "6d150f783d5d3820fe69734dda1e79b8276a84d2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 21 20:12:35 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 21 20:12:35 2018 +0200"
      },
      "message": "patch 8.0.1744: on some systems /dev/stdout isn\u0027t writable\n\nProblem:    On some systems /dev/stdout isn\u0027t writable.\nSolution:   Skip test if writing is not possible. (James McCoy, closes #2830)\n"
    },
    {
      "commit": "83799a7b7414048df4ff4e507293416e8438e225",
      "tree": "31b049754fa0af5407e420f8e21181d386927493",
      "parents": [
        "819edbe078c8579f3620d12dac830f12ccdc5a45"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 25 17:24:09 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 25 17:24:09 2017 +0100"
      },
      "message": "patch 8.0.1339: no test for what 8.0.1335 fixes\n\nProblem:    No test for what 8.0.1335 fixes.\nSolution:   Add a test. (Yasuhiro Matsumoto, closes #2373)\n"
    },
    {
      "commit": "7567d0b115e332f61a9f390aaccdf7825b891227",
      "tree": "e4ab87bf66391ca7243d819c768dc907cdd411da",
      "parents": [
        "d0480097177369a6ed91d47aba189ae647afcd68"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 16 23:04:15 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 16 23:04:15 2017 +0100"
      },
      "message": "patch 8.0.1305: writefile() never calls fsync()\n\nProblem:    Writefile() never calls fsync().\nSolution:   Follow the \u0027fsync\u0027 option with override to enable or disable.\n"
    },
    {
      "commit": "2c33d7bb69c4c2c5b0e39b03cc4b0c04cfdfbb0b",
      "tree": "24ccce8c31f7ae5c8be19769c9b6eed1359e8fab",
      "parents": [
        "6047e2c722347ae9443c2632c6e061918ccef9c6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 14 16:06:20 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 14 16:06:20 2017 +0200"
      },
      "message": "patch 8.0.1190: unusable after opening new window in BufWritePre event\n\nProblem:    Vim becomes unusable after opening new window in BufWritePre\n            event.\nSolution:   Call not_exiting(). (Martin Tournoij, closes #2205)\n            Also for \"2q\" when a help window is open.  Add a test.\n"
    },
    {
      "commit": "e6bf655bc4de1b7f4586e1f5c2fc4978141c3aa3",
      "tree": "df2a297c5cb4cdd1e16363e9491148b5b035674f",
      "parents": [
        "28b238225ae618f63cfe5d3d723120960a941da7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 27 22:11:51 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 27 22:11:51 2017 +0200"
      },
      "message": "patch 8.0.0685: when conversion fails written file may be truncated\n\nProblem:    When making backups is disabled and conversion with iconv fails\n            the written file is truncated. (Luo Chen)\nSolution:   First try converting the file and write the file only when it did\n            not fail. (partly by Christian Brabandt)\n"
    },
    {
      "commit": "8cf91286ca46a501d24e4b7d631b193256782c88",
      "tree": "98d8c9d8c4b6a9c88376b64b56fbadf74bff3f13",
      "parents": [
        "3ec574f2b549f456f664f689d6da36dc5719aeb9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 13 19:38:37 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 13 19:38:37 2017 +0200"
      },
      "message": "patch 8.0.0642: writefile() continues after detecting an error\n\nProblem:    writefile() continues after detecting an error.\nSolution:   Bail out as soon as an error is detected. (suggestions by Nikolai\n            Pavlov, closes #1476)\n"
    },
    {
      "commit": "19a1669ffc796e30a83c5600f82f12ebf63a2261",
      "tree": "b4631551e0b14b4a3ebe5a549aa44f33a92c1b95",
      "parents": [
        "417ccd7138d4d230d328de8b0d3892dd82ff1bee"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 01 22:19:47 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 01 22:19:47 2016 +0200"
      },
      "message": "patch 7.4.2305\nProblem:    Marks, writefile and nested function tests are old style.\nSolution:   Turn them into new style tests. (Yegappan Lakshmanan)\n"
    }
  ]
}
