)]}'
{
  "log": [
    {
      "commit": "4223d43c0fb6ead1e611e4469a1680a9228b6015",
      "tree": "0eb28a94ec186e4f0306f6aaae79743bd6e9b99d",
      "parents": [
        "963ffa0a5a6091655ed72b4590ec5d5a1653bce8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 10 13:18:17 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 10 13:18:17 2021 +0100"
      },
      "message": "patch 8.2.2490: \u0027wrap\u0027 option is always reset when starting diff mode\n\nProblem:    \u0027wrap\u0027 option is always reset when starting diff mode.\nSolution:   Add the \"followwrap\" item in \u0027diffopt\u0027. (Rick Howe, closes #7797)\n"
    },
    {
      "commit": "aeb313f355cd67638e3c611354ce401d86f56afe",
      "tree": "eec474c3614ccb296a14b8ad8753bdb91459e964",
      "parents": [
        "6ee874d378829b62e0944063a9a029e81b5debfb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 27 19:13:28 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 27 19:13:28 2020 +0100"
      },
      "message": "patch 8.2.2060: check for features implemented with \"if\"\n\nProblem:    Check for features implemented with \"if\".\nSolution:   Use the Check commands. (Ken Takata, closes #7383)\n"
    },
    {
      "commit": "fabc3ca896751277f18a3a68e5661179728db3ad",
      "tree": "ca34187afd2c6247d7a9139edb3146317472594a",
      "parents": [
        "b4d16cb11d92b363503b71673921774548230e94"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 05 19:07:21 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 05 19:07:21 2020 +0100"
      },
      "message": "patch 8.2.1957: diff and cursorcolumn highlighting don\u0027t mix\n\nProblem:    Diff and cursorcolumn highlighting don\u0027t mix.\nSolution:   Fix condition for what attribute to use. (Christian Brabandt,\n            closes #7258, closes #7260)\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": "8455c5ed31c9cb2919f5e62693bab6b09bf60df2",
      "tree": "59fba9fb637e0cd0af7dca52b3788da4edc08480",
      "parents": [
        "1f22cc5cdb2da867d6bbf54dd371f279c38a2f56"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 14 21:22:30 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 14 21:22:30 2020 +0200"
      },
      "message": "patch 8.2.1211: removed more than dead code\n\nProblem:    Removed more than dead code.\nSolution:   Put back the decrement.\n"
    },
    {
      "commit": "fc838d6cb0f22c77a6ee2befd034b593e1c5ea06",
      "tree": "460d06257776232261d5e716511c2544786ba38e",
      "parents": [
        "1e4c7d0ed272201fa3a7cf34a462abb139170759"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 25 22:23:48 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 25 22:23:48 2020 +0200"
      },
      "message": "patch 8.2.1058: multiline conceal causes display errors\n\nProblem:    Multiline conceal causes display errors.\nSolution:   Do not allow conceal cross over EOL. (closes #6326, closes #4854,\n            closes #6302)\n"
    },
    {
      "commit": "511feec6f0a9e954f1d7353425fa51232b1a8e88",
      "tree": "527fe7b68d9f38926ec85f5f440685a60c2f26e7",
      "parents": [
        "865af6b990f058fab10c9ff10c77eb0e3bd48ad5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 18 19:15:27 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 18 19:15:27 2020 +0200"
      },
      "message": "patch 8.2.1004: line numbers below filler lines not always updated\n\nProblem:    Line numbers below filler lines not always updated.\nSolution:   Don\u0027t break out of the win_line() loop too early. (Christian\n            Brabandt, closes #6294, closes #6138)\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": "8dfcce3a78ccb520cc9d09081f998091494c50bf",
      "tree": "7e3412f192510c58f5a435ee66eab1d34606cdc0",
      "parents": [
        "3cdcb090a664e182078f7cc0ca3e4e5a94bbb784"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 18 19:32:26 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 18 19:32:26 2020 +0100"
      },
      "message": "patch 8.2.0401: not enough test coverage for evalvars.c\n\nProblem:    Not enough test coverage for evalvars.c.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5804)\n"
    },
    {
      "commit": "efcc329020ef089267f5f3994b8544eb58806311",
      "tree": "ab8cb40fbc657f8642050905fb0771d7e70b99e5",
      "parents": [
        "08b28b7ad52d5ee3cb5fa5982b647e325a410484"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 30 21:59:03 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 30 21:59:03 2019 +0100"
      },
      "message": "patch 8.2.0064: diffmode completion doesn\u0027t use per-window setting\n\nProblem:    Diffmode completion doesn\u0027t use per-window setting.\nSolution:   Check if a window is in diff mode. (Dominique Pell, closes #5419)\n"
    },
    {
      "commit": "ae7dba896975051a3f0b7123faa08dac5635972d",
      "tree": "4535b38de33959b00eccc8a18194fe6e83d3f353",
      "parents": [
        "e20e68b40d9572393bb3577d6a0b52e960950b57"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 29 13:56:33 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 29 13:56:33 2019 +0100"
      },
      "message": "patch 8.2.0054: :diffget and :diffput don\u0027t have good completion\n\nProblem:    :diffget and :diffput don\u0027t have good completion.\nSolution:   Add proper completion. (Dominique Pelle, closes #5409)\n"
    },
    {
      "commit": "f4a1d1c0542df151bc59ac3b798ed198b5c71ccc",
      "tree": "9f6051c5c5e75c7f113a923f7888f0f272ddee9e",
      "parents": [
        "ab85ca4e6a40b2998db7b00896505486f5c16b41"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 16 13:50:25 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 16 13:50:25 2019 +0100"
      },
      "message": "patch 8.1.2302: :lockmarks does not work for \u0027[ and \u0027]\n\nProblem:    :lockmarks does not work for \u0027[ and \u0027].\nSolution:   save and restore \u0027[ and \u0027] marks. (James McCoy, closes #5222)\n"
    },
    {
      "commit": "c8234779790dd873acb88331c50988adf94cc383",
      "tree": "d3e58b31d9e4593956cd028e4468051ce3d79dfc",
      "parents": [
        "5c6b6187ac51a4d8545e823c1be6cdf70cac8a57"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 10 21:00:27 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 10 21:00:27 2019 +0100"
      },
      "message": "patch 8.1.2289: after :diffsplit closing the window does not disable diff\n\nProblem:    After :diffsplit closing the window does not disable diff.\nSolution:   Add \"closeoff\" to \u0027diffopt\u0027 and add it to the default.\n"
    },
    {
      "commit": "248fdb33320641804afed4bdf5dc5cddb1cf64f5",
      "tree": "b89128f084d9674c4cd608a4060dbc049d636138",
      "parents": [
        "e00fdf35d069de4effe07125333bb9ff35b1915d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 15 19:31:28 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 15 19:31:28 2019 +0200"
      },
      "message": "patch 8.1.2041: no test for diff mode with syntax highlighting\n\nProblem:    No test for diff mode with syntax highlighting.\nSolution:   Add a test case.\n"
    },
    {
      "commit": "196b4664432f932625cfb6371dc42c24efe6c203",
      "tree": "95294d46aa15e3fccbee2422f352b46958d9f593",
      "parents": [
        "16b58ae9f36e9675c34d942f5d5f8c8a7914dbc4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 06 21:34:30 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 06 21:34:30 2019 +0200"
      },
      "message": "patch 8.1.1993: more functions can be used as methods\n\nProblem:    More functions can be used as methods.\nSolution:   Make various functions usable as a method.\n"
    },
    {
      "commit": "1a3a89168d61c2fed91cbca812cf1c6983901b79",
      "tree": "a28bb59bc78f9832066fe00c551eefaafc4b8daa",
      "parents": [
        "d019039ccd7cbeae8923db20383a241d7fc77e2c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 23 22:31:37 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 23 22:31:37 2019 +0200"
      },
      "message": "patch 8.1.1915: more functions can be used as methods\n\nProblem:    More functions can be used as methods.\nSolution:   Make various functions usable as a method.\n"
    },
    {
      "commit": "a74e4946de074d2916e3d6004f7fa1810d12dda9",
      "tree": "7c9ef20c9c2b2aab3ce363697623e290a456ce6d",
      "parents": [
        "e4ce825a55ad2445a212ce30837a3af566b7af6b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 04 17:35:53 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 04 17:35:53 2019 +0200"
      },
      "message": "patch 8.1.1809: more functions can be used as a method\n\nProblem:    More functions can be used as a method.\nSolution:   Add has_key(), split(), str2list(), etc.\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": "37d9f175a4ab885052583746982d6bbfbe0095b9",
      "tree": "e93ea0a06b39277874bf1fecab7075cd62f44d15",
      "parents": [
        "0346413c24b58d6d852e6767757bd76b5307afcf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 14 17:26:46 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 14 17:26:46 2019 +0200"
      },
      "message": "patch 8.1.1691: diff test fails on some systems\n\nProblem:    Diff test fails on some systems. (Elimar Riesebieter)\nSolution:   Add a term_wait() call.\n"
    },
    {
      "commit": "981d9dc8f3d7a470eb3be7ba60fe1c1f31e7f470",
      "tree": "8cc227b11121a293be323e137f20ceb6cf98a190",
      "parents": [
        "b7ed839976120912c8a755fd1b0f67026b4b056f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 04 22:32:39 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 04 22:32:39 2019 +0200"
      },
      "message": "patch 8.1.1634: terminal test fails when term_getansicolors() is missing\n\nProblem:    Terminal test fails when term_getansicolors() is missing.\n            Diff test fails without +rightleft.  (Dominique Pelle)\nSolution:   Check if term_getansicolors() is supported. (closes #4597)\n"
    },
    {
      "commit": "5d30ff19648d2ff0696cea97582b902f6a4ec0ba",
      "tree": "2b932551af5b577566f7d024d6491127ede12451",
      "parents": [
        "f6d50f1da8ed22cd6ff37ade965684dd1fa67a2c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 06 16:12:12 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 06 16:12:12 2019 +0200"
      },
      "message": "patch 8.1.1483: skipped tests are not properly listed\n\nProblem:    Skipped tests are not properly listed.\nSolution:   Throw a \"Skipped\" exception instead of using \":finish\" or \":return\".\n"
    },
    {
      "commit": "e73f911c53de1c87e39456ba20782f72a0ca8f4f",
      "tree": "1749ce3b701e1bd85465ff8e1b3d628a4d552a4e",
      "parents": [
        "8ee4c01b8c79a29065c1af05e5d9c0721069765f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 29 18:29:54 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 29 18:29:54 2019 +0100"
      },
      "message": "patch 8.1.1073: space in number column is on wrong side with \u0027rightleft\u0027 set\n\nProblem:    Space in number column is on wrong side with \u0027rightleft\u0027 set.\nSolution:   Move the space to the text side.  Add a test.\n"
    },
    {
      "commit": "8ee4c01b8c79a29065c1af05e5d9c0721069765f",
      "tree": "7b9275c98c4854a599deaaf5bd68ccf15946e9da",
      "parents": [
        "2912abb3a2fd72074e3901c8ae1d4a77ce764675"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 29 18:08:18 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 29 18:08:18 2019 +0100"
      },
      "message": "patch 8.1.1072: extending sign and foldcolumn below the text is confusing\n\nProblem:    Extending sign and foldcolumn below the text is confusing.\nSolution:   Let the sign and foldcolumn stop at the last text line, just like\n            the line number column.  Also stop the command line window leader.\n            (Christian Brabandt, closes #3964)\n"
    },
    {
      "commit": "b9ddda6c2d98d99c09d58145c1b5b4042a8fd92c",
      "tree": "b9ad408dfdd16ffd01276e8b583ff208133bf153",
      "parents": [
        "66ae3d199fdcd732eb79266e913e4e6d2e82ee76"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 19 23:00:50 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 19 23:00:50 2019 +0100"
      },
      "message": "patch 8.1.0956: using context:0 in \u0027diffopt\u0027 does not work well\n\nProblem:    Using context:0 in \u0027diffopt\u0027 does not work well.\nSolution:   Make zero context do the same as one line context. (closes #4005)\n"
    },
    {
      "commit": "b6fc72851c45a36a370f9516c68508e47b41c4c1",
      "tree": "7da05b1356fc904ee84d4a41f894d84b9fa1689e",
      "parents": [
        "97195685334c800c5ad1328d957d1bf21f5fa1fa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 04 22:24:16 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 04 22:24:16 2018 +0100"
      },
      "message": "patch 8.1.0562: parsing of \u0027diffopt\u0027 is slightly wrong\n\nProblem:    Parsing of \u0027diffopt\u0027 is slightly wrong.\nSolution:   Fix the parsing and add a test. (Jason Franklin, Christian\n            Brabandt)\n"
    },
    {
      "commit": "f7acf2b63ce91ea802dbcf0618f0cdee80993468",
      "tree": "08f7c401390192d7905862f5a185b732117b9a2a",
      "parents": [
        "f080d70a82f3a4477f346d9efcdfaec1bc1e1d58"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 01 21:14:53 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 01 21:14:53 2018 +0100"
      },
      "message": "patch 8.1.0503: missing change to diff test\n\nProblem:    Missing change to diff test. (Hirohito Higashi)\nSolution:   Add the missing test function.\n"
    },
    {
      "commit": "5f57bdcab77bc417ae0357fe8ad6c7259b6d25df",
      "tree": "f05f00dee1abb6472935bddc2adcfd74a3ec14ed",
      "parents": [
        "c0fe4978f2311be9a0221d4c2369251c719b399a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 25 17:52:23 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 25 17:52:23 2018 +0200"
      },
      "message": "patch 8.1.0497: :%diffput changes order of lines\n\nProblem:    :%diffput changes order of lines. (Markus Braun)\nSolution:   Do adjust marks when using internal diff.\n"
    },
    {
      "commit": "df77cef92ec034796723ffa3adb12e8b46daa98e",
      "tree": "b7106c402d4d687ede7623fcb1b954e5b879f8c4",
      "parents": [
        "0cc7b2d6ccc79d6ce69f5405f9914a42cb4f615e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 07 17:46:42 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 07 17:46:42 2018 +0200"
      },
      "message": "patch 8.1.0458: ml_get error and crash when using \"do\"\n\nProblem:    Ml_get error and crash when using \"do\".\nSolution:   Adjust cursor position also when diffupdate is not needed.\n            (Hirohito Higashi)\n"
    },
    {
      "commit": "4a5abbd6138240d109278fe1f0b45489d22f712d",
      "tree": "b564a80ec261f5233d5a14446a69425e9d7391c0",
      "parents": [
        "586c70cdfede55a166e3564f1cb68a299d81987d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 02 18:26:10 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 02 18:26:10 2018 +0200"
      },
      "message": "patch 8.1.0448: cursorline not removed when using \u0027cursorbind\u0027\n\nProblem:    Cursorline not removed when using \u0027cursorbind\u0027. (Justin Keyes)\nSolution:   Store the last cursor line per window. (closes #3488)\n"
    },
    {
      "commit": "e8fa05b5bc2d6d76bf5af50176a63655d00d1110",
      "tree": "f044f8dd892e26a8edec54754043668b64b512ca",
      "parents": [
        "42c63356d774bbfe91712197e8969f60de828a32"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 16 15:48:06 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 16 15:48:06 2018 +0200"
      },
      "message": "patch 8.1.0397: no event triggered after updating diffs\n\nProblem:    No event triggered after updating diffs.\nSolution:   Add the DiffUpdated event.\n"
    },
    {
      "commit": "785fc6567f572b8caefbc89ec29bbd8b801464ae",
      "tree": "6a8199c4bbc17a5cc65e4c4dfebded963a146fc7",
      "parents": [
        "50eb16c3b23235b21ce4494673a7741a9a196176"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 15 19:17:38 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 15 19:17:38 2018 +0200"
      },
      "message": "patch 8.1.0393: not all white space difference options available\n\nProblem:    Not all white space difference options available.\nSolution:   Add \"iblank\", \"iwhiteall\" and \"iwhiteeol\" to \u0027diffopt\u0027.\n"
    },
    {
      "commit": "3b8defd0a52fc1276816608e7bb24b628ab14c2e",
      "tree": "51274af65eed16671abb4eceb00a7949c6f16699",
      "parents": [
        "bd9a53c06c8869ad811cb3dd01a309c9be7d7a63"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 13 13:03:11 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 13 13:03:11 2018 +0200"
      },
      "message": "patch 8.1.0375: cannot use diff mode with Cygwin diff.exe\n\nProblem:    Cannot use diff mode with Cygwin diff.exe. (Igor Forca)\nSolution:   Skip over unrecognized lines in the diff output.\n"
    },
    {
      "commit": "e828b7621cf9065a3582be0c4dd1e0e846e335bf",
      "tree": "79cf05b6295837108fb6edbbc154e333c940698a",
      "parents": [
        "93a1df2c205c8399d96c172d9483e0793d32892a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 10 17:51:58 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 10 17:51:58 2018 +0200"
      },
      "message": "patch 8.1.0360: using an external diff program is slow and inflexible\n\nProblem:    Using an external diff program is slow and inflexible.\nSolution:   Include the xdiff library. (Christian Brabandt, closes #2732)\n            Use it by default.\n"
    },
    {
      "commit": "97ce419201421f65f4764549ed80307a7ef9c7a6",
      "tree": "0ba380c7872e3fed3b109a4af087b7c3b4417e73",
      "parents": [
        "76bb7196f5102c9929959d710e8ed97a19affa4d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 01 20:35:58 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 01 20:35:58 2017 +0100"
      },
      "message": "patch 8.0.1361: some users don\u0027t want to diff with hidden buffers\n\nProblem:    Some users don\u0027t want to diff with hidden buffers.\nSolution:   Add the \"hiddenoff\" item to \u0027diffopt\u0027. (Alisue, closes #2394)\n"
    },
    {
      "commit": "67418d97b457d2e27fe342472d3c9fd342ffc47f",
      "tree": "42beedb439133453caefdada8dc3d34454d12694",
      "parents": [
        "8bfe07b70878c83c838320cc6a93d62cd78b953f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 15 22:07:39 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 15 22:07:39 2017 +0200"
      },
      "message": "patch 8.0.1200: tests switch the bell off twice\n\nProblem:    Tests switch the bell off twice.\nSolution:   Don\u0027t set \u0027belloff\u0027 in individual tests. (Christian Brabandt)\n"
    },
    {
      "commit": "97fbc404fc56f76df12b2d2658b1d6efda28d5dd",
      "tree": "ae02ab743c38ac84f93458fca00a37a0d85c171d",
      "parents": [
        "2a02745709127bd56ccdbac8c568b3c25f3072a7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 26 19:41:46 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 26 19:41:46 2017 +0200"
      },
      "message": "patch 8.0.1153: no tests for diff_hlID() and diff_filler()\n\nProblem:    No tests for diff_hlID() and diff_filler().\nSolution:   Add tests. (Dominique Pelle, closes #2156)\n"
    },
    {
      "commit": "da22b8cc8b1b96fabd5a4c35c57b04a351340fb1",
      "tree": "1f3b1aa24674d76a16b03c3d12d447d1c2b9cb25",
      "parents": [
        "dada6d2a8e887309e88cb126f1251d81f91b4b9d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 18:01:50 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 18:01:50 2017 +0200"
      },
      "message": "patch 8.0.1037: \"icase\" of \u0027diffopt\u0027 is not used for highlighting\n\nProblem:    \"icase\" of \u0027diffopt\u0027 is not used for highlighting differences.\nSolution:   Also use \"icase\". (Rick Howe)\n"
    },
    {
      "commit": "79a213d6a4e909703524a7f1ad985c7bd40650a6",
      "tree": "0bfee87d433fa76ec2ec876c402f97ebc2bc8006",
      "parents": [
        "9e0f6ec0762575d229b86798b284ca4876bc3d73"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 16 13:15:18 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 16 13:15:18 2017 +0200"
      },
      "message": "patch 8.0.0599: diff mode is insufficiently tested\n\nProblem:    diff mode is insufficiently tested\nSolution:   Add more test cases. (Dominique Pelle, closes #1685)\n"
    },
    {
      "commit": "a95ab321200f0239991bf53756b17cd7b90745f9",
      "tree": "6485aa8f07294fdda7cc42dff6fb948cbff23a0e",
      "parents": [
        "38a3d6c9601b637a28f399059263300e9f65eba4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 11 19:21:53 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 11 19:21:53 2017 +0100"
      },
      "message": "patch 8.0.0444: diffpatch fails when the file name has a quote\n\nProblem:    Diffpatch fails when the file name has a quote.\nSolution:   Escape the name properly. (zetzei)\n"
    },
    {
      "commit": "1ef73e33c9414eb02c229d8234aafd9d481a8856",
      "tree": "ea8c934b8f2e1d109ab7bce70074bf0bde5dda09",
      "parents": [
        "ad2cfb54b78523435b31de7234081ff70a53e736"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 09 19:21:30 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 09 19:21:30 2017 +0100"
      },
      "message": "patch 8.0.0442: patch shell command not well escaped\n\nProblem:    Patch shell command uses double quotes around the argument, which\n            allows for $HOME to be expanded. (Etienne)\nSolution:   Use single quotes on Unix. (closes #1543)\n"
    },
    {
      "commit": "c3c766ea8c35f5b2bd45fb3d74d0ae46b2d8c24f",
      "tree": "ebb3661d41d6e38f638e7f14e0f47a64e29122df",
      "parents": [
        "12d1dc9155a507f2bbffae19696c33a640fbc8d1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 08 22:55:19 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 08 22:55:19 2017 +0100"
      },
      "message": "patch 8.0.0433: beeps when running tests\n\nProblem:    Quite a few beeps when running tests.\nSolution:   Set \u0027belloff\u0027 for these tests. (Christian Brabandt)\n"
    },
    {
      "commit": "f58a8475e17bd566760fc7e2a17d35ddf4edacf2",
      "tree": "67c22d82f4c544570688023e34f3e51f5d65e2c7",
      "parents": [
        "2c7292dc5bbf155fe2192d417363b8c085759cad"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 05 18:03:04 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 05 18:03:04 2017 +0100"
      },
      "message": "patch 8.0.0421: diff mode wrong when adding line at end of buffer\n\nProblem:    Diff mode is displayed wrong when adding a line at the end of a\n            buffer.\nSolution:   Adjust marks in diff mode. (James McCoy, closes #1329)\n"
    },
    {
      "commit": "aeb661e1f4a491286ef7af8c3105aff1f3b16f1c",
      "tree": "dd236c7f462dd82729cb8d86e646bd710c248339",
      "parents": [
        "38632faf635f6434441827e136bceb5a930c59ad"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 26 19:59:59 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 26 19:59:59 2017 +0100"
      },
      "message": "patch 8.0.0381: diff mode is not sufficiently tested\n\nProblem:    Diff mode is not sufficiently tested.\nSolution:   Add more diff mode tests. (Dominique Pelle, closes #1515)\n"
    },
    {
      "commit": "25ea0544587dd45088512fec9d7a685e35fea679",
      "tree": "0038abd019ded330eb77ba548b1bbd24a343f1b3",
      "parents": [
        "6b40f303291be6b2fe524b5708e089773048c269"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 03 23:16:28 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 03 23:16:28 2017 +0100"
      },
      "message": "patch 8.0.0300: cannot stop diffing hidden buffers\n\nProblem:    Cannot stop diffing hidden buffers. (Daniel Hahler)\nSolution:   When using :diffoff! make the whole list if diffed buffers empty.\n            (closes #736)\n"
    },
    {
      "commit": "025e3e0bafbc85cc4e365145af711edf99d0a90d",
      "tree": "0bbd3a565a44576e714d9f8c7c85fd5e6255ad9b",
      "parents": [
        "9ec7fa82a2c4f0283862ed704c2940959e6130ee"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 14:50:18 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 14:50:18 2016 +0200"
      },
      "message": "patch 8.0.0044\nProblem:    In diff mode the cursor may end up below the last line, resulting\n            in an ml_get error.\nSolution:   Check the line to be valid.\n"
    },
    {
      "commit": "e67d546f3c691139e6d3d33f36724d98aec04c14",
      "tree": "8d990c67d29e4085dcb259b43dad3bf76833b05c",
      "parents": [
        "818078ddfbb8cc2546f697c5675a251d095722ec"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 27 22:40:42 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 27 22:40:42 2016 +0200"
      },
      "message": "patch 7.4.2275\nProblem:    \":diffoff!\" does not remove filler lines.\nSolution:   Force a redraw and invalidate the cursor. (closes #1014)\n"
    },
    {
      "commit": "90d121fa3637b423169c64528efe84a1e67060c9",
      "tree": "d989ced835c486908a66ce49376d541a288ac5f1",
      "parents": [
        "b20617b0b0d15523961618717d6cd2195674c363"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 30 19:11:25 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 30 19:11:25 2016 +0200"
      },
      "message": "patch 7.4.2126\nProblem:    No tests for :diffget and :diffput\nSolution:   Add tests.\n"
    },
    {
      "commit": "623cf88f9c5ad49cce8e846af29a1bb9346c7481",
      "tree": "20de07f5da78e427f981b28fcbfa1b6ab0200986",
      "parents": [
        "42093c0ec52e6ff29e80aae65ac6a744c7de79bb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 30 16:36:01 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 30 16:36:01 2016 +0200"
      },
      "message": "patch 7.4.2124\nProblem:    diffmode test leaves files behind, breaking another test.\nSolution:   Delete the files.\n"
    },
    {
      "commit": "42093c0ec52e6ff29e80aae65ac6a744c7de79bb",
      "tree": "b74f9656b465fc84bba544cba5b6123057843ab8",
      "parents": [
        "b822cb0f93177bb045b221f607aee735f08ce428"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 30 16:16:54 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 30 16:16:54 2016 +0200"
      },
      "message": "patch 7.4.2123\nProblem:    No new style test for diff mode.\nSolution:   Add a test.  Check that folds are in sync.\n"
    }
  ]
}
