)]}'
{
  "log": [
    {
      "commit": "afde13b62b8fa25dac4635d5caee8d088b937ee0",
      "tree": "6a8b58aa58e180e55b2948e5d0bfdbc3d4692a49",
      "parents": [
        "ab4cece6053b0bfd604e15065227b94af873608b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 19:46:49 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 19:46:49 2019 +0200"
      },
      "message": "patch 8.1.1230: a lot of code is shared between vim.exe and gvim.exe\n\nProblem:    A lot of code is shared between vim.exe and gvim.exe.\nSolution:   Optionally put the shared code in vim.dll. (Ken Takata,\n            closes #4287)\n"
    },
    {
      "commit": "ab4cece6053b0bfd604e15065227b94af873608b",
      "tree": "38728237a4a6bff1c9894acea3233719990e81fc",
      "parents": [
        "45e18cbdc40afd8144d20dcc07ad2d981636f4c9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 18:40:03 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 18:40:03 2019 +0200"
      },
      "message": "patch 8.1.1229: warning for posix_openpt() not declared\n\nProblem:    Warning for posix_openpt() not declared. (Tony Mechelynck)\nSolution:   Add declaration.\n"
    },
    {
      "commit": "45e18cbdc40afd8144d20dcc07ad2d981636f4c9",
      "tree": "11762469ca5d6c4bd49ca50381160afd30dcb2f3",
      "parents": [
        "7a9df9dd00bac462a2942dc798e298f365779fd0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 18:05:35 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 18:05:35 2019 +0200"
      },
      "message": "patch 8.1.1228: not possible to process tags with a function\n\nProblem:    Not possible to process tags with a function.\nSolution:   Add tagfunc() (Christian Brabandt, Andy Massimino, closes #4010)\n"
    },
    {
      "commit": "7a9df9dd00bac462a2942dc798e298f365779fd0",
      "tree": "839b5a0bc4636172fe82ea3fa72b68503046aed5",
      "parents": [
        "6c60f47fb9251e686217d51cf81847e14d0dd26d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 16:08:30 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 16:08:30 2019 +0200"
      },
      "message": "patch 8.1.1227: duplicate entries in the generate .desktop files\n\nProblem:    Duplicate entries in the generate .desktop files. (Ralf Schandl)\nSolution:   Remove translated entries from the .in files. (closes #4313)\n"
    },
    {
      "commit": "6c60f47fb9251e686217d51cf81847e14d0dd26d",
      "tree": "32b4d259e3aef97703223055ef6f9e8372d943b6",
      "parents": [
        "1e44968780bb6ddb48bf22dc629a579c4035d5b3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 16:00:35 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 16:00:35 2019 +0200"
      },
      "message": "patch 8.1.1226: {not in Vi} remarks get in the way of useful help text\n\nProblem:    {not in Vi} remarks get in the way of useful help text.\nSolution:   Make a list of all Vi options, instead of mentioning what Vi does\n            not have.  Update the help text for options.\n"
    },
    {
      "commit": "1e44968780bb6ddb48bf22dc629a579c4035d5b3",
      "tree": "af7b16ca55d8bf2dac6e38d14661d9e2f0ad33f6",
      "parents": [
        "f720d0a77e393990b2171a77210565bdc82064f2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 14:59:59 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 14:59:59 2019 +0200"
      },
      "message": "patch 8.1.1225: cannot create a pty to use with :terminal on FreeBSD\n\nProblem:    Cannot create a pty to use with :terminal on FreeBSD.\nSolution:   Add support for posix_openpt(). (Ozaki Kiichi, closes #4306,\n            closes #4289)\n"
    },
    {
      "commit": "f720d0a77e393990b2171a77210565bdc82064f2",
      "tree": "06c64d67d8893900e2244a53c09722d697f6a466",
      "parents": [
        "564344ace9ef06b22e4e60a0196c41b410ac27da"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 14:02:47 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 14:02:47 2019 +0200"
      },
      "message": "patch 8.1.1224: MS-Windows: cannot specify font weight\n\nProblem:    MS-Windows: cannot specify font weight.\nSolution:   Add the \"W\" option to \u0027guifont\u0027. (closes #4309)  Move GUI font\n            explanation out of options.txt.\n"
    },
    {
      "commit": "564344ace9ef06b22e4e60a0196c41b410ac27da",
      "tree": "1d3ed252199bd1d5e8c97c893e0478582fa03912",
      "parents": [
        "dcaa54dded7c7ef9b2217a205d23301d313e96dc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 13:00:12 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 13:00:12 2019 +0200"
      },
      "message": "patch 8.1.1223: middle mouse click test fails without a clipboard\n\nProblem:    Middle mouse click test fails without a clipboard.\nSolution:   Check if the clipboard can be used. (Dominique Pelle, Christian\n            Brabandt)  Also use WorkingClipboard() instead of checking for the\n            \"clipboard\" feature.\n"
    },
    {
      "commit": "dcaa54dded7c7ef9b2217a205d23301d313e96dc",
      "tree": "5bb371d0a019564c7de9dc4874ccf549e5d47b27",
      "parents": [
        "ad6dc49a7564a99fca36c1928e3865787d3bd5b2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:45:00 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:45:00 2019 +0200"
      },
      "message": "patch 8.1.1222: build still fails on MS-Windows\n\nProblem:    Build still fails on MS-Windows.\nSolution:   Move another declaration to start of block.\n"
    },
    {
      "commit": "ad6dc49a7564a99fca36c1928e3865787d3bd5b2",
      "tree": "11ada58be7c19a0e612e899fc22b3526371aca68",
      "parents": [
        "0ee1bdff7d34df5fb764a2af15594f9da34a47cc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:40:08 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:40:08 2019 +0200"
      },
      "message": "patch 8.1.1221: filtering does not work when listing marks\n\nProblem:    Filtering does not work when listing marks.\nSolution:   Implement filtering marks. (Marcin Szamotulski, closes #3895)\n"
    },
    {
      "commit": "0ee1bdff7d34df5fb764a2af15594f9da34a47cc",
      "tree": "3f8134e3f6bc500205407044b94085be15764812",
      "parents": [
        "6ee9658774942f7448af700fc04df0335796a3db"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:38:30 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:38:30 2019 +0200"
      },
      "message": "patch 8.1.1220: build fails on MS-Windows\n\nProblem:    Build fails on MS-Windows.\nSolution:   Move declaration to start of block.\n"
    },
    {
      "commit": "6ee9658774942f7448af700fc04df0335796a3db",
      "tree": "87f99c37e22f07e73e244da78686c7e59a8457f1",
      "parents": [
        "00aa069db8132851a91cfc5ca7f58ef945c75c73"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:06:37 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 22:06:37 2019 +0200"
      },
      "message": "patch 8.1.1219: not checking for NULL return from alloc()\n\nProblem:    Not checking for NULL return from alloc().\nSolution:   Add checks. (Martin Kunev, closes #4303, closes #4174)\n"
    },
    {
      "commit": "00aa069db8132851a91cfc5ca7f58ef945c75c73",
      "tree": "54e88e9f1c4a981eb265015eabdc2cde2931cc5e",
      "parents": [
        "2155a6abaa5d065ad7b580229321860591126f2e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 20:37:57 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 20:37:57 2019 +0200"
      },
      "message": "patch 8.1.1218: cannot set a directory for a tab page\n\nProblem:    Cannot set a directory for a tab page.\nSolution:   Add the tab-local directory. (Yegappan Lakshmanan, closes #4212)\n"
    },
    {
      "commit": "2155a6abaa5d065ad7b580229321860591126f2e",
      "tree": "10d00c5fbdd9332bf8bfed5e5c3aa05083a2e8e1",
      "parents": [
        "c1b8160b44b43cca3acd7a47c1b85350cb648fe5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 19:15:45 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 19:15:45 2019 +0200"
      },
      "message": "patch 8.1.1217: MS-Windows: no space reserved for font quality name\n\nProblem:    MS-Windows: no space reserved for font quality name.\nSolution:   Add quality_name length if present. (Ken Takata, closes #4311)\n"
    },
    {
      "commit": "c1b8160b44b43cca3acd7a47c1b85350cb648fe5",
      "tree": "8ece8640c3a8b610363b3a8527b9ae090c539517",
      "parents": [
        "49543fbcedb19a1db0d2144737efc0266057ff1d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 19:11:35 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 19:11:35 2019 +0200"
      },
      "message": "patch 8.1.1216: mouse middle click is not tested\n\nProblem:    Mouse middle click is not tested.\nSolution:   Add a test. (Dominique Pelle, closes #4310)\n"
    },
    {
      "commit": "49543fbcedb19a1db0d2144737efc0266057ff1d",
      "tree": "b4ec32d1f55f1e13ad8ebe193d04691337560cfc",
      "parents": [
        "c6b37db1ba704455daa8f9e78bc1c2492fb81f40"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 18:32:31 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 18:32:31 2019 +0200"
      },
      "message": "patch 8.1.1215: \"make clean\" does not remove generated src/po files\n\nProblem:    \"make clean\" does not remove generated src/po files.\nSolution:   Remove the files for \"make clean\". (Christian Brabandt)\n"
    },
    {
      "commit": "c6b37db1ba704455daa8f9e78bc1c2492fb81f40",
      "tree": "efcf0a80525a0fc79ae3f5b9f24ba0330f51ee1e",
      "parents": [
        "e13a3901cae0afb4d2af30d497696af08029fd81"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 18:00:34 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 18:00:34 2019 +0200"
      },
      "message": "patch 8.1.1214: old style tests\n\nProblem:    Old style tests.\nSolution:   Move tests from test14 to new style test files. (Yegappan\n            Lakshmanan, closes #4308)\n"
    },
    {
      "commit": "e13a3901cae0afb4d2af30d497696af08029fd81",
      "tree": "b65c945ba6a7e8b831ed1a191a75a678f396b6fc",
      "parents": [
        "520e245237fa92f9022968a52eb418da6eade9b4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 17:57:31 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 17:57:31 2019 +0200"
      },
      "message": "patch 8.1.1213: \"make clean\" in top dir does not cleanup indent test output\n\nProblem:    \"make clean\" in top dir does not cleanup indent test output.\nSolution:   Clean the indent test output.  Do not rely on the vim executable\n            for that. (closes #4307)\n"
    },
    {
      "commit": "520e245237fa92f9022968a52eb418da6eade9b4",
      "tree": "53301ad178a4d0e728b39ea6b056b11ddaaa8eb2",
      "parents": [
        "e61e548dd6a20471fd81160b1c2a16089505ec8c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 17:32:40 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 17:32:40 2019 +0200"
      },
      "message": "patch 8.1.1212: signal PWR is not tested\n\nProblem:    Signal PWR is not tested.\nSolution:   Test that PWR updates the swap file. (Dominique Pelle,\n            closes #4312)\n"
    },
    {
      "commit": "e61e548dd6a20471fd81160b1c2a16089505ec8c",
      "tree": "56eaba3c3338c605195f7067d3bc4b7e62933f6e",
      "parents": [
        "ac9fb18020d7e8bf16d02d45fbb02cf47328aaf7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 15:05:12 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 15:05:12 2019 +0200"
      },
      "message": "patch 8.1.1211: not all user command code is tested\n\nProblem:    Not all user command code is tested.\nSolution:   Add more tests.\n"
    },
    {
      "commit": "ac9fb18020d7e8bf16d02d45fbb02cf47328aaf7",
      "tree": "439cf73bcd9696032bfe85cd170b0623a9dffa9a",
      "parents": [
        "5431589d25e73892fcf7ad1eaca53f742c1c9303"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 13:04:13 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 13:04:13 2019 +0200"
      },
      "message": "patch 8.1.1210: support for user commands is spread out\n\nProblem:    Support for user commands is spread out. No good reason to make\n            user commands optional.\nSolution:   Move user command support to usercmd.c.  Always enable the\n            user_commands feature.\n"
    },
    {
      "commit": "5431589d25e73892fcf7ad1eaca53f742c1c9303",
      "tree": "1207f8bf7bd859967c9c6503b1d053a8d9f30272",
      "parents": [
        "c8cc0ad477c1921afb11080fb96c764369cf04b8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 26 22:33:49 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 26 22:33:49 2019 +0200"
      },
      "message": "patch 8.1.1209: clever compiler warns for buffer being too small\n\nProblem:    Clever compiler warns for buffer being too small.\nSolution:   Make the buffer bigger (even though it\u0027s not really needed).\n"
    },
    {
      "commit": "c8cc0ad477c1921afb11080fb96c764369cf04b8",
      "tree": "74a715f44a759b2af6df9c6d4480a8997c8318b4",
      "parents": [
        "1f3601e92e7fd2813b9541580d6d9649c802eb58"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 26 21:31:38 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 26 21:31:38 2019 +0200"
      },
      "message": "patch 8.1.1208: links to repository use wrong file name\n\nProblem:    Links to repository use wrong file name.\nSolution:   Swap the file names. (Nahuel Ourthe, closes #4304)\n"
    },
    {
      "commit": "1f3601e92e7fd2813b9541580d6d9649c802eb58",
      "tree": "05c9e99b68810e0a12ca7af59619431ec8ae8c1c",
      "parents": [
        "d1f90bbcab0ad934d3f48a717a916807b57269ab"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 26 20:33:00 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 26 20:33:00 2019 +0200"
      },
      "message": "patch 8.1.1207: some compilers give warning messages\n\nProblem:    Some compilers give warning messages.\nSolution:   Initialize variables, change printf() argument. (Christian\n            Brabandt, closes #4305)\n"
    },
    {
      "commit": "d1f90bbcab0ad934d3f48a717a916807b57269ab",
      "tree": "48eb027e3709ee0b00b5f0652bf0c5081c6a9613",
      "parents": [
        "a68e59590905da9b4448ff1fcac929ad1a18da9e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 22:42:07 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 22:42:07 2019 +0200"
      },
      "message": "patch 8.1.1206: user command parsing and listing not properly tested\n\nProblem:    User command parsing and listing not properly tested.\nSolution:   Add more tests. (Dominique Pelle, closes #4296)\n"
    },
    {
      "commit": "a68e59590905da9b4448ff1fcac929ad1a18da9e",
      "tree": "34c79c9572424b3daf7d6be1d968d675c674cf10",
      "parents": [
        "a561a41a70db7a9367f883c1dbb14e69b3364d08"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 22:22:01 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 22:22:01 2019 +0200"
      },
      "message": "patch 8.1.1205: a BufReadPre autocommand may cause the cursor to move\n\nProblem:    A BufReadPre autocommand may cause the cursor to move.\nSolution:   Restore the cursor position after executing the autocommand,\n            unless the autocommand moved it. (Christian Brabandt,\n            closes #4302, closes #4294)\n"
    },
    {
      "commit": "a561a41a70db7a9367f883c1dbb14e69b3364d08",
      "tree": "1f2eafed4813a21ee3d111236ef9386d16595d04",
      "parents": [
        "69ea587289b03e23a9fb96adffd6e8173cbc5896"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 21:27:58 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 21:27:58 2019 +0200"
      },
      "message": "patch 8.1.1204: output of :command with address completion is not nice\n\nProblem:    Output of :command with address completion is not nice.\nSolution:   Shorten the address completion names.\n"
    },
    {
      "commit": "69ea587289b03e23a9fb96adffd6e8173cbc5896",
      "tree": "93a99535f8d5091a5fd9e3735bdce6ae3560eece",
      "parents": [
        "c2d09c9f2ce487a6971af9306e382d7b38805456"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 20:29:00 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 20:29:00 2019 +0200"
      },
      "message": "patch 8.1.1203: some autocmd tests are old style\n\nProblem:    Some autocmd tests are old style.\nSolution:   Turn the tests into new style. (Yegappan Lakshmanan, closes #4295)\n"
    },
    {
      "commit": "c2d09c9f2ce487a6971af9306e382d7b38805456",
      "tree": "e6bf1f20e8a0de753f667a5885accfdadbc4a640",
      "parents": [
        "725310d89e1ba268bf410472b7de054c6c260161"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 20:07:51 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 25 20:07:51 2019 +0200"
      },
      "message": "patch 8.1.1202: always get regexp debugging logs when building with -DDEBUG\n\nProblem:    Always get regexp debugging logs when building with -DDEBUG.\nSolution:   By default do not create regexp debugging logs. (Ken Takata)\n"
    },
    {
      "commit": "725310d89e1ba268bf410472b7de054c6c260161",
      "tree": "821ec66709f77619bf8a8b8051f640496f8e90d4",
      "parents": [
        "31fc39e47b3cc5e9ef4fa05943d42a4fb22de55e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 23:08:23 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 23:08:23 2019 +0200"
      },
      "message": "patch 8.1.1201: output of :command is hard to read\n\nProblem:    Output of :command is hard to read.\nSolution:   Make some columns wider, some narrower.  Truncate the command when\n            listing all.\n"
    },
    {
      "commit": "31fc39e47b3cc5e9ef4fa05943d42a4fb22de55e",
      "tree": "89612f1e3bd6c5bdfbf063d66314326fa221d3be",
      "parents": [
        "8485be4e49ed6c157d7349920992643fd1ab5c3b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 23 18:39:49 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 23 18:39:49 2019 +0200"
      },
      "message": "patch 8.1.1200: old style comments in debugger source\n\nProblem:    Old style comments in debugger source.\nSolution:   Use new style comments. (Yegappan Lakshmanan, closes #4286)\n"
    },
    {
      "commit": "8485be4e49ed6c157d7349920992643fd1ab5c3b",
      "tree": "7c4c0ab3fdd3500ca5ad599d9e2abefdb7ca8746",
      "parents": [
        "958eabe5e53673fc39186432ff98b3656663beeb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 23 16:36:05 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 23 16:36:05 2019 +0200"
      },
      "message": "patch 8.1.1199: no test for :abclear\n\nProblem:    No test for :abclear.\nSolution:   Add a test. (Dominique Pelle, closes #4292)\n"
    },
    {
      "commit": "958eabe5e53673fc39186432ff98b3656663beeb",
      "tree": "4c95bff9bdb23e3bb02c47aa95d70dd1fb756f06",
      "parents": [
        "c75e81262347e47a69faabd72caf89fec3f06e8f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 17:22:33 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 17:22:33 2019 +0200"
      },
      "message": "patch 8.1.1198: bracketed paste may remain active after Vim exists\n\nProblem:    Bracketed paste may remain active after Vim exists, because the\n            terminal emulater restores the setting.\nSolution:   Set/reset bracketed paste mode before setting the terminal mode.\n            (closes #3579)\n"
    },
    {
      "commit": "c75e81262347e47a69faabd72caf89fec3f06e8f",
      "tree": "ca8a14b72659f70941b53207a27453c288d8057f",
      "parents": [
        "7bde95a461fafaa15cc45a006eaa4d0f3c2dfe92"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 15:55:10 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 15:55:10 2019 +0200"
      },
      "message": "patch 8.1.1197: when starting with multiple tabs file messages is confusing\n\nProblem:    When starting with multiple tabs file messages is confusing.\nSolution:   Set \u0027shortmess\u0027 when loading the other tabs. (Christian Brabandt)\n"
    },
    {
      "commit": "7bde95a461fafaa15cc45a006eaa4d0f3c2dfe92",
      "tree": "1221365920d08049703a8569770e40f3dcaadeb7",
      "parents": [
        "eead75c5e8e1f965548c55ee3a9388b2cb3afc36"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 15:22:39 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 15:22:39 2019 +0200"
      },
      "message": "patch 8.1.1196: parallel build may fail\n\nProblem:    Parallel build may fail.\nSolution:   Update dependencies.\n"
    },
    {
      "commit": "eead75c5e8e1f965548c55ee3a9388b2cb3afc36",
      "tree": "b3c47222504286009afa1b615edf637954d91fb7",
      "parents": [
        "911ead126903aeb9564bad89e46a147ed4959896"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 11:35:00 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 11:35:00 2019 +0200"
      },
      "message": "patch 8.1.1195: Vim script debugger functionality needs cleanup\n\nProblem:    Vim script debugger functionality needs cleanup.\nSolution:   Move debugger code to a separate file.  Add more tests. (Yegappan\n            Lakshmanan, closes #4285)\n"
    },
    {
      "commit": "911ead126903aeb9564bad89e46a147ed4959896",
      "tree": "6ae55dbff0ea4728da9dcca02b960f5ec1af6615",
      "parents": [
        "ad3ec76bb8030b9a1d3f0a49c374d0de2383b977"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 00:03:35 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 00:03:35 2019 +0200"
      },
      "message": "Update runtime files\n"
    },
    {
      "commit": "ad3ec76bb8030b9a1d3f0a49c374d0de2383b977",
      "tree": "6cc66e85aa0b54ce4ee2e9fcd47987963f022c57",
      "parents": [
        "037c54f261818439755d56e318da068f97997fb5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 00:00:13 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 21 00:00:13 2019 +0200"
      },
      "message": "patch 8.1.1194: typos and small problems in source files\n\nProblem:    Typos and small problems in source files.\nSolution:   Small fixes.\n"
    },
    {
      "commit": "037c54f261818439755d56e318da068f97997fb5",
      "tree": "a0045955e2b9f55971423cc399980bbba6d89731",
      "parents": [
        "4c25bd785aa8b565bf973cbba12ed36b76daaa4f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 23:47:46 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 23:47:46 2019 +0200"
      },
      "message": "patch 8.1.1193: typos and small problems in test files\n\nProblem:    Typos and small problems in test files.\nSolution:   Small improvements.\n"
    },
    {
      "commit": "4c25bd785aa8b565bf973cbba12ed36b76daaa4f",
      "tree": "d072619d2aa7ed227975f21552119805f4b7f398",
      "parents": [
        "0fdd94359511f295d93e488d60ca3b0d40ea1cfa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 23:38:07 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 23:38:07 2019 +0200"
      },
      "message": "patch 8.1.1192: mode is not cleared when leaving Insert mode with mapped Esc\n\nProblem:    Mode is not cleared when leaving Insert mode with mapped Esc.\nSolution:   Clear the mode when redraw_cmdline is set. (closes #4269)\n"
    },
    {
      "commit": "0fdd94359511f295d93e488d60ca3b0d40ea1cfa",
      "tree": "fb3c2a20f34084ae618f0d127aa3aba3a6a90e79",
      "parents": [
        "93a4879c2008bbd26aac072e7cdc65b3ce7c32a3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 22:28:48 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 22:28:48 2019 +0200"
      },
      "message": "patch 8.1.1191: not all debug commands are covered by a test\n\nProblem:    Not all debug commands are covered by a test.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #4282)\n"
    },
    {
      "commit": "93a4879c2008bbd26aac072e7cdc65b3ce7c32a3",
      "tree": "0f342b9d0522ccbe9006a13e5c076ad893a54727",
      "parents": [
        "abc7c7fc5a098374f5543a237e6c9dd918848b34"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 21:54:28 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 21:54:28 2019 +0200"
      },
      "message": "patch 8.1.1190: has(\u0027vimscript-3\u0027) does not work\n\nProblem:    has(\u0027vimscript-3\u0027) does not work.\nSolution:   Add \"vimscript-3\" to the list of features.\n"
    },
    {
      "commit": "abc7c7fc5a098374f5543a237e6c9dd918848b34",
      "tree": "f1716b9f03139e8535a113e20a2f3b05b91f5915",
      "parents": [
        "d2e716e6dfd50b605867c7c684373384c8edf707"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 15:10:13 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 15:10:13 2019 +0200"
      },
      "message": "patch 8.1.1189: mode is not cleared when leaving Insert mode\n\nProblem:    Mode is not cleared when leaving Insert mode.\nSolution:   Clear the mode when got_int is set. (Ozaki Kiichi, closes #4270)\n"
    },
    {
      "commit": "d2e716e6dfd50b605867c7c684373384c8edf707",
      "tree": "84b0d9607af4963fe9a6a61ddb8a0c414f57f5f8",
      "parents": [
        "3a4c53ba51c01b8fea68972453a71c55cf32edbe"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 14:39:52 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 20 14:39:52 2019 +0200"
      },
      "message": "patch 8.1.1188: not all Vim variables require the v: prefix\n\nProblem:    Not all Vim variables require the v: prefix.\nSolution:   When scriptversion is 3 all Vim variables can only be used with\n            the v: prefix.  (Ken Takata, closes #4274)\n"
    },
    {
      "commit": "3a4c53ba51c01b8fea68972453a71c55cf32edbe",
      "tree": "6c5041426c0417bab301261e95f31becbb619e7d",
      "parents": [
        "334ad415040f9592451ec99498cd99f90d6e33e6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 19 23:33:14 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 19 23:33:14 2019 +0200"
      },
      "message": "patch 8.1.1187: cannot recognize Pipfile\n\nProblem:    Cannot recognize Pipfile.\nSolution:   Use existing filetypes. (Charles Ross, closes #4280)\n"
    },
    {
      "commit": "334ad415040f9592451ec99498cd99f90d6e33e6",
      "tree": "b8731633fa1d11f461b1aed623a302038301b7cf",
      "parents": [
        "86ec6d7e1e037e839879a5c05c2ee77db27fb557"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 19 15:20:46 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 19 15:20:46 2019 +0200"
      },
      "message": "patch 8.1.1186: readdir() allocates list twice\n\nProblem:    readdir() allocates list twice.\nSolution:   Remove second allocation.  Also check for zero length.\n"
    },
    {
      "commit": "86ec6d7e1e037e839879a5c05c2ee77db27fb557",
      "tree": "b7a1b280a1d6ffd110a11b6741b5062b1959f0cc",
      "parents": [
        "137c14bb4f18198ed38659dcfbdfd749115c7ab5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 18 21:09:02 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 18 21:09:02 2019 +0200"
      },
      "message": "patch 8.1.1185: mapping for CTRL-X is inconsistent\n\nProblem:    Mapping for CTRL-X is inconsistent.\nSolution:   Map CTRL-X to \"*d also for the MS-Windows console. (Ken Takata,\n            closes #4265)\n"
    },
    {
      "commit": "137c14bb4f18198ed38659dcfbdfd749115c7ab5",
      "tree": "22f7342c5d5f0ef01bfa93317dbbb448c64b7689",
      "parents": [
        "b49e3563b920ff6d96b88a1f658182a986b2b1ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 18 20:30:55 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 18 20:30:55 2019 +0200"
      },
      "message": "patch 8.1.1184: undo file left behind after running test\n\nProblem:    Undo file left behind after running test.\nSolution:   Delete the undo file. (Dominique Pelle, closes #4279)\n"
    },
    {
      "commit": "b49e3563b920ff6d96b88a1f658182a986b2b1ea",
      "tree": "793c72e810614ea91362024b7a159d1739e2138e",
      "parents": [
        "b9cdb37176a163f5047e149c3b568eee9883157c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 18:31:18 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 18:31:18 2019 +0200"
      },
      "message": "patch 8.1.1183: typos in VisVim comments\n\nProblem:    Typos in VisVim comments.\nSolution:   Correct the typos. (Christ van Willegen)\n"
    },
    {
      "commit": "b9cdb37176a163f5047e149c3b568eee9883157c",
      "tree": "7d87703ffde0b3dd1ac811e1883415a168ce60bb",
      "parents": [
        "2b00b9b0f355421fdb49e3a15f5a62af657d1922"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 18:24:35 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 18:24:35 2019 +0200"
      },
      "message": "patch 8.1.1182: some function prototypes are outdated\n\nProblem:    Some function prototypes are outdated.\nSolution:   Update function prototypes. (Ken Takata, closes #4267)\n"
    },
    {
      "commit": "2b00b9b0f355421fdb49e3a15f5a62af657d1922",
      "tree": "03642447c786c3652ecb924f6fbeb0e3495ef9fa",
      "parents": [
        "113bf0672b114af5800fa642bcd09f674758e5d5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 17:08:27 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 17:08:27 2019 +0200"
      },
      "message": "patch 8.1.1181: tests for mouse clicks are a bit flaky\n\nProblem:    Tests for mouse clicks are a bit flaky when run in an interactive\n            terminal.\nSolution:   Use \"xterm2\" instead of \"xterm\" for \u0027ttymouse\u0027 to avoid spurious\n            drag events.\n"
    },
    {
      "commit": "113bf0672b114af5800fa642bcd09f674758e5d5",
      "tree": "b88e2b01fd73c012d99d04feca1474cc11f02799",
      "parents": [
        "696d6377289eb7c703263aaabe58134968335c4b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 16:54:05 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 16:54:05 2019 +0200"
      },
      "message": "patch 8.1.1180: Vim script debugger tests are old style\n\nProblem:    Vim script debugger tests are old style.\nSolution:   Turn into new style tests. (Yegappan Lakshmanan, closes #4259)\n"
    },
    {
      "commit": "696d6377289eb7c703263aaabe58134968335c4b",
      "tree": "8645555353c1ed4a7b7fca3118af87d813d8a6af",
      "parents": [
        "4945219b99f8e191c599f80dedc0c4be02ed821e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 16:33:46 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 16:33:46 2019 +0200"
      },
      "message": "patch 8.1.1179: no test for mouse clicks in the fold column\n\nProblem:    No test for mouse clicks in the fold column.\nSolution:   Add a test. (Dominique Pelle, closes #4261)\n"
    },
    {
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "tree": "09cbe96bacfa561bf669a205e474abdb7da8a930",
      "parents": [
        "1a4dce7cad4af4de347853aad6d671da2df662ad"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 16:27:02 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 17 16:27:02 2019 +0200"
      },
      "message": "patch 8.1.1178: when mouse click tests fails value of \u0027ttytype\u0027 is unknown\n\nProblem:    When mouse click tests fails value of \u0027ttytype\u0027 is unknown.\nSolution:   Add a message to the assert.\n"
    },
    {
      "commit": "1a4dce7cad4af4de347853aad6d671da2df662ad",
      "tree": "d379d386b097410f1658cd4607f72f1ef7abae2e",
      "parents": [
        "7f27976589f075d591d54f754be257b5f6e6fd92"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 16 22:21:05 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 16 22:21:05 2019 +0200"
      },
      "message": "patch 8.1.1177: .ts files are recognized as xml, typescript is more common\n\nProblem:    .ts files are recognized as xml, while typescript is more common.\nSolution:   Recognize .ts files as typescript. (closes #4264)\n"
    },
    {
      "commit": "7f27976589f075d591d54f754be257b5f6e6fd92",
      "tree": "35582fd22cb0717c5f7fba9d75c91eeb0ef12b57",
      "parents": [
        "e3e3828f935392bb3c2147a000db1c7b094a4360"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 21:48:22 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 21:48:22 2019 +0200"
      },
      "message": "patch 8.1.1176: test for dragging a tab is flaky\n\nProblem:    Test for dragging a tab is flaky.\nSolution:   Add a brief sleep.\n"
    },
    {
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "tree": "dc4b324b1817158538103f95b76c11c18797daa2",
      "parents": [
        "8dc4c7292364d31cfb8afa8a67984b78b657b192"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 20:55:31 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 20:55:31 2019 +0200"
      },
      "message": "patch 8.1.1175: no test for dragging a tab and double click for new tab\n\nProblem:    No test for dragging a tab with the mouse and for creating a new\n            tab by double clicking in the tabline.\nSolution:   Add two tests. (Dominique Pelle, closes #4258)\n"
    },
    {
      "commit": "8dc4c7292364d31cfb8afa8a67984b78b657b192",
      "tree": "7e01972775132d7c50a7cc2f785a7f3ce9bb79a3",
      "parents": [
        "a8356bc1734195d130c6eeaf4858356ae3a3f722"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 19:42:13 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 19:42:13 2019 +0200"
      },
      "message": "patch 8.1.1174: cannot build with Ruby 1.8\n\nProblem:    Cannot build with Ruby 1.8. (Tom G. Christensen)\nSolution:   Include ruby/st.h. (Ozaki Kiichi, closes #4257)\n"
    },
    {
      "commit": "a8356bc1734195d130c6eeaf4858356ae3a3f722",
      "tree": "c622d0389172b66d295bd27327bb8f12cab1a3a3",
      "parents": [
        "74e3d4ec113d4061d24768b5a08f55b918132215"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 14:31:11 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 14:31:11 2019 +0200"
      },
      "message": "patch 8.1.1173: suspend test has duplicated lines\n\nProblem:    Suspend test has duplicated lines.\nSolution:   Use a function.\n"
    },
    {
      "commit": "74e3d4ec113d4061d24768b5a08f55b918132215",
      "tree": "25b79bce6d39388a43539d7fcafb8a6320229239",
      "parents": [
        "316c16797a0baee8f4bced2235b783b21fbbea65"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 14:16:46 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 14:16:46 2019 +0200"
      },
      "message": "patch 8.1.1172: cursor properties were not fully tested\n\nProblem:    Cursor properties were not fully tested.\nSolution:   Add a test. (Dominique Pelle, closes #4256)\n"
    },
    {
      "commit": "316c16797a0baee8f4bced2235b783b21fbbea65",
      "tree": "411ecf3bf1f48d8f05198fecec88d2ff80ea3c73",
      "parents": [
        "a0aaf3c4df60d3f86995d72460c4cf97e35775c3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 13:23:40 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 13:23:40 2019 +0200"
      },
      "message": "patch 8.1.1171: statusline test could fail in large terminal\n\nProblem:    Statusline test could fail in large terminal.\nSolution:   Make the test work on a huge terminal. (Dominique Pelle,\n            closes #4255)\n"
    },
    {
      "commit": "a0aaf3c4df60d3f86995d72460c4cf97e35775c3",
      "tree": "7d4baf2fdc4e65d0b6b12dfe28efa1049a56240c",
      "parents": [
        "837854d1bc01d91ff463a2cfdf8aec9b89d5fbd1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 23:18:21 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 23:18:21 2019 +0200"
      },
      "message": "patch 8.1.1170: terminal ANSI color test does not cover all colors\n\nProblem:    Terminal ANSI color test does not cover all colors.\nSolution:   Use the color number, the name is not always resulting in an ANSI\n            color when t_Co is 256.\n"
    },
    {
      "commit": "837854d1bc01d91ff463a2cfdf8aec9b89d5fbd1",
      "tree": "1e4924dea6cbbdb30f618f1ac0c0a13dc1ef49d8",
      "parents": [
        "87dcfd75c218107ca966c80a0a56b236be046fc9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 22:44:51 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 22:44:51 2019 +0200"
      },
      "message": "patch 8.1.1169: writing coverage info in a separate dir is not needed\n\nProblem:    Writing coverage info in a separate dir is not needed.\nSolution:   Revert the changes to use a separate directory.\n"
    },
    {
      "commit": "87dcfd75c218107ca966c80a0a56b236be046fc9",
      "tree": "2bf8971a97db0589072e1acbe7d909e9d7d213b9",
      "parents": [
        "39f76c6ac0f5e07a0e608ddf920a67702ec83824"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 22:35:29 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 22:35:29 2019 +0200"
      },
      "message": "patch 8.1.1168: not all screen update code of terminal is executed in tests\n\nProblem:    Not all screen update code of the terminal window is executed in\n            tests.\nSolution:   Redraw before taking a screenshot.\n"
    },
    {
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "tree": "e2e2a4aeea507040f4ca7f029d046a3cf040159d",
      "parents": [
        "9c35d05f45e545825a15da07cc2f1c893c3789ee"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 22:13:23 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 22:13:23 2019 +0200"
      },
      "message": "patch 8.1.1167: no test for closing tab by click in tabline\n\nProblem:    No test for closing tab by click in tabline.\nSolution:   Add a test.  Also fix that dragging window separator could fail in\n            a large terminal. (Dominique Pelle, closes #4253)\n"
    },
    {
      "commit": "9c35d05f45e545825a15da07cc2f1c893c3789ee",
      "tree": "adb327208e628b35de0dddad284c28208b57ea6c",
      "parents": [
        "ca57ab54d759a3e265b19bbe31b57dfed00bbdd0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 20:39:15 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 20:39:15 2019 +0200"
      },
      "message": "patch 8.1.1166: gettitle test can still fail when another Vim is running\n\nProblem:    Gettitle test can still fail when another Vim is running.\nSolution:   Accept any server name number. (Dominique Pelle, closes #4252)\n"
    },
    {
      "commit": "ca57ab54d759a3e265b19bbe31b57dfed00bbdd0",
      "tree": "495206e02dfd06d904d326f7902ca3b5b60eae58",
      "parents": [
        "700dfaa86a96dc1d6c33b28e79438445e02edecf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 14:53:16 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 14:53:16 2019 +0200"
      },
      "message": "patch 8.1.1165: no test for mouse clicks in the terminal tabpage line\n\nProblem:    No test for mouse clicks in the terminal tabpage line.\nSolution:   Add a test. (Dominique Pelle, closes #4247).  Also init\n            TabPageIdxs[], in case it\u0027s used before a redraw.\n"
    },
    {
      "commit": "700dfaa86a96dc1d6c33b28e79438445e02edecf",
      "tree": "0c0835d5edbd1f3e3dd7dac255823905d9dc0461",
      "parents": [
        "5d48e0d99aaeed9bc0b0d336fe9549149b1eb91d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 14:21:19 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 14:21:19 2019 +0200"
      },
      "message": "patch 8.1.1164: gettitle test is failing when server name differs\n\nProblem:    Gettitle test is failing when server name differs. (Kenta Sato)\nSolution:   Accept \"VIM1\" when \u0027autoservername\u0027 is used. (Dominique Pelle,\n            closes #4250, closes #4249)\n"
    },
    {
      "commit": "5d48e0d99aaeed9bc0b0d336fe9549149b1eb91d",
      "tree": "3df77a95096f6b6570f54d89d3862899c5ba7b37",
      "parents": [
        "f587ef345e37ec5aa4b419e31780a1d951c9f702"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 13:44:31 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 13:44:31 2019 +0200"
      },
      "message": "patch 8.1.1163: codecov does not report all the coverage information\n\nProblem:    Codecov does not report all the coverage information.\nSolution:   Make a second run with the nested execution output, expect that\n            Codecov will merge the results.\n"
    },
    {
      "commit": "f587ef345e37ec5aa4b419e31780a1d951c9f702",
      "tree": "615b987027b86be3c5f34728fcb98ca6392dbd5e",
      "parents": [
        "1d79ce81e7be20405f0fa9687b37c86a2215e326"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 13:13:54 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 13 13:13:54 2019 +0200"
      },
      "message": "patch 8.1.1162: incorrect coverage information; typo in color name\n\nProblem:    Incorrect coverage information; typo in color name.\nSolution:   Fix the typo.  Set environment variables to have a nested Vim\n            write the coverage info in another directory.\n"
    },
    {
      "commit": "1d79ce81e7be20405f0fa9687b37c86a2215e326",
      "tree": "03040323f670dd4465a42f31f9230fcd76c3d52b",
      "parents": [
        "c8b3ddab51cd2901d5946949d02c96e1035b25c0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 22:27:39 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 22:27:39 2019 +0200"
      },
      "message": "patch 8.1.1161: unreachable code\n\nProblem:    Unreachable code.\nSolution:   Remove condition that will never be true.  Add tests for all ANSI\n            colors.\n"
    },
    {
      "commit": "c8b3ddab51cd2901d5946949d02c96e1035b25c0",
      "tree": "231d0229a007dd026016e824fc996001d62ad827",
      "parents": [
        "a8d22e3a40483cd1fa9c6e45dcf383f49f16833a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 21:42:52 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 21:42:52 2019 +0200"
      },
      "message": "patch 8.1.1160: termcodes test would fail in a very big terminal\n\nProblem:    Termcodes test would fail in a very big terminal.\nSolution:   Bail out when the row is larger than what will work. (Dominique\n            Pelle, closes #4246)\n"
    },
    {
      "commit": "a8d22e3a40483cd1fa9c6e45dcf383f49f16833a",
      "tree": "a6e0e4b651c891f9dc37f1f29962fe13a3f1fae6",
      "parents": [
        "04af19637c14045fa33b99576de4eea1e3524edb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 21:29:33 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 21:29:33 2019 +0200"
      },
      "message": "patch 8.1.1159: MS-Windows: with a silent (un)install $VIM/_vimrc is removed\n\nProblem:    MS-Windows: with a silent (un)install $VIM/_vimrc is removed.\nSolution:   Don\u0027t delete _vimrc in silent mode. (Ken Takata, closes #4242)\n"
    },
    {
      "commit": "04af19637c14045fa33b99576de4eea1e3524edb",
      "tree": "8548d69f19d74f118915299f76ce9c33e0ce0f88",
      "parents": [
        "f9b89b467965802b8d14251c0dd944343796edcd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 21:19:04 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 21:19:04 2019 +0200"
      },
      "message": "patch 8.1.1158: json encoded string is sometimes missing the final NUL\n\nProblem:    Json encoded string is sometimes missing the final NUL.\nSolution:   Add the NUL.  Also for log messages.\n"
    },
    {
      "commit": "f9b89b467965802b8d14251c0dd944343796edcd",
      "tree": "a71221b79ff4a05a70b68210bed1885df21182f4",
      "parents": [
        "d489c9801b3aaf284d42643507bbfb9ce3bc0f2f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 20:08:55 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 20:08:55 2019 +0200"
      },
      "message": "patch 8.1.1157: Unicode tables are out of date\n\nProblem:    Unicode tables are out of date.\nSolution:   Update to Unicode 12. (Christian Brabandt, closes #4240)\n"
    },
    {
      "commit": "d489c9801b3aaf284d42643507bbfb9ce3bc0f2f",
      "tree": "d0ef4e9fb69859be9895175c5970c2692efdf64b",
      "parents": [
        "3fbd2d7c316eaeea463b2f84f29b36d439306bf9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 20:00:21 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 20:00:21 2019 +0200"
      },
      "message": "patch 8.1.1156: Unicode emoji and other image characters not recognized\n\nProblem:    Unicode emoji and other image characters not recognized.\nSolution:   Add ranges for musical notation, game pieces, etc. (Martin\n            Tournoij, closes #4238)\n"
    },
    {
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "tree": "ff48c9162c1884e9511def5e9901af94dfd11fcf",
      "parents": [
        "496555fd18219cb902d7683b3f08dd2e47cbdc1a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 23:56:16 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 23:56:16 2019 +0200"
      },
      "message": "patch 8.1.1155: termcodes tests can be improved\n\nProblem:    Termcodes tests can be improved.\nSolution:   Add helper functions to simplify tests.  Dragging statusline for\n            xterm and sgr. (Dominique Pelle, closes #4237)\n"
    },
    {
      "commit": "496555fd18219cb902d7683b3f08dd2e47cbdc1a",
      "tree": "a0204acdbe9d20425c31963649c8deb389654727",
      "parents": [
        "9a419ffb934bd04bf8d44ceaf4694e50cce55eab"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 20:14:56 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 20:14:56 2019 +0200"
      },
      "message": "patch 8.1.1154: getting a newer msgfmt on Travis is too complicated\n\nProblem:    Getting a newer msgfmt on Travis is too complicated.\nSolution:   Use a \"sourcline\" entry. (Ozaki Kiichi, closes #4236)\n"
    },
    {
      "commit": "9a419ffb934bd04bf8d44ceaf4694e50cce55eab",
      "tree": "cb50329ce2d702fd74b19d30be5095e74a5998aa",
      "parents": [
        "7edf0baef4e11df982bd37356a4e4d28ff046c86"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 18:44:11 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 18:44:11 2019 +0200"
      },
      "message": "patch 8.1.1154\n"
    },
    {
      "commit": "7edf0baef4e11df982bd37356a4e4d28ff046c86",
      "tree": "ca2b726b5025817435c0ffe5d373de7da55f8733",
      "parents": [
        "679beba8007b804be210ef118bd23a38cb803ef6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 17:22:57 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 17:22:57 2019 +0200"
      },
      "message": "patch 8.1.1152: compiler warning with VS2019\n\nProblem:    Compiler warning with VS2019.\nSolution:   Specify different offset for \"AMD64\". (closes #4235)\n"
    },
    {
      "commit": "679beba8007b804be210ef118bd23a38cb803ef6",
      "tree": "2ba82f32dd5cfd0d525f87e2bf4166abe1fc6740",
      "parents": [
        "29a9baa0779c21f3d055a7b119d6d5650f4ae56e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 16:21:33 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 16:21:33 2019 +0200"
      },
      "message": "patch 8.1.1151: build fails when using shadow directory\n\nProblem:    Build fails when using shadow directory.\nSolution:   Link the desktop.in files.\n"
    },
    {
      "commit": "29a9baa0779c21f3d055a7b119d6d5650f4ae56e",
      "tree": "c1e42a6e9ab41160cb0fd919ef89d6323b86e049",
      "parents": [
        "26096cc96fc402db45948b3b662a380281585649"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 15:49:11 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 15:49:11 2019 +0200"
      },
      "message": "patch 8.1.1150: generating desktop files not tested on Travis\n\nProblem:    Generating desktop files not tested on Travis.\nSolution:   Install a newer msgfmt package. (Christian Brabandt)\n"
    },
    {
      "commit": "26096cc96fc402db45948b3b662a380281585649",
      "tree": "83c6e9aab5786a7c17674d68b121d227fdafaee3",
      "parents": [
        "730f48fe3691dc62331f3df23cb947bfc33a5add"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 15:25:40 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 15:25:40 2019 +0200"
      },
      "message": "patch 8.1.1149: building desktop files fails with older msgfmt\n\nProblem:    Building desktop files fails with older msgfmt.\nSolution:   Add autoconf check.  Avoid always building the desktop files.\n"
    },
    {
      "commit": "730f48fe3691dc62331f3df23cb947bfc33a5add",
      "tree": "cfedff294d2336462fcd0c0db5c56a68673d963a",
      "parents": [
        "a60e536a290f7c14cf2b255ddb7071b39619fcd3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 13:45:57 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 13:45:57 2019 +0200"
      },
      "message": "patch 8.1.1148: CTRL-L with \u0027incsearch\u0027 does not pick up char under cursor\n\nProblem:    CTRL-L with \u0027incsearch\u0027 does not pick up char under cursor.\n            (Smylers)\nSolution:   Do not compare the position with the cursor position. (Hirohito\n            Higashi, closes #3620)\n"
    },
    {
      "commit": "a60e536a290f7c14cf2b255ddb7071b39619fcd3",
      "tree": "4646c29620a529bf9a3e7b789b681350e22c68eb",
      "parents": [
        "ef8c83c550e2562362c4385f0823e41ae67cfada"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 13:11:39 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 13:11:39 2019 +0200"
      },
      "message": "patch 8.1.1147: desktop file translations are requiring manual updates\n\nProblem:    Desktop file translations are requiring manual updates.\nSolution:   Use the .po files for desktop file translations. (Christian\n            Brabandt)\n"
    },
    {
      "commit": "ef8c83c550e2562362c4385f0823e41ae67cfada",
      "tree": "0a74a7b121da0233ef43151d34e717b191d45cb4",
      "parents": [
        "a7be0f2451f46d4940f3a4998e8f69297206739a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 11:40:13 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 11:40:13 2019 +0200"
      },
      "message": "patch 8.1.1146: in MS-Windows console colors in a terminal window are wrong\n\nProblem:    In MS-Windows console colors in a terminal window are wrong.\nSolution:   Use the ansi index also for 16 colors. (Ken Takata)\n"
    },
    {
      "commit": "a7be0f2451f46d4940f3a4998e8f69297206739a",
      "tree": "24afba8d0b0872930356be10160dac1b207f3d15",
      "parents": [
        "862f1e17eaf2b9c6617dfba31d8487cde462658d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 11:19:32 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 11 11:19:32 2019 +0200"
      },
      "message": "patch 8.1.1145: compiler warning for unused function\n\nProblem:    Compiler warning for unused function. (Tony Mechelynck)\nSolution:   Add #ifdef.\n"
    },
    {
      "commit": "862f1e17eaf2b9c6617dfba31d8487cde462658d",
      "tree": "83d78e9b52ac6261ca0d157fffdd486d28c2cec0",
      "parents": [
        "8f130eda4747e4a4d68353cdb650f359fd01469b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 10 22:33:41 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 10 22:33:41 2019 +0200"
      },
      "message": "patch 8.1.1144: too strict checking of the \u0027spellfile\u0027 option\n\nProblem:    Too strict checking of the \u0027spellfile\u0027 option.\nSolution:   Allow for a path.\n"
    },
    {
      "commit": "8f130eda4747e4a4d68353cdb650f359fd01469b",
      "tree": "0c07f9b0d8203788f1929ad8383839020f1f41cb",
      "parents": [
        "3fb01a53c685d8d7e7bd83c33500de80aed0d7c8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 10 22:15:19 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 10 22:15:19 2019 +0200"
      },
      "message": "patch 8.1.1143: may pass weird strings to file name expansion\n\nProblem:    May pass weird strings to file name expansion.\nSolution:   Check for matching characters.  Disallow control characters.\n"
    },
    {
      "commit": "3fb01a53c685d8d7e7bd83c33500de80aed0d7c8",
      "tree": "6d5b4b7b593bf6f71f11bc2d2eb85c57882183c5",
      "parents": [
        "1b55797e90c5fe41691afe43aed8afffbbcebeb9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 09 21:52:02 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 09 21:52:02 2019 +0200"
      },
      "message": "patch 8.1.1142: no test for dragging the window separators with the mouse\n\nProblem:    No test for dragging the window separators with the mouse.\nSolution:   Add a test. (Dominique Pelle, closes #4226)\n"
    },
    {
      "commit": "1b55797e90c5fe41691afe43aed8afffbbcebeb9",
      "tree": "7f5530115c8e9d978dacc78a5fac9cfb393369b2",
      "parents": [
        "46ad288b9b2a6eb0430cf802ff5ce68a58629897"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 09 21:17:32 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 09 21:17:32 2019 +0200"
      },
      "message": "patch 8.1.1141: terminal winpos test fails with very large terminal\n\nProblem:    Terminal winpos test fails with very large terminal. (Dominique\n            Pelle)\nSolution:   Compute the expected size more accurately. (closes #4228)\n"
    },
    {
      "commit": "46ad288b9b2a6eb0430cf802ff5ce68a58629897",
      "tree": "c4122a4f891cd211e2604b690cefef88b2d7c8ff",
      "parents": [
        "9845f36aa6ba28e0aa388bb635d4bb8ab56f1a47"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 08 20:01:47 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 08 20:01:47 2019 +0200"
      },
      "message": "patch 8.1.1140: not easy to find out what neighbors a window has\n\nProblem:    Not easy to find out what neighbors a window has.\nSolution:   Add more arguments to winnr(). (Yegappan Lakshmanan, closes #3993)\n"
    },
    {
      "commit": "9845f36aa6ba28e0aa388bb635d4bb8ab56f1a47",
      "tree": "723ccd19a9fb2e5299c76641eb6ba43c2bfef0b2",
      "parents": [
        "d7f246c68cfb97406bcd4b098a2df2d870b3ef92"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 08 18:59:54 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 08 18:59:54 2019 +0200"
      },
      "message": "patch 8.1.1139: no test for what is fixed in patch 8.1.0716\n\nProblem:    No test for what is fixed in patch 8.1.0716.\nSolution:   Add a test. (Yasuhiro Matsumoto, closes #3797)\n"
    },
    {
      "commit": "d7f246c68cfb97406bcd4b098a2df2d870b3ef92",
      "tree": "54fb7c248c198f511947c45a8942302d8d2a041a",
      "parents": [
        "62e1bb4a111e7ce570c30965f40a68a07a9da5b0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 08 18:15:41 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 08 18:15:41 2019 +0200"
      },
      "message": "patch 8.1.1138: plugins don\u0027t get notified when the popup menu changes\n\nProblem:    Plugins don\u0027t get notified when the popup menu changes.\nSolution:   Add the CompleteChanged event. (Andy Massimino. closes #4176)\n"
    },
    {
      "commit": "049736fa8af211886848d4a847b45d5d991c9687",
      "tree": "df360e4eccdf4ef93292dd1afb0ae8025ccdc6f0",
      "parents": [
        "905dd905debfde403b2a18178ccc1f8e118f4f2b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 07 21:55:07 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 07 21:55:07 2019 +0200"
      },
      "message": "patch 8.1.1137: xterm mouse wheel escape sequence is not tested\n\nProblem:    Xterm mouse wheel escape sequence is not tested.\nSolution:   Add a test using low-level input. (Dominique Pelle, closes #4221)\n"
    },
    {
      "commit": "905dd905debfde403b2a18178ccc1f8e118f4f2b",
      "tree": "09a0e040e2c2aeafd22d26c15294ea876f0006ba",
      "parents": [
        "d85c396d5149a87677e30742f92b2ecfe28af8a6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 07 14:21:47 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 07 14:21:47 2019 +0200"
      },
      "message": "patch 8.1.1136: decoding of mouse click escape sequence is not tested\n\nProblem:    Decoding of mouse click escape sequence is not tested.\nSolution:   Add a test for xterm and SGR using low-level input.  Make\n            low-level input execution with feedkeys() work.\n"
    },
    {
      "commit": "d85c396d5149a87677e30742f92b2ecfe28af8a6",
      "tree": "2501ccf03d4012c6f00c94154a6514d33b9469cd",
      "parents": [
        "39803d82dbb215d2eea9fcd6cf2961b71515a438"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 07 14:19:14 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 07 14:19:14 2019 +0200"
      },
      "message": "patch 8.1.1135: build failure for small version\n\nProblem:    Build failure for small version. (Tony Mechelynck)\nSolution:   Add #ifdef.\n"
    },
    {
      "commit": "39803d82dbb215d2eea9fcd6cf2961b71515a438",
      "tree": "280abaf998686e393c45a11eaebeefcc30c15681",
      "parents": [
        "08499f5a4d24cb7298b9730a22b2f84f2207c4d0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 07 12:04:51 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 07 12:04:51 2019 +0200"
      },
      "message": "patch 8.1.1134: buffer for quickfix window is reused for another file\n\nProblem:    Buffer for quickfix window is reused for another file.\nSolution:   Don\u0027t reuse the quickfx buffer. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "08499f5a4d24cb7298b9730a22b2f84f2207c4d0",
      "tree": "726fceb4a91e8606fca8a92621176975d49111a4",
      "parents": [
        "616aeef21f2abd0bc51dd98e641ade9bbc29a078"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 07 11:56:49 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 07 11:56:49 2019 +0200"
      },
      "message": "patch 8.1.1133: compiler warning for uninitialized struct member\n\nProblem:    Compiler warning for uninitialized struct member. (Yegappan\n            Lakshmanan)\nSolution:   Add initializer field.\n"
    },
    {
      "commit": "616aeef21f2abd0bc51dd98e641ade9bbc29a078",
      "tree": "5abd62bf26aebacd0b93faa92b6febad569e55b5",
      "parents": [
        "16c34c37659e6afca74169969bdacb6b866548c9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 06 22:21:22 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 06 22:21:22 2019 +0200"
      },
      "message": "patch 8.1.1132: getwinpos() test fails on MS-Windows\n\nProblem:    getwinpos() test fails on MS-Windows.\nSolution:   Don\u0027t try running this test.\n"
    }
  ],
  "next": "16c34c37659e6afca74169969bdacb6b866548c9"
}
