)]}'
{
  "log": [
    {
      "commit": "904edabb64422467bf79f48f3a6305e0eddeea94",
      "tree": "a5319f4fb48c7e8d2d4c53a0b0954b2c5db7fc6b",
      "parents": [
        "1a928c20992279dc05c90d152e3f2fa884cf4bc9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 19 13:57:54 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 19 13:57:54 2020 +0100"
      },
      "message": "patch 8.2.0130: Python3 ranges are not tested\n\nProblem:    Python3 ranges are not tested.\nSolution:   Add test. (Dominique Pelle, closes #5498)\n"
    },
    {
      "commit": "7fc4785ea19306b7e94beb61f226cf40c32b1aba",
      "tree": "09954565feac912c49ce0547f4be8541c2f6c76c",
      "parents": [
        "b9adef79eca6f95bc7376ff3a6a383e436c5d6ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 02 16:38:07 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 02 16:38:07 2020 +0100"
      },
      "message": "patch 8.2.0079: Python 3 unicode test still fails on MS-Windows\n\nProblem:    Python 3 unicode test still fails on MS-Windows.\nSolution:   Do not set \u0027encoding\u0027 to \"euc-tw\" on MS-Windows.\n"
    },
    {
      "commit": "955f4e6f36ea009b90803d12a62108c94f446778",
      "tree": "aea97898f67658c0ccaddc4978558f010b8ce956",
      "parents": [
        "2466aea508f22d44099d54ed6d15c0a1d90f8d6e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 01 17:44:56 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 01 17:44:56 2020 +0100"
      },
      "message": "patch 8.2.0076: Python 3 unicode test fails on MS-Windows\n\nProblem:    Python 3 unicode test fails on MS-Windows.\nSolution:   Do not set \u0027encoding\u0027 to \"debug\" on MS-Windows.\n"
    },
    {
      "commit": "2466aea508f22d44099d54ed6d15c0a1d90f8d6e",
      "tree": "dc2d9530b7e9845b397784afdd9fd0ddcc20f5a0",
      "parents": [
        "4b7cdca23035eacf6cd0e30b90546cf32f7efe9e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 01 17:09:11 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 01 17:09:11 2020 +0100"
      },
      "message": "patch 8.2.0075: Python 3 unicode test still sometimes fails\n\nProblem:    Python 3 unicode test still sometimes fails.\nSolution:   Skip the test when \u0027termencoding\u0027 is not empty.\n"
    },
    {
      "commit": "4b7cdca23035eacf6cd0e30b90546cf32f7efe9e",
      "tree": "0a79a0d892c24d9fa72a1412bb2dbffb87cedfe7",
      "parents": [
        "ea8b7aecab9cc6d9c2d2845ad53203b26de14f85"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 01 16:18:38 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 01 16:18:38 2020 +0100"
      },
      "message": "patch 8.2.0074: Python 3 unicode test someitmes fails\n\nProblem:    Python 3 unicode test someitmes fails.\nSolution:   Make \u0027termencoding\u0027 empty.  Correct number of error message.\n"
    },
    {
      "commit": "d518f952f0812778758b25139308bcf45df6988c",
      "tree": "be1e160638c6ae91eeded2962329dc708ba03d3d",
      "parents": [
        "87396072c5c468f0c129e4ec7cd944ac897b7752"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 01 15:04:17 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 01 15:04:17 2020 +0100"
      },
      "message": "patch 8.2.0070: crash when using Python 3 with \"debug\" encoding\n\nProblem:    Crash when using Python 3 with \"debug\" encoding. (Dominique Pelle)\nSolution:   Use \"euc-jp\" whenever enc_dbcs is set.\n"
    },
    {
      "commit": "556684ff71e044a642879d759373a7ebc5047fad",
      "tree": "693aba1258b64d3bebd7754324363067352e90a3",
      "parents": [
        "ef140544f6703a7a4c0f6a15f610508ed6b09e89"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 31 21:59:01 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 31 21:59:01 2019 +0100"
      },
      "message": "patch 8.2.0068: crash when using Python 3 with \"utf32\" encoding\n\nProblem:    Crash when using Python 3 with \"utf32\" encoding. (Dominique Pelle)\nSolution:   Use \"utf-8\" whenever enc_utf8 is set. (closes #5423)\n"
    },
    {
      "commit": "213ed008bbcd9fe0d3329b17f5f4af0169e448ff",
      "tree": "d299adc9449b8badf79772e81ba98b556504153c",
      "parents": [
        "4954019c93a2bb5a0b1af54b5961c933beeb56f4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 11 20:12:26 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 11 20:12:26 2019 +0100"
      },
      "message": "patch 8.1.2421: test88 is old style\n\nProblem:    Test88 is old style.\nSolution:   Turn into a new style test. (Yegappan Lakshmanan, closes #5347)\n"
    },
    {
      "commit": "3f4f3d8e7e6fc0494d00cfb75669a554c8e67c8b",
      "tree": "ac8bdd089ce9a96e2e96033410b88b1836425a28",
      "parents": [
        "ea781459b9617aa47335061fcc78403495260315"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 04 20:05:59 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 04 20:05:59 2019 +0200"
      },
      "message": "patch 8.1.1984: 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": "b46fecd3454399f8ebdc5055302e4bfc5a10f98b",
      "tree": "de87b06c8fed73aee6e5aa90c300023aa3602afa",
      "parents": [
        "b6e3b88ec8b757b3acf940f8b4938e975c39ba67"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 15 17:58:09 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 15 17:58:09 2019 +0200"
      },
      "message": "patch 8.1.1544: some balloon tests don\u0027t run when they can\n\nProblem:    Some balloon tests don\u0027t run when they can.\nSolution:   Split GUI balloon tests off into a separate file. (Ozaki Kiichi,\n            closes #4538)  Change the feature check into a command for\n            consistency.\n"
    },
    {
      "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": "7f3a28490abb7c495239fc438825e3d1aaafa76d",
      "tree": "1a9c55ef4716279a37b8c837e64af844bd560b78",
      "parents": [
        "6349e9411fd17f80c7aff9c678a8800647d34cfa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 18 15:02:25 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 18 15:02:25 2019 +0200"
      },
      "message": "patch 8.1.1346: error for Python exception does not show useful info\n\nProblem:    Error for Python exception does not show useful info.\nSolution:   Show the last line instead of the first one. (Ben Jackson,\n            closes #4381)\n"
    },
    {
      "commit": "bfd36036700ab2d4c9de48e37f222f4a4dd7b3b0",
      "tree": "9bf95e2b4970aa3beadb12c618ac4389167f9e9f",
      "parents": [
        "e73f911c53de1c87e39456ba20782f72a0ca8f4f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 30 12:33:13 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 30 12:33:13 2019 +0100"
      },
      "message": "patch 8.1.1074: Python test doesn\u0027t wipe out hidden buffer\n\nProblem:    Python test doesn\u0027t wipe out hidden buffer.\nSolution:   Wipe out the buffer. (Ben Jackson, closes #4189)\n"
    },
    {
      "commit": "63dbfd33c1d47400c62775842b5b750ee69e2383",
      "tree": "37c30be324222ed4a7134224f6878af9c7001786",
      "parents": [
        "c3e92c161d6394d126a334011526c02e8c3f655f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 23 17:41:59 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 23 17:41:59 2019 +0100"
      },
      "message": "patch 8.1.1045: E315 ml_get error when using Python and hidden buffer\n\nProblem:    E315 ml_get error when using Python and hidden buffer.\nSolution:   Make sure the cursor position is valid. (Ben Jackson,\n            closes #4153, closes #4154)\n"
    },
    {
      "commit": "14816ad6e58336773443f5ee2e4aa9e384af65d2",
      "tree": "f53327ad0ffed33997cf4bbe9ce4725cb2221980",
      "parents": [
        "0472b6d149445579e3a63519b15f099f9adda3f7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 18 22:04:56 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 18 22:04:56 2019 +0100"
      },
      "message": "patch 8.1.0950: using :python sets \u0027pyxversion\u0027 even when not executed\n\nProblem:    Using :python sets \u0027pyxversion\u0027 even when not executed.\nSolution:   Check the \"skip\" flag. (Shane Harper, closes #3995)\n"
    },
    {
      "commit": "9123c0b31a283f460ed2b6af95080120cf528118",
      "tree": "275e918901c144e4bfcea65dc761f86f7da27d35",
      "parents": [
        "4814ccbdf0e99e2d33e1ac926c59f677f5c2afe2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 22 18:59:06 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 22 18:59:06 2018 +0100"
      },
      "message": "patch 8.1.0627: Python cannot handle function name of script-local function\n\nProblem:    Python cannot handle function name of script-local function.\nSolution:   Use \u003cSNR\u003e instead of the special byte code. (Ozaki Kiichi, closes\n            #3681)\n"
    },
    {
      "commit": "53901442f37a59e5495165f91db5574c0b43ab04",
      "tree": "45b25c0438bb017fb7201d9da9394664ed8b9d46",
      "parents": [
        "00136dc321586800986e8f743c2f108f5eecbf92"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 25 22:02:36 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 25 22:02:36 2018 +0200"
      },
      "message": "patch 8.1.0212: preferred cursor column not set in interfaces\n\nProblem:    Preferred cursor column not set in interfaces.\nSolution:   Set w_set_curswant when setting the cursor. (David Hotham,\n            closes #3060)\n"
    },
    {
      "commit": "a58883b4ea0bbb813fd4dd7eb49dd6f03e3e5387",
      "tree": "5b4812b921817e5a8417c4cf62fcbcdc53cf3ec4",
      "parents": [
        "d297f35eb0f6cfed47dd7ecf47df62994695a454"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 29 21:31:09 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 29 21:31:09 2017 +0100"
      },
      "message": "patch 8.0.0265: may get ml_get error when :pydo deletes lines\n\nProblem:    May get ml_get error when :pydo deletes lines or switches to\n            another buffer. (Nikolai Pavlov, issue #1421)\nSolution:   Check the buffer and line every time.\n"
    }
  ]
}
