)]}'
{
  "log": [
    {
      "commit": "ea563cc22be043ff91dcbdf2878c3d1fd944e573",
      "tree": "b6c9d2a302d2d74ee22235a880a0148ddb5b47aa",
      "parents": [
        "e0c3c3d6cbb6f356058f28ecbdf3438411222083"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 05 19:36:57 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 05 19:36:57 2020 +0200"
      },
      "message": "patch 8.2.0906: when setting \u0027termguicolors\u0027 SpellBad is no longer red\n\nProblem:    When setting \u0027termguicolors\u0027 SpellBad is no longer red.\nSolution:   Only use the RGB guisp color for cterm when using the \"underline\"\n            or \"undercurl\" attributes to avoid the background color to be\n            cleared. Also make t_8u empty when the termresponse indicates a\n            real xterm. (closes #6207)\n"
    },
    {
      "commit": "e0c3c3d6cbb6f356058f28ecbdf3438411222083",
      "tree": "e4420f41018ebc13d5e8bb8d1b26e762d7720b92",
      "parents": [
        "46cd43bda102c3782bba1c4c629836e010734d77"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 22:46:04 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 22:46:04 2020 +0200"
      },
      "message": "patch 8.2.0905: test coverage could be better\n\nProblem:    Test coverage could be better.\nSolution:   Add a couple of tests. (Dominique Pelle, closes #6202)\n"
    },
    {
      "commit": "46cd43bda102c3782bba1c4c629836e010734d77",
      "tree": "685e27f1f47839b3789eb0947c8808dae73942aa",
      "parents": [
        "852ea366d6432e719ffdd95e9fb7d49a9a960187"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 22:22:11 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 22:22:11 2020 +0200"
      },
      "message": "patch 8.2.0904: assuming modifyOtherKeys for rhs of mapping\n\nProblem:    Assuming modifyOtherKeys for rhs of mapping.\nSolution:   Ignore seenModifyOtherKeys for mapped characters. (closes #6200)\n"
    },
    {
      "commit": "852ea366d6432e719ffdd95e9fb7d49a9a960187",
      "tree": "a43d7fb527b0f67ad203320c6898638c8c78bb9c",
      "parents": [
        "442a85369f3eb9834dbab42add45f7c4106700f4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 21:32:49 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 21:32:49 2020 +0200"
      },
      "message": "patch 8.2.0903: comparing WINVER does not work correctly\n\nProblem:    comparing WINVER does not work correctly.\nSolution:   Use arithmethic expansion. (Ozaki Kiichi, closes #6197)\n"
    },
    {
      "commit": "442a85369f3eb9834dbab42add45f7c4106700f4",
      "tree": "4eb3d8f317235ee838653441c45e8bf3fcee8b16",
      "parents": [
        "e52702f00322c8a8861efd0bd6a3775e685e5685"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 20:56:09 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 20:56:09 2020 +0200"
      },
      "message": "patch 8.2.0902: using searchcount() in \u0027statusline\u0027 causes an error\n\nProblem:    Using searchcount() in \u0027statusline\u0027 causes an error.\nSolution:   Avoid saving/restoring the search patten recursively.\n            (closes #6194)\n"
    },
    {
      "commit": "e52702f00322c8a8861efd0bd6a3775e685e5685",
      "tree": "ffd498e52ee2b139f3a145147aca02afc5013d63",
      "parents": [
        "9155825b2428ef6bf654204a534b033a6879c90d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 18:22:13 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 18:22:13 2020 +0200"
      },
      "message": "patch 8.2.0901: formatting CJK text isn\u0027t optimal\n\nProblem:    Formatting CJK text isn\u0027t optimal.\nSolution:   Properly break CJK lines. (closes #3875)\n"
    },
    {
      "commit": "9155825b2428ef6bf654204a534b033a6879c90d",
      "tree": "346fc13bf552c741acafadf2762490696271b007",
      "parents": [
        "30cc44a97f0ba1349e1a522dab22b11f47888183"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 17:19:05 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 17:19:05 2020 +0200"
      },
      "message": "patch 8.2.0900: function list test fails on MS-Windows\n\nProblem:    Function list test fails on MS-Windows.\nSolution:   Make sure the fileformat is \"unix\"\n"
    },
    {
      "commit": "30cc44a97f0ba1349e1a522dab22b11f47888183",
      "tree": "6d8731ca73501ec931eb83708dc9032a97220797",
      "parents": [
        "6b0e528368415476bfc3a8414c9c70f9852b1517"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 16:52:40 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 16:52:40 2020 +0200"
      },
      "message": "patch 8.2.0899: assert_equalfile() does not give a hint about the difference\n\nProblem:    Assert_equalfile() does not give a hint about the difference.\nSolution:   Display the last seen text.\n"
    },
    {
      "commit": "6b0e528368415476bfc3a8414c9c70f9852b1517",
      "tree": "f7394b8e9044469b04272dbd2ba4b8fcb4b73f22",
      "parents": [
        "ebacddbc16b2d76bf5dad636d7ee5c529f0e8753"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 15:52:25 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 15:52:25 2020 +0200"
      },
      "message": "patch 8.2.0898: missing help for a function goes unnoticed\n\nProblem:    Missing help for a function goes unnoticed.\nSolution:   Add a test. (Gary Johnson)\n"
    },
    {
      "commit": "ebacddbc16b2d76bf5dad636d7ee5c529f0e8753",
      "tree": "e2dca3ff0a356c5fde0d7375af077a31f7eb1e8d",
      "parents": [
        "14681627f39421cce289345d4ec9927c10fa3b1c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 15:22:21 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 04 15:22:21 2020 +0200"
      },
      "message": "patch 8.2.0897: list of functions in patched version is outdated\n\nProblem:    List of functions in patched version is outdated.\nSolution:   Update the function lists only.\n"
    },
    {
      "commit": "14681627f39421cce289345d4ec9927c10fa3b1c",
      "tree": "f7ba64b787e34d2fc1438a9546c3b9733d8b0802",
      "parents": [
        "408c23b0794540ee3c568a1569f21406c5ed3ab8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 03 22:57:39 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 03 22:57:39 2020 +0200"
      },
      "message": "patch 8.2.0896: crash when calling searchcount() with a string\n\nProblem:    Crash when calling searchcount() with a string.\nSolution:   Check the argument is a dict. (closes #6192)\n"
    },
    {
      "commit": "408c23b0794540ee3c568a1569f21406c5ed3ab8",
      "tree": "eddb422be576c37d2f56c9213875f2d173e3d6aa",
      "parents": [
        "59f88fbf24b21dbae114a79a15695fa2c3a09fca"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 03 22:15:45 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 03 22:15:45 2020 +0200"
      },
      "message": "patch 8.2.0895: :mkspell output does not mention the tree type\n\nProblem:    :mkspell output does not mention the tree type.\nSolution:   Back out increasing the limits, it has no effect.  Mention the\n            tree being compressed.  Only give a message once per second.\n"
    },
    {
      "commit": "59f88fbf24b21dbae114a79a15695fa2c3a09fca",
      "tree": "372a589ef7ca3ec105bf8055909d407c1321bf58",
      "parents": [
        "fb517bac2384798bb5142ed1f75f965f93984c0a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 03 20:51:11 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 03 20:51:11 2020 +0200"
      },
      "message": "patch 8.2.0894: :mkspell can take very long if the word count is high\n\nProblem:    :mkspell can take very long if the word count is high.\nSolution:   Use long to avoid negative numbers.  Increase the limits by 20% if\n            the compression did not have effect.\n"
    },
    {
      "commit": "fb517bac2384798bb5142ed1f75f965f93984c0a",
      "tree": "44d7bd1442dfa1af46844cbe84a099bd87eb2007",
      "parents": [
        "c5acc0f7fed6b061d994fc5ac660dcc0312750bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 03 19:55:35 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 03 19:55:35 2020 +0200"
      },
      "message": "patch 8.2.0893: assert_equalfile() does not take a third argument\n\nProblem:    Assert_equalfile() does not take a third argument.\nSolution:   Implement the third argument. (Gary Johnson)\n"
    },
    {
      "commit": "c5acc0f7fed6b061d994fc5ac660dcc0312750bd",
      "tree": "e62032d493ae005c685ab2fe51518efcce697aec",
      "parents": [
        "cc836556d962058d8b8fbc45c400b7e9d643976a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 03 18:55:38 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 03 18:55:38 2020 +0200"
      },
      "message": "patch 8.2.0892: ubsan warns for undefined behavior\n\nProblem:    Ubsan warns for undefined behavior.\nSolution:   Use unsigned instead of signed variable. (Dominique Pelle,\n            closes #6193)\n"
    },
    {
      "commit": "cc836556d962058d8b8fbc45c400b7e9d643976a",
      "tree": "0ccd0a964f36cf4e6f9982d0827f88da80b16486",
      "parents": [
        "1e5f8f6d65b2ecff3d93d9fdbdd17c7a2ab9cc3d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 03 10:04:49 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 03 10:04:49 2020 +0200"
      },
      "message": "patch 8.2.0891: clang warns for invalid conversion\n\nProblem:    Clang warns for invalid conversion.\nSolution:   Use zero instead of INVALCOLOR.\n"
    },
    {
      "commit": "1e5f8f6d65b2ecff3d93d9fdbdd17c7a2ab9cc3d",
      "tree": "92fb28f2b5d9263e7af4eb9b38aab892bde96135",
      "parents": [
        "791fb1bcda7cd1a388ad948cdef469a2744d6dff"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 02 23:18:24 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 02 23:18:24 2020 +0200"
      },
      "message": "patch 8.2.0890: no color in terminal window when \u0027termguicolor\u0027 is set\n\nProblem:    No color in terminal window when \u0027termguicolor\u0027 is set.\nSolution:   Clear the underline color. (closes #6186)\n"
    },
    {
      "commit": "791fb1bcda7cd1a388ad948cdef469a2744d6dff",
      "tree": "d4fe3c6f9854e533a3738f71b6e8ce48e28298cf",
      "parents": [
        "441d60efd8f0e4a44d0cf4bca11cb72e6c830e47"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 02 22:24:36 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 02 22:24:36 2020 +0200"
      },
      "message": "patch 8.2.0889: using old style comments\n\nProblem:    Using old style comments.\nSolution:   Use // comments. (Yegappan Lakshmanan, closes #6190)\n"
    },
    {
      "commit": "441d60efd8f0e4a44d0cf4bca11cb72e6c830e47",
      "tree": "c7a6be9f5f7facb84514bb912378a74ade5a00b6",
      "parents": [
        "57f75a5a364ad4d8334fdf6b6b41420b48e08390"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 02 22:19:50 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 02 22:19:50 2020 +0200"
      },
      "message": "patch 8.2.0888: readdirex() returns size -2 for a directory\n\nProblem:    Readdirex() returns size -2 for a directory.\nSolution:   Add missing \"else\". (Ken Takata, closes #6185)\n"
    },
    {
      "commit": "57f75a5a364ad4d8334fdf6b6b41420b48e08390",
      "tree": "f60d4d46d30a929e97e2997ee396db5f20f206ca",
      "parents": [
        "c17e66c5c0acd5038f1eb3d7b3049b64bb6ea30b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 02 22:06:21 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 02 22:06:21 2020 +0200"
      },
      "message": "patch 8.2.0887: searchcount().exact_match is 1 right after a match\n\nProblem:    Searchcount().exact_match is 1 right after a match.\nSolution:   Use LT_POS() instead of LTOREQ_POS(). (closes #6189)\n"
    },
    {
      "commit": "c17e66c5c0acd5038f1eb3d7b3049b64bb6ea30b",
      "tree": "580fb479d6dc515270ec050a4913303d2e7fea37",
      "parents": [
        "3ac498c8a1c3570c296093a5d9425b2a3a7cdb29"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 02 21:38:22 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 02 21:38:22 2020 +0200"
      },
      "message": "patch 8.2.0886: cannot use octal numbers in scriptversion 4\n\nProblem:    Cannot use octal numbers in scriptversion 4.\nSolution:   Add the \"0o\" notation. (Ken Takata, closes #5304)\n"
    },
    {
      "commit": "3ac498c8a1c3570c296093a5d9425b2a3a7cdb29",
      "tree": "498f940eb5487122ec989cc73ba3fdcecead75fb",
      "parents": [
        "ea6561af92eeb26fa0b4966575da7cadd98af1cd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 02 20:25:36 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 02 20:25:36 2020 +0200"
      },
      "message": "patch 8.2.0885: \"make shadow\" does not link new lua test dir\n\nProblem:    \"make shadow\" does not link new lua test dir.\nSolution:   Also link testdir/testluaplugin. (Elimar Riesebieter)\n"
    },
    {
      "commit": "ea6561af92eeb26fa0b4966575da7cadd98af1cd",
      "tree": "29afb0b9c0d3108d9137ea175926ff09b8a892bd",
      "parents": [
        "5fbf3bc3f9d007ab91eb005f9e3da6570992cb43"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 21:32:45 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 21:32:45 2020 +0200"
      },
      "message": "patch 8.2.0884: searchcount() test fails on slower systems\n\nProblem:    Searchcount() test fails on slower systems.\nSolution:   Set a longer timeout.\n"
    },
    {
      "commit": "5fbf3bc3f9d007ab91eb005f9e3da6570992cb43",
      "tree": "5ece9b3080b14da91bd76482493066963fc08c95",
      "parents": [
        "48b1c21809553d3463b5ed6c2b3bc6d335663bb6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 21:13:11 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 21:13:11 2020 +0200"
      },
      "message": "patch 8.2.0883: memory leak in test 49\n\nProblem:    Memory leak in test 49.\nSolution:   Free \"sfile\" from the exception.\n"
    },
    {
      "commit": "48b1c21809553d3463b5ed6c2b3bc6d335663bb6",
      "tree": "b218c28062c484652ac4a387ed7e61f7bad2fc3d",
      "parents": [
        "d6a77f95ee1e8ab69366d4f2a3412beef4cec914"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 20:11:02 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 20:11:02 2020 +0200"
      },
      "message": "patch 8.2.0882: leaking memory when using reduce()\n\nProblem:    Leaking memory when using reduce().\nSolution:   Free the intermediate value.\n"
    },
    {
      "commit": "d6a77f95ee1e8ab69366d4f2a3412beef4cec914",
      "tree": "3e6b6a3ff8189f79fc032780858017878d40a95e",
      "parents": [
        "109aece79d1b5f14f6a84ff2ac068cfffebeba80"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 19:14:12 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 19:14:12 2020 +0200"
      },
      "message": "patch 8.2.0881: compiler warning for argument type\n\nProblem:    Compiler warning for argument type.\nSolution:   Add type cast. (Mike Williams)\n"
    },
    {
      "commit": "109aece79d1b5f14f6a84ff2ac068cfffebeba80",
      "tree": "0196e6848b8765e3296f601de7010a2fba156c1b",
      "parents": [
        "f9ca08e95ff5b66a02c75334264dd86508b2a453"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 19:08:54 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 19:08:54 2020 +0200"
      },
      "message": "patch 8.2.0880: leaking memory when using searchcount()\n\nProblem:    Leaking memory when using searchcount().\nSolution:   Free the last used search pattern.\n"
    },
    {
      "commit": "f9ca08e95ff5b66a02c75334264dd86508b2a453",
      "tree": "7b5f9a61318731b6b6d9d330da366c0d50e85700",
      "parents": [
        "85629985b71035608a37ba3bde86968481490d46"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 18:56:03 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 18:56:03 2020 +0200"
      },
      "message": "patch 8.2.0879: compiler warning for unused function argument\n\nProblem:    Compiler warning for unused function argument.\nSolution:   Add UNUSED.\n"
    },
    {
      "commit": "85629985b71035608a37ba3bde86968481490d46",
      "tree": "5970b7cc5eb33369ad8ee0337884e781fba1dfea",
      "parents": [
        "e8f5ec0d30b629d7166f0ad03434065d8bc822df"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 18:39:20 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 18:39:20 2020 +0200"
      },
      "message": "patch 8.2.0878: no reduce() function\n\nProblem:    No reduce() function.\nSolution:   Add a reduce() function. (closes #5481)\n"
    },
    {
      "commit": "e8f5ec0d30b629d7166f0ad03434065d8bc822df",
      "tree": "47f18763d1948a5ceb7f421af8f904ca0db5d997",
      "parents": [
        "950587242cad52d067a15f0f0c83528a28f75731"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 17:28:35 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 17:28:35 2020 +0200"
      },
      "message": "patch 8.2.0877: cannot get the search statistics\n\nProblem:    Cannot get the search statistics.\nSolution:   Add the searchcount() function. (Fujiwara Takuya, closes #4446)\n"
    },
    {
      "commit": "950587242cad52d067a15f0f0c83528a28f75731",
      "tree": "ff69b30a48c1bca712733f8ad48944d79de2e74e",
      "parents": [
        "6c9ba0428041d5316871245be38c13faa0107026"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 16:26:19 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 16:26:19 2020 +0200"
      },
      "message": "patch 8.2.0876: :pwd does not give a hint about the scope of the directory\n\nProblem:    :pwd does not give a hint about the scope of the directory\nSolution:   Make \":verbose pwd\" show the scope. (Takuya Fujiwara, closes #5469)\n"
    },
    {
      "commit": "6c9ba0428041d5316871245be38c13faa0107026",
      "tree": "98e9246ce0516f0eb54b6893ce8398d4db42baf3",
      "parents": [
        "d14fd5285e491a39028c4b4722ddbe7c9dfa9bb2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 16:09:41 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 16:09:41 2020 +0200"
      },
      "message": "patch 8.2.0875: getting attributes for directory entries is slow\n\nProblem:    Getting attributes for directory entries is slow.\nSolution:   Add readdirex(). (Ken Takata, closes #5619)\n"
    },
    {
      "commit": "d14fd5285e491a39028c4b4722ddbe7c9dfa9bb2",
      "tree": "8165c24b59775fc7db17c2dcebe81a204e7bc345",
      "parents": [
        "2891459b81a21dbd2802ef1ae106c6680f085899"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 15:05:19 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 15:05:19 2020 +0200"
      },
      "message": "patch 8.2.0874: signals test is a bit flaky\n\nProblem:    Signals test is a bit flaky.\nSolution:   Flush the XautoOut file.  Delete files that may be left behind\n            from a failure. (Dominique Pelle, closes #6179)\n"
    },
    {
      "commit": "2891459b81a21dbd2802ef1ae106c6680f085899",
      "tree": "b2e1aa33f595db8878d0114058b9e2eb4e0ebea0",
      "parents": [
        "f15c8b6eb32fcfea88fd9ca42ef87bbee2c8fe2b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 14:43:59 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 14:43:59 2020 +0200"
      },
      "message": "patch 8.2.0873: a .jl file can be sawfish (lisp) or Julia\n\nProblem:    A .jl file can be sawfish (lisp) or Julia.\nSolution:   Do not recognize *.jl as lisp, since it might be Julia.\n            (closes #6178)\n"
    },
    {
      "commit": "f15c8b6eb32fcfea88fd9ca42ef87bbee2c8fe2b",
      "tree": "fe9bdaf8696ae70727a6a9b6c7b7693a2bbd7d75",
      "parents": [
        "f17e7ea67a798d0aa45ce24ea80c9e21d5164326"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 14:34:43 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 14:34:43 2020 +0200"
      },
      "message": "patch 8.2.0872: XIM code is mixed with multi-byte code\n\nProblem:    XIM code is mixed with multi-byte code.\nSolution:   Move the XIM code to a separate file. (Yegappan Lakshmanan,\n            closes #6177)\n"
    },
    {
      "commit": "f17e7ea67a798d0aa45ce24ea80c9e21d5164326",
      "tree": "6ee60025d1c4aa335d760d81fa211da0ed742eed",
      "parents": [
        "ad772a63ec3bc86fe9d53cba783812f53470a313"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 14:14:44 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 14:14:44 2020 +0200"
      },
      "message": "patch 8.2.0871: cannot use getmarklist() as a method\n\nProblem:    Cannot use getmarklist() as a method.\nSolution:   Make getmarklist() work as a method.  Add one to the column\n            number to match getpos(). (Yegappan Lakshmanan, closes #6176)\n"
    },
    {
      "commit": "ad772a63ec3bc86fe9d53cba783812f53470a313",
      "tree": "43ccf22d0b674ef6e31736a7e93cf4c60f66c234",
      "parents": [
        "858ba06d5f577b187da0367b231f7fa9461cb32d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 14:07:49 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 01 14:07:49 2020 +0200"
      },
      "message": "patch 8.2.0870: MS-Windows: Control keys don\u0027t work in the GUI\n\nProblem:    MS-Windows: Control keys don\u0027t work in the GUI.\nSolution:   Don\u0027t set seenModifyOtherKeys for now. (Yasuhiro Matsumoto,\n            closes #6175)\n"
    },
    {
      "commit": "858ba06d5f577b187da0367b231f7fa9461cb32d",
      "tree": "89e7da14ddfacad9663c1289d8c71d57d81206f9",
      "parents": [
        "2245ae18e3480057f98fc0e5d9f18091f32a5de0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 23:11:59 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 23:11:59 2020 +0200"
      },
      "message": "patch 8.2.0869: it is not possible to customize the quickfix window contents\n\nProblem:    It is not possible to customize the quickfix window contents.\nSolution:   Add \u0027quickfixtextfunc\u0027. (Yegappan Lakshmanan, closes #5465)\n"
    },
    {
      "commit": "2245ae18e3480057f98fc0e5d9f18091f32a5de0",
      "tree": "25c0729764687fadbdce05f0ed0694d91cd46abc",
      "parents": [
        "fccd93f0917234b962ce07d1df3adf9d7105936f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 22:20:36 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 22:20:36 2020 +0200"
      },
      "message": "patch 8.2.0868: trim() always trims both ends\n\nProblem:    trim() always trims both ends.\nSolution:   Add an argument to only trim the beginning or end. (Yegappan\n            Lakshmanan, closes #6126)\n"
    },
    {
      "commit": "fccd93f0917234b962ce07d1df3adf9d7105936f",
      "tree": "9b5b01cb09c6fc7c445e7f59cecb12d237e4057e",
      "parents": [
        "494e9069cb32620f7688a7cb128a3feff827639e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 22:06:51 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 22:06:51 2020 +0200"
      },
      "message": "patch 8.2.0867: using \\{xxx} for encoding a modifier is not nice\n\nProblem:    Using \\{xxx} for encoding a modifier is not nice.\nSolution:   Use \\\u003c*xxx\u003e instead, since it\u0027s the same as \\\u003cxxx\u003e but producing a\n            different code.\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": "e35a52aee718c881bdfa69a47a1068df6ab6c60a",
      "tree": "2b0b7da0fa124d685a6885e2b3476ffd8021e66c",
      "parents": [
        "d881b516da0184052d2f9d33c3f72c5c014316bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 19:48:53 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 19:48:53 2020 +0200"
      },
      "message": "patch 8.2.0865: syntax foldlevel is taken from the start of the line\n\nProblem:    Syntax foldlevel is taken from the start of the line.\nSolution:   Add \":syn foldlevel\" to be able to use the minimal foldlevel in\n            the line. (Brad King, closes #6087)\n"
    },
    {
      "commit": "d881b516da0184052d2f9d33c3f72c5c014316bd",
      "tree": "faadc52b11a24da6c1ba2b147fd1f7a061198e88",
      "parents": [
        "e023e88bed3f2e0a7ea4cf10cac2de80bc9c271c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 17:49:30 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 17:49:30 2020 +0200"
      },
      "message": "patch 8.2.0864: pragmas are indented all the way to the left\n\nProblem:    Pragmas are indented all the way to the left.\nSolution:   Add an option to indent progmas like normal code. (Max Rumpf,\n            closes #5468)\n"
    },
    {
      "commit": "e023e88bed3f2e0a7ea4cf10cac2de80bc9c271c",
      "tree": "f08d1259998303ef883ab394c2fe60196aeaf714",
      "parents": [
        "b10090928cb5283f867e8457b7eea0985470d8d4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 16:42:30 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 16:42:30 2020 +0200"
      },
      "message": "patch 8.2.0863: cannot set a separate color for underline/undercurl\n\nProblem:    Cannot set a separate color for underline/undercurl.\nSolution:   Add the t_AU and t_8u termcap codes. (Timur Celik, closes #6011)\n"
    },
    {
      "commit": "b10090928cb5283f867e8457b7eea0985470d8d4",
      "tree": "4bfeb73e7a4238f26b31f34e52657143769a4a85",
      "parents": [
        "cfb4b47de08e4437c692d382067dc1692cd83c23"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 16:04:42 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 16:04:42 2020 +0200"
      },
      "message": "patch 8.2.0862: \":term ++curwin\" makes the current buffer hidden\n\nProblem:    \":term ++curwin\" makes the current buffer hidden. (Harm te\n            Hennepe)\nSolution:   Do not hide the current buffer. (closes #6170)\n"
    },
    {
      "commit": "cfb4b47de08e4437c692d382067dc1692cd83c23",
      "tree": "351716a60d481c4bf2b437d095875b2353b7840f",
      "parents": [
        "aaad995f8384a77a64efba6846c9c4ac99de0953"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 15:41:57 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 15:41:57 2020 +0200"
      },
      "message": "patch 8.2.0861: cannot easily get all the current marks\n\nProblem:    Cannot easily get all the current marks.\nSolution:   Add getmarklist(). (Yegappan Lakshmanan, closes #6032)\n"
    },
    {
      "commit": "aaad995f8384a77a64efba6846c9c4ac99de0953",
      "tree": "fe638d462eb88388fe3f35dcdd3e22cca18e074a",
      "parents": [
        "f09715bc5c827dab4425736da9024727836997e5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 15:08:59 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 15:08:59 2020 +0200"
      },
      "message": "patch 8.2.0860: cannot use CTRL-A and CTRL-X on unsigned numbers\n\nProblem:    Cannot use CTRL-A and CTRL-X on unsigned numbers.\nSolution:   Add \"unsigned\" to \u0027nrformats\u0027. (Naruhiko Nishino, closes #6144)\n"
    },
    {
      "commit": "f09715bc5c827dab4425736da9024727836997e5",
      "tree": "a496c389e459b01bdd8999abe3dc758025115820",
      "parents": [
        "788fbb47079e6df4d4815d27273faf8390395029"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 14:25:22 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 14:25:22 2020 +0200"
      },
      "message": "patch 8.2.0859: no Turkish translation of the manual\n\nProblem:    No Turkish translation of the manual.\nSolution:   Add Turkish translations. (Emir Sarı, closes #5641)\n"
    },
    {
      "commit": "788fbb47079e6df4d4815d27273faf8390395029",
      "tree": "4257162a0428962e3aad34a926ff40d08b0d632d",
      "parents": [
        "5cd1cb9ff9d04979ff4cbc36ca8416d83364505d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 14:08:12 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 14:08:12 2020 +0200"
      },
      "message": "patch 8.2.0858: not easy to require Lua modules\n\nProblem:    Not easy to require Lua modules.\nSolution:   Improve use of Lua path. (Prabir Shrestha, closes #6098)\n"
    },
    {
      "commit": "5cd1cb9ff9d04979ff4cbc36ca8416d83364505d",
      "tree": "d8e8508dc14849eedd34773baba99a2a5ef6b067",
      "parents": [
        "928eec649b8af389de0fdb7aba2034d27df3e058"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 13:53:04 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 13:53:04 2020 +0200"
      },
      "message": "patch 8.2.0857: GTK cell height can be a pixel too much\n\nProblem:    GTK cell height can be a pixel too much.\nSolution:   Subtract 3 instead of 1 when rounding. (closes #6168)\n"
    },
    {
      "commit": "928eec649b8af389de0fdb7aba2034d27df3e058",
      "tree": "a480df7582cc02e72e6e2138c5b7b761988f53aa",
      "parents": [
        "ebe9d34aa07037cff2188a8dd424ee1f59cbb0bf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 13:09:47 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 13:09:47 2020 +0200"
      },
      "message": "patch 8.2.0856: CTRL-S stops output\n\nProblem:    CTRL-S stops output.\nSolution:   Invert the IXON flag. (closes #6166)\n"
    },
    {
      "commit": "ebe9d34aa07037cff2188a8dd424ee1f59cbb0bf",
      "tree": "6e92c722c69a459f6537148ac8579c0fa4f27b85",
      "parents": [
        "363d6148dfc2cc17fb0d286c7a36c305f56f5813"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 21:52:54 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 21:52:54 2020 +0200"
      },
      "message": "patch 8.2.0855: GUI tests fail because the test doesn\u0027t use a modifier\n\nProblem:    GUI tests fail because the test doesn\u0027t use a modifier.\nSolution:   Add \"\\{xxx}\" to be able to encode a modifier.\n"
    },
    {
      "commit": "363d6148dfc2cc17fb0d286c7a36c305f56f5813",
      "tree": "6e4bf0c6ed05976ac15b4f4fbb07f3b871f863cd",
      "parents": [
        "ca70c07b72c24aae3d141e67d08f50361f051af5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 20:50:25 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 20:50:25 2020 +0200"
      },
      "message": "patch 8.2.0854: xxd cannot show offset as a decimal number\n\nProblem:    Xxd cannot show offset as a decimal number.\nSolution:   Add the \"-d\" flag. (Aapo Rantalainen, closes #5616\n"
    },
    {
      "commit": "ca70c07b72c24aae3d141e67d08f50361f051af5",
      "tree": "98b26c267d6924c2a7464e08dc9fcacdd94d771f",
      "parents": [
        "d6cd5ffade84a1054fed23079133af3b837033bf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 20:30:46 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 20:30:46 2020 +0200"
      },
      "message": "patch 8.2.0853: ml_delete() often called with FALSE argument\n\nProblem:    ml_delete() often called with FALSE argument.\nSolution:   Use ml_delete_flags(x, ML_DEL_MESSAGE) when argument is TRUE.\n"
    },
    {
      "commit": "d6cd5ffade84a1054fed23079133af3b837033bf",
      "tree": "fb4e4d3213671bbda256d7118f37ce255f9db2cf",
      "parents": [
        "f4ae6b245a54f11dd967d06b80f30e5abf55fb82"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 20:05:02 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 20:05:02 2020 +0200"
      },
      "message": "patch 8.2.0852: cannot map CTRL-S on some systems\n\nProblem:    Cannot map CTRL-S on some systems.\nSolution:   Do not use CTRL-S for flow control.\n"
    },
    {
      "commit": "f4ae6b245a54f11dd967d06b80f30e5abf55fb82",
      "tree": "2168d44f4056abd29debc3939158f31add0bf3e0",
      "parents": [
        "95da136142628e06425f9d9eb2d1ca56a9e48feb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 19:52:46 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 19:52:46 2020 +0200"
      },
      "message": "patch 8.2.0851: can\u0027t distinguish \u003cM-a\u003e from accented \"a\" in the GUI\n\nProblem:    Can\u0027t distinguish \u003cM-a\u003e from accented \"a\" in the GUI.\nSolution:   Use another way to make mapping \u003cC-bslash\u003e work. (closes #6163)\n"
    },
    {
      "commit": "95da136142628e06425f9d9eb2d1ca56a9e48feb",
      "tree": "db98440ec0c907019fab436cecf7499b1b9ac572",
      "parents": [
        "041c7107f23d3b49ab62c1d7e36af90421db8b63"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 18:37:55 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 18:37:55 2020 +0200"
      },
      "message": "patch 8.2.0850: MS-Windows: exepath() works different from cmd.exe\n\nProblem:    MS-Windows: exepath() works different from cmd.exe.\nSolution:   Make exepath() work better on MS-Windows. (closes #6115)\n"
    },
    {
      "commit": "041c7107f23d3b49ab62c1d7e36af90421db8b63",
      "tree": "f21e0e6114da8949c9d91f727d8df2e0754ce064",
      "parents": [
        "06b7b58455f9c09be3d1c36d174ffbfdf4efcd79"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 18:14:57 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 18:14:57 2020 +0200"
      },
      "message": "patch 8.2.0849: BeOS code is not maintained and probably unused\n\nProblem:    BeOS code is not maintained and probably unused.\nSolution:   Remove the BeOS code. (Emir Sari, closes #5817)\n"
    },
    {
      "commit": "06b7b58455f9c09be3d1c36d174ffbfdf4efcd79",
      "tree": "9c5cdb61f44c35413acc043f9a118fbbb41bd743",
      "parents": [
        "367d59e6ba65cf554d167933775fa17e40dcc6a7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 17:49:25 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 17:49:25 2020 +0200"
      },
      "message": "patch 8.2.0848: MS-Windows: the Windows terminal code has some flaws\n\nProblem:    MS-Windows: the Windows terminal code has some flaws.\nSolution:   Do not redraw the right edge of the screen.  Remove the background\n            color trick.  Flush the screen output buffer often.  (Nobuhiro\n            Takasaki, #5546)\n"
    },
    {
      "commit": "367d59e6ba65cf554d167933775fa17e40dcc6a7",
      "tree": "a7d7fc8c309c7a57f2974c785fe1f1a3dd2875ea",
      "parents": [
        "d5c2c7763d73b91efd64a49da8221f9955debdd5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 17:06:14 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 17:06:14 2020 +0200"
      },
      "message": "patch 8.2.0847: typval related code is spread out\n\nProblem:    Typval related code is spread out.\nSolution:   Move code to new typval.c file. (Yegappan Lakshmanan, closes #6093)\n"
    },
    {
      "commit": "d5c2c7763d73b91efd64a49da8221f9955debdd5",
      "tree": "d63a60696eab3f4e4bd9b6502a205c6b9d209d42",
      "parents": [
        "87be9be1db6b6d8fb57ef14e05f23a84e5e8bea0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 16:17:33 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 16:17:33 2020 +0200"
      },
      "message": "patch 8.2.0846: build failure with small features\n\nProblem:    Build failure with small features.\nSolution:   Add #ifdef.\n"
    },
    {
      "commit": "87be9be1db6b6d8fb57ef14e05f23a84e5e8bea0",
      "tree": "f48a2f1809c3ce3f589b34fbebd219a4d21bc5fd",
      "parents": [
        "a9d4b84d97fb74061eeb42c1433e111fb58825dc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 15:32:02 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 15:32:02 2020 +0200"
      },
      "message": "patch 8.2.0845: text properties crossing lines not handled correctly\n\nProblem:    Text properties crossing lines not handled correctly.\nSolution:   When joining lines merge text properties if possible.\n            (Axel Forsman, closes #5839, closes #5683)\n"
    },
    {
      "commit": "a9d4b84d97fb74061eeb42c1433e111fb58825dc",
      "tree": "0d8a57baabbdc18ac8c265f2e9fa8c39dac43e70",
      "parents": [
        "0016fd2e29b7d4d4eef89a0516d14888a8651c61"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 14:46:52 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 14:46:52 2020 +0200"
      },
      "message": "patch 8.2.0844: text properties crossing lines not handled correctly\n\nProblem:    Text properties crossing lines not handled correctly.\nSolution:   When saving for undo include an extra line when needed and do not\n            adjust properties when undoing. (Axel Forsman, closes #5875)\n"
    },
    {
      "commit": "0016fd2e29b7d4d4eef89a0516d14888a8651c61",
      "tree": "92e827e66543b983009c5b1eac090590e79dbb8a",
      "parents": [
        "208534d9ae6e8dec5baff90440b58c63f0b37981"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 13:15:14 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 13:15:14 2020 +0200"
      },
      "message": "patch 8.2.0843: filetype elm not detected\n\nProblem:    Filetype elm not detected.\nSolution:   Recognize *.elm files. (closes #6157)\n"
    },
    {
      "commit": "208534d9ae6e8dec5baff90440b58c63f0b37981",
      "tree": "5fa7d514fcc7472fa5e8523d7194ee4b6c3aab90",
      "parents": [
        "823654bc06c847af20967d41db32d592aba416cb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 13:07:39 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 13:07:39 2020 +0200"
      },
      "message": "patch 8.2.0842: MS-Windows: channel tests fail\n\nProblem:    MS-Windows: channel tests fail.\nSolution:   Adjust #ifdefs. (closes #6162)\n"
    },
    {
      "commit": "823654bc06c847af20967d41db32d592aba416cb",
      "tree": "242da0c3774743f5acaa9510d252778a4ba98176",
      "parents": [
        "6cb0726215519fe94103803e4aa77a355384bcf2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 29 23:03:09 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 29 23:03:09 2020 +0200"
      },
      "message": "patch 8.2.0841: \u0027verbose\u0027 value 16 causes duplicate output\n\nProblem:    \u0027verbose\u0027 value 16 causes duplicate output.\nSolution:   Combine levels 15 and 16 into one message. (Christian Brabandt,\n            closes #6153)\n"
    },
    {
      "commit": "6cb0726215519fe94103803e4aa77a355384bcf2",
      "tree": "f7b9a635b37cf16d4fc25cff201eb2bdeba7107a",
      "parents": [
        "b42c0d54279b1fdb79652db0c84171e213458809"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 29 22:49:43 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 29 22:49:43 2020 +0200"
      },
      "message": "patch 8.2.0840: search match count wrong when only match is in fold\n\nProblem:    Search match count wrong when only match is in fold.\nSolution:   Update search stats when in a closed fold. (Christian Brabandt,\n            closes #6160, closes #6152)\n"
    },
    {
      "commit": "b42c0d54279b1fdb79652db0c84171e213458809",
      "tree": "e2357934da698d1fb980de7cbfb8ccbd62d982cb",
      "parents": [
        "09307e3bc1423d5e8a05464b94717a948d6c059a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 29 22:41:41 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 29 22:41:41 2020 +0200"
      },
      "message": "patch 8.2.0839: dropping modifier when putting a character back in typeahead\n\nProblem:    Dropping modifier when putting a character back in typeahead.\nSolution:   Add modifier to ins_char_typebuf(). (closes #6158)\n"
    },
    {
      "commit": "09307e3bc1423d5e8a05464b94717a948d6c059a",
      "tree": "559133723b357f7e024d7afdcb2612eb1976bc5e",
      "parents": [
        "b60db8ba149b26024e6d871e8634d7fea639252a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 29 21:42:55 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 29 21:42:55 2020 +0200"
      },
      "message": "patch 8.2.0838: MS-Windows: compiler warning for uninitialized variables\n\nProblem:    MS-Windows: compiler warning for uninitialized variables.\nSolution:   Initialize variables.\n"
    },
    {
      "commit": "b60db8ba149b26024e6d871e8634d7fea639252a",
      "tree": "3a57b234c20dd7ff7f93cc53a1298727e4232268",
      "parents": [
        "14798ab9a5ee4b94f6c12f1986207569356acfc8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 29 21:38:42 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 29 21:38:42 2020 +0200"
      },
      "message": "patch 8.2.0837: compiler warning for value set but not used\n\nProblem:    Compiler warning for value set but not used.\nSolution:   Move variable inside #ifdef.\n"
    },
    {
      "commit": "14798ab9a5ee4b94f6c12f1986207569356acfc8",
      "tree": "c66f6e21112c8e38163c9f2b6442ce5c826dfd29",
      "parents": [
        "c998370562425e70f4cf202a87112d638f5f7b38"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 28 21:30:11 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 28 21:30:11 2020 +0200"
      },
      "message": "patch 8.2.0836: not all :cdo output is visible\n\nProblem:    Not all :cdo output is visible.\nSolution:   Reset \u0027shortmess\u0027 temporarily. (Yegappan Lakshmanan, closes #6155)\n"
    },
    {
      "commit": "c998370562425e70f4cf202a87112d638f5f7b38",
      "tree": "315f060fadcc025a0201bf7bd2432e1221000f32",
      "parents": [
        "3f65c66df95445ef84f98de007c9b70ce23f54a0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 28 21:03:53 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 28 21:03:53 2020 +0200"
      },
      "message": "patch 8.2.0835: Motif: mapping \u003cC-bslash\u003e still doesn\u0027t work\n\nProblem:    Motif: mapping \u003cC-bslash\u003e still doesn\u0027t work.\nSolution:   Accept CSI for K_SPECIAL.  Do not apply CTRL to the character\n            early.  (closes #6150)\n"
    },
    {
      "commit": "3f65c66df95445ef84f98de007c9b70ce23f54a0",
      "tree": "856da8969e8dde300c7f93a831ede5dbedaca76f",
      "parents": [
        "ca5bc746073b6fd4b7651bc02f7a18b1b43bd4ca"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 27 23:15:16 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 27 23:15:16 2020 +0200"
      },
      "message": "patch 8.2.0834: :drop command in terminal popup causes problems\n\nProblem:    :drop command in terminal popup causes problems.\nSolution:   Check for using a popup window. (closes #6151)\n"
    },
    {
      "commit": "ca5bc746073b6fd4b7651bc02f7a18b1b43bd4ca",
      "tree": "063e03573f9d4292a5b5cc6897abcd1e30005ffc",
      "parents": [
        "a55ba06f6904af3d6a78fc90358cf72d4f2e8450"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 27 22:08:34 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 27 22:08:34 2020 +0200"
      },
      "message": "patch 8.2.0833: mapping \u003cC-bslash\u003e doesn\u0027t work in the GUI\n\nProblem:    Mapping \u003cC-bslash\u003e doesn\u0027t work in the GUI.\nSolution:   Reset seenModifyOtherKeys when starting the GUI. (closes #6150)\n"
    },
    {
      "commit": "a55ba06f6904af3d6a78fc90358cf72d4f2e8450",
      "tree": "59e26ab69eed88f91431a7bb50a5902f3023b5a7",
      "parents": [
        "f4b68e9056f8ddb64c3d7141df138fe099575abf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 27 21:29:04 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 27 21:29:04 2020 +0200"
      },
      "message": "patch 8.2.0832: compiler warning for uninitialized variable\n\nProblem:    Compiler warning for uninitialized variable. (Tony Mechelynck)\nSolution:   Add initial value.\n"
    },
    {
      "commit": "f4b68e9056f8ddb64c3d7141df138fe099575abf",
      "tree": "ef617d01df43ccc6fdac6db2aa77c45b21ece09f",
      "parents": [
        "80a20df86a1ceefa3506cc578ba0ba35da979e38"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 27 21:22:14 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 27 21:22:14 2020 +0200"
      },
      "message": "patch 8.2.0831: compiler warnings for integer sizes\n\nProblem:    Compiler warnings for integer sizes.\nSolution:   Add type casts. (Mike Williams)\n"
    },
    {
      "commit": "80a20df86a1ceefa3506cc578ba0ba35da979e38",
      "tree": "ed153f7b2bc1e83a7aec501869dc0791f686321a",
      "parents": [
        "388a5d4f20b4b64341d1604aa238cab85827b892"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 26 22:14:27 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 26 22:14:27 2020 +0200"
      },
      "message": "patch 8.2.0830: Motif: can\u0027t map \"!\"\n\nProblem:    Motif: can\u0027t map \"!\". (Ben Jackson)\nSolution:   Remove the shift modifier if it\u0027s already included in the key.\n            (closes #6147)\n"
    },
    {
      "commit": "fcb0b61d15f66f0e9116a6bc56d9d8105bb913cf",
      "tree": "3de2a320f46be40ece8cd89523f84c504b9bb77c",
      "parents": [
        "92c098d18e435a7a762409744ebe2dbb3746ed77"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 26 20:22:01 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 26 20:22:01 2020 +0200"
      },
      "message": "patch 8.2.0829: filter() may give misleading error message\n\nProblem:    filter() may give misleading error message.\nSolution:   Also mention Blob as an allowed argument.\n"
    },
    {
      "commit": "92c098d18e435a7a762409744ebe2dbb3746ed77",
      "tree": "f40f79621fd985c2cb126ef75be1399ab7b39d1c",
      "parents": [
        "285b189260e2d753454449e429f2caa17e1c39a5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 26 20:09:11 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 26 20:09:11 2020 +0200"
      },
      "message": "patch 8.2.0828: Travis: regexp patttern doesn\u0027t work everywhere\n\nProblem:    Travis: regexp patttern doesn\u0027t work everywhere.\nSolution:   Use [:blank:] instead of \\b. (Ozaki Kiichi, closes #6146)\n"
    },
    {
      "commit": "285b189260e2d753454449e429f2caa17e1c39a5",
      "tree": "f3a12486c448d230c31acd2e8478dfa5064f4f6d",
      "parents": [
        "ebc3de634f4c2893f34e41b4f8da1d59212e59ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 26 11:37:26 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 26 11:37:26 2020 +0200"
      },
      "message": "patch 8.2.0827: Vim9: crash in :defcompile\n\nProblem:    Vim9: crash in :defcompile.\nSolution:   Fix off-by-one error.\n"
    },
    {
      "commit": "ebc3de634f4c2893f34e41b4f8da1d59212e59ea",
      "tree": "42c5f960018d8e4922b12c62b56b4f96bf0c8467",
      "parents": [
        "a14e6975478adeddcc2161edc1ec611016aa89f3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 26 11:08:28 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 26 11:08:28 2020 +0200"
      },
      "message": "patch 8.2.0826: Vim9: crash in :defcompile\n\nProblem:    Vim9: crash in :defcompile.\nSolution:   Restart the loop after a call to compile_def_function() caused the\n            hash table to resize.\n"
    },
    {
      "commit": "a14e6975478adeddcc2161edc1ec611016aa89f3",
      "tree": "91d67e43f4bc17c7787d26b18e0f3b835a6cd703",
      "parents": [
        "1919371b2b9ddb1a645f40b59adbd89317530882"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 25 23:29:28 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 25 23:29:28 2020 +0200"
      },
      "message": "patch 8.2.0825: def_function() may return pointer that was freed\n\nProblem:    def_function() may return pointer that was freed.\nSolution:   Set \"fp\" to NULL after freeing it.\n"
    },
    {
      "commit": "1919371b2b9ddb1a645f40b59adbd89317530882",
      "tree": "2b484363ac53680d71826dc360608b505b91cfe5",
      "parents": [
        "25e0f5863e9010a75a1ff0d04e8f886403968755"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 25 23:01:42 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 25 23:01:42 2020 +0200"
      },
      "message": "patch 8.2.0824: still not enough memory allocated when converting string\n\nProblem:    Still not enough memory allocated when converting string with\n            special character.\nSolution:   Reserve space for expanding K_SPECIAL. (closes #6130)\n"
    },
    {
      "commit": "25e0f5863e9010a75a1ff0d04e8f886403968755",
      "tree": "bcb0891919dbc85578b8483487f2ef89ede0f93c",
      "parents": [
        "2eec37926db6d31beb36f162ac00357a30c093c8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 25 22:36:50 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 25 22:36:50 2020 +0200"
      },
      "message": "patch 8.2.0823: Vim9: script reload test is disabled\n\nProblem:    Vim9: script reload test is disabled.\nSolution:   Compile a function in the context of the script where it was\n            defined.  Set execution stack for compiled function.  Add a test\n            that an error is reported for the right file/function.\n"
    },
    {
      "commit": "2eec37926db6d31beb36f162ac00357a30c093c8",
      "tree": "952c94d9785486cfbdaf1ba0c77db6e1185e274d",
      "parents": [
        "45a1508a229b1d1d2eb79cabe55a183dc18fd040"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 25 20:33:55 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 25 20:33:55 2020 +0200"
      },
      "message": "patch 8.2.0822: Vim9: code left over from discovery phase\n\nProblem:    Vim9: code left over from discovery phase.\nSolution:   Remove the dead code.\n"
    },
    {
      "commit": "45a1508a229b1d1d2eb79cabe55a183dc18fd040",
      "tree": "03ed2f5ade21265b3416112c8a32c0d694d36bbd",
      "parents": [
        "6ff71d8b7fbdf667a2f119a2487302e240961816"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 25 00:28:33 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 25 00:28:33 2020 +0200"
      },
      "message": "patch 8.2.0821: Vim9: memory leak in expr test\n\nProblem:    Vim9: memory leak in expr test.\nSolution:   Do not decrement the length of the list of functions if the\n            current function is not at the end.\n"
    },
    {
      "commit": "6ff71d8b7fbdf667a2f119a2487302e240961816",
      "tree": "90e14c4469b447139f22501d5ff942441c90ece8",
      "parents": [
        "f40e51a880a95f94dbbbecc9476559506c2cc345"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 24 23:45:24 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 24 23:45:24 2020 +0200"
      },
      "message": "patch 8.2.0820: Vim9: function type isn\u0027t set until compiled\n\nProblem:    Vim9: function type isn\u0027t set until compiled.\nSolution:   Set function type early.\n"
    },
    {
      "commit": "f40e51a880a95f94dbbbecc9476559506c2cc345",
      "tree": "88fe8e8f0333a9aef8f67de76f59073d6aa20f00",
      "parents": [
        "822ba24743af9ee1b5e7f656a7a61a38f3638bca"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 24 23:14:23 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 24 23:14:23 2020 +0200"
      },
      "message": "patch 8.2.0819: compiler warning for unused variable\n\nProblem:    Compiler warning for unused variable.\nSolution:   Remove the variable.\n"
    },
    {
      "commit": "822ba24743af9ee1b5e7f656a7a61a38f3638bca",
      "tree": "7fb853a5f43c2d2682b4c9fd55a0e257e95d2446",
      "parents": [
        "f7271e831614d15d173c7f562cc26f48c2554ce9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 24 23:00:18 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 24 23:00:18 2020 +0200"
      },
      "message": "patch 8.2.0818: Vim9: using a discovery phase doesn\u0027t work well\n\nProblem:    Vim9: using a discovery phase doesn\u0027t work well.\nSolution:   Remove the discovery phase, instead compile a function only when\n            it is used.  Add :defcompile to compile def functions earlier.\n"
    },
    {
      "commit": "f7271e831614d15d173c7f562cc26f48c2554ce9",
      "tree": "a316046ede49d1eac2708a20121f25d971a2da8c",
      "parents": [
        "87202264f8e27f084c0e58f98aeb27fa5c6d5251"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 24 18:45:07 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 24 18:45:07 2020 +0200"
      },
      "message": "patch 8.2.0817: not enough memory allocated when converting string\n\nProblem:    Not enough memory allocated when converting string with special\n            character.\nSolution:   Reserve space for modifier code. (closes #6130)\n"
    },
    {
      "commit": "87202264f8e27f084c0e58f98aeb27fa5c6d5251",
      "tree": "759227c129d05bbc533dc54554258a9f303ada5f",
      "parents": [
        "9c65253fe702ea010afec11aa971acd542c35de2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 24 17:23:45 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 24 17:23:45 2020 +0200"
      },
      "message": "patch 8.2.0816: terminal test fails when compiled with Athena\n\nProblem:    Terminal test fails when compiled with Athena.\nSolution:   Do give an error when the GUI is not running. (hint by Dominique\n            Pelle, closes #5928, closes #6132)\n"
    },
    {
      "commit": "9c65253fe702ea010afec11aa971acd542c35de2",
      "tree": "f2b6966699a238c27d7c0115827955678bc773a0",
      "parents": [
        "3718427ba3c28ccab30726880389e44070640d3b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 24 13:10:18 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 24 13:10:18 2020 +0200"
      },
      "message": "patch 8.2.0815: maparg() does not provide enough information for mapset()\n\nProblem:    maparg() does not provide enough information for mapset().\nSolution:   Add \"lhsraw\" and \"lhsrawalt\" items.  Drop \"simplified\"\n"
    },
    {
      "commit": "3718427ba3c28ccab30726880389e44070640d3b",
      "tree": "f58632084caa58bb05bee32b8193f3db3adca680",
      "parents": [
        "591cec8366e87a172495c362477cbf5de8d399f0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 23 19:30:05 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 23 19:30:05 2020 +0200"
      },
      "message": "patch 8.2.0814: clang warning for implicit conversion\n\nProblem:    Clang warning for implicit conversion.\nSolution:   Add type cast. (Dominique Pelle, closes #6124)\n"
    },
    {
      "commit": "591cec8366e87a172495c362477cbf5de8d399f0",
      "tree": "737df7e5ce8f4ddb51f9f82cd7fe39cd7b2b58f8",
      "parents": [
        "c94c1467b9b86156a6b7c8d3e41ff01c13d2be07"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 22 22:06:06 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 22 22:06:06 2020 +0200"
      },
      "message": "patch 8.2.0813: libvterm code is slightly different from upstream\n\nProblem:    libvterm code is slightly different from upstream.\nSolution:   Use upstream text to avoid future merge problems.  Mainly comment\n            style changes.\n"
    },
    {
      "commit": "c94c1467b9b86156a6b7c8d3e41ff01c13d2be07",
      "tree": "f74f53c6d79e92faabcf3823e111d80bffa56c9e",
      "parents": [
        "9cdcd1d0dc3bbea41b731639fd2431c2ef5cffaa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 22 20:01:06 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 22 20:01:06 2020 +0200"
      },
      "message": "patch 8.2.0812: mapset() does not properly handle \u003c\u003e notation\n\nProblem:    mapset() does not properly handle \u003c\u003e notation.\nSolution:   Convert \u003c\u003e codes. (closes #6116)\n"
    },
    {
      "commit": "9cdcd1d0dc3bbea41b731639fd2431c2ef5cffaa",
      "tree": "7be369c23ec430a79958e7b34ead3bdd3a28789c",
      "parents": [
        "2e61e2d08390623fcf933fd06646ac91f81fb772"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 22 14:44:26 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 22 14:44:26 2020 +0200"
      },
      "message": "patch 8.2.0811: terminal keycode test is flaky\n\nProblem:    Terminal keycode test is flaky.\nSolution:   Use WaitForAssert()\n"
    },
    {
      "commit": "2e61e2d08390623fcf933fd06646ac91f81fb772",
      "tree": "730705564f989cc8f5856fcbc58fc3850d9d7883",
      "parents": [
        "5a80f8ad5dc0b2cc63400255dcf3c63f6c1a2ef9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 22 14:10:36 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 22 14:10:36 2020 +0200"
      },
      "message": "patch 8.2.0810: error when appending \"tagfile\" to \u0027wildoptions\u0027\n\nProblem:    Error when appending \"tagfile\" to \u0027wildoptions\u0027.\nSolution:   use flags P_ONECOMMA and P_NODUP. (Dmitri Vereshchagin,\n            closes #6105)\n"
    },
    {
      "commit": "5a80f8ad5dc0b2cc63400255dcf3c63f6c1a2ef9",
      "tree": "11d89d43d32362b2b31b33f283425c65de9733be",
      "parents": [
        "98f1671cc0ab0ad6139cb9c6ce5262e7f646bc0a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 22 13:38:18 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 22 13:38:18 2020 +0200"
      },
      "message": "patch 8.2.0809: build failure with small features\n\nProblem:    Build failure with small features. (Tony Mechelynck)\nSolution:   Move \"expr\" inside #ifdef.\n"
    },
    {
      "commit": "98f1671cc0ab0ad6139cb9c6ce5262e7f646bc0a",
      "tree": "f43d4f0b35bd0ea6eedd292d2df907393f0abd7a",
      "parents": [
        "4c9243f9fb708c9010867d3cc8e928f36b58509a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 22 13:34:01 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 22 13:34:01 2020 +0200"
      },
      "message": "patch 8.2.0808: not enough testing for the terminal window\n\nProblem:    Not enough testing for the terminal window.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #6069)  Fix memory\n            leak.\n"
    },
    {
      "commit": "4c9243f9fb708c9010867d3cc8e928f36b58509a",
      "tree": "2e22d7b67780863b0b7af5e42a90fd2f904e3c5a",
      "parents": [
        "74fae513f8032cfa9e129eedc33454f0bf68668b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 22 13:10:44 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 22 13:10:44 2020 +0200"
      },
      "message": "patch 8.2.0807: cannot easily restore a mapping\n\nProblem:    Cannot easily restore a mapping.\nSolution:   Add mapset().\n"
    }
  ],
  "next": "74fae513f8032cfa9e129eedc33454f0bf68668b"
}
