)]}'
{
  "log": [
    {
      "commit": "110bd60985c31e8978e9b071e2179f4233ef8557",
      "tree": "d08c7814d0ca763dd5ee2fa85fee8e618e79b960",
      "parents": [
        "d2b58c0a2c665075a8cfef57db6e1b37d4523e02"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 16 18:46:59 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 16 18:46:59 2018 +0200"
      },
      "message": "patch 8.1.0401: can\u0027t get swap name of another buffer\n\nProblem:    Can\u0027t get swap name of another buffer.\nSolution:   Add swapname(). (Ozaki Kiichi, closes #3441)\n"
    },
    {
      "commit": "e8fa05b5bc2d6d76bf5af50176a63655d00d1110",
      "tree": "f044f8dd892e26a8edec54754043668b64b512ca",
      "parents": [
        "42c63356d774bbfe91712197e8969f60de828a32"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 16 15:48:06 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 16 15:48:06 2018 +0200"
      },
      "message": "patch 8.1.0397: no event triggered after updating diffs\n\nProblem:    No event triggered after updating diffs.\nSolution:   Add the DiffUpdated event.\n"
    },
    {
      "commit": "ab18673731522c18696b9b132d3841646904e1bd",
      "tree": "03234ad6705334d62dbd6c32bd0fed716a06f590",
      "parents": [
        "da1f71d75f0bf5d5ef876a09aa08fb19f6f24b3b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 14 21:27:06 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 14 21:27:06 2018 +0200"
      },
      "message": "patch 8.1.0390: scrollbars are not tested\n\nProblem:    Scrollbars are not tested.\nSolution:   Add test_scrollbar() and a test.\n"
    },
    {
      "commit": "fe8ef98dd1d0b7d296d7db29b1e2fd1b56b788de",
      "tree": "e59e23d496796a07ef980df1b99cf26a58d0309f",
      "parents": [
        "c91c500348f3f026a06d1c3565b380d86b8c55ee"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 13 20:31:54 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 13 20:31:54 2018 +0200"
      },
      "message": "patch 8.1.0386: cannot test with non-default option value\n\nProblem:    Cannot test with non-default option value.\nSolution:   Add test_option_not_set().\n"
    },
    {
      "commit": "67f8ab829911c7901c534ef2bf19cc34b622936f",
      "tree": "6d56b95950cb18a0261c0e72d685b612dbb246db",
      "parents": [
        "25328e39d2a6e3ded82bf282a2e248ce7209f1b4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 11 22:37:29 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 11 22:37:29 2018 +0200"
      },
      "message": "patch 8.1.0369: continuation lines cannot contain comments\n\nProblem:    Continuation lines cannot contain comments.\nSolution:   Support using \"\\ .\n"
    },
    {
      "commit": "c93262b2e3fb043c685bd4014a35a29111dea484",
      "tree": "11cdf6eb664b9164279d70f7ea3bdcd10bd5517a",
      "parents": [
        "f29c1c6aa3f365c025890fab5fb9efbe88eb1761"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 10 21:15:40 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 10 21:15:40 2018 +0200"
      },
      "message": "patch 8.1.0363: internal diff isn\u0027t used by default as advertised\n\nProblem:    Internal diff isn\u0027t used by default as advertised.\nSolution:   Add \"internal\" to the default value of \u0027diffopt\u0027.\n            Also add couple of files missing from the distribution.\n"
    },
    {
      "commit": "f29c1c6aa3f365c025890fab5fb9efbe88eb1761",
      "tree": "3cd43ee75a7e0fbdce4902426512ae804b1c7ff0",
      "parents": [
        "6b0b83f768cf536b34ce4d3f2de6bf62324229aa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 10 21:05:02 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 10 21:05:02 2018 +0200"
      },
      "message": "patch 8.1.0362: cannot get the script line number when executing a function\n\nProblem:    Cannot get the script line number when executing a function.\nSolution:   Store the line number besides the script ID. (Ozaki Kiichi,\n            closes #3362)  Also display the line number with \":verbose set\".\n"
    },
    {
      "commit": "e828b7621cf9065a3582be0c4dd1e0e846e335bf",
      "tree": "79cf05b6295837108fb6edbbc154e333c940698a",
      "parents": [
        "93a1df2c205c8399d96c172d9483e0793d32892a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 10 17:51:58 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 10 17:51:58 2018 +0200"
      },
      "message": "patch 8.1.0360: using an external diff program is slow and inflexible\n\nProblem:    Using an external diff program is slow and inflexible.\nSolution:   Include the xdiff library. (Christian Brabandt, closes #2732)\n            Use it by default.\n"
    },
    {
      "commit": "93a1df2c205c8399d96c172d9483e0793d32892a",
      "tree": "4e8427f78bec08a34f2bcd85ce9eb3df8cc23b54",
      "parents": [
        "6f8bdab8e2ffec07aea03447f87c80b50e01f430"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 10 11:51:50 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 10 11:51:50 2018 +0200"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "d4a1aabe372ccb95aec968f4d54503231b1f956c",
      "tree": "bcd3a51108783c971915671b2d8cfcf4d56cab0a",
      "parents": [
        "198cb66d652d3d8ac16226dcc929a11b0b720151"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 08 15:10:34 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 08 15:10:34 2018 +0200"
      },
      "message": "patch 8.1.0352: browsing compressed tar files does not always work\n\nProblem:    Browsing compressed tar files does not always work.\nSolution:   Use the \"file\" command to get the compression type.\n"
    },
    {
      "commit": "0b1468884a2a1c5d3442cbb7119330e307f0aa3d",
      "tree": "a459e23a481dc0f19bbbe4acbdc35756ed2c7efa",
      "parents": [
        "ed5a9d661248a2160368f1b0ab3a1bf74831db04"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 06 16:27:24 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 06 16:27:24 2018 +0200"
      },
      "message": "patch 8.1.0350: Vim may block on ch_sendraw()\n\nProblem:    Vim may block on ch_sendraw() when the job is sending data back to\n            Vim, which isn\u0027t read yet. (Nate Bosch)\nSolution:   Add the \"noblock\" option to job_start(). (closes #2548)\n"
    },
    {
      "commit": "ed5a9d661248a2160368f1b0ab3a1bf74831db04",
      "tree": "ff7d3eea0f440ae83569fa5f84a4b9a3c831ccc1",
      "parents": [
        "e67a7d690a53690eb3c99a1ca7a199e8da159146"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 06 13:14:43 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 06 13:14:43 2018 +0200"
      },
      "message": "patch 8.1.0349: crash when wiping buffer in a callback\n\nProblem:    Crash when wiping buffer in a callback.\nSolution:   Do not handle messages when only peeking for a character.\n            (closes #2107)  Add \"redraw_flag\" to test_override().\n"
    },
    {
      "commit": "20aac6c1126988339611576d425965a25a777658",
      "tree": "7954ca9025cbef1081a0ea9ad231e5692c6238b0",
      "parents": [
        "acca8df9d475bbfbafc71691ebc3b857ecd2777e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 02 21:07:30 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 02 21:07:30 2018 +0200"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "acca8df9d475bbfbafc71691ebc3b857ecd2777e",
      "tree": "8afef873da68532e9adce25722d139bc4117d878",
      "parents": [
        "c9cc9c78f21caba7ecb5c90403df5e19a57aa96a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 02 15:27:07 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 02 15:27:07 2018 +0200"
      },
      "message": "patch 8.1.0346: building with Aap is outdated and unused\n\nProblem:    Building with Aap is outdated and unused.\nSolution:   Remove the Aap build files.\n"
    },
    {
      "commit": "c9cc9c78f21caba7ecb5c90403df5e19a57aa96a",
      "tree": "50b8f0fe00446fec89b1ef0e5f9c9064fe7b1182",
      "parents": [
        "7ee3f15b21042cb8148980ea486137eaf1b55bcd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 02 15:18:42 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 02 15:18:42 2018 +0200"
      },
      "message": "patch 8.1.0345: cannot get the window id associated with the location list\n\nProblem:    Cannot get the window id associated with the location list.\nSolution:   Add the \"filewinid\" argument to getloclist(). (Yegappan\n            Lakshmanan, closes #3202)\n"
    },
    {
      "commit": "fc65cabb15d0236bce001ad78e12a40511caf941",
      "tree": "071cd16ce17e02121ac1c7db7c7518cc70f10a79",
      "parents": [
        "627cb6a6b37d17433fe2d7df1f287eefb5b370e3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 28 22:58:02 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 28 22:58:02 2018 +0200"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "47ad5656e1e4285a74e7e8e5d0f1f71cd554e25c",
      "tree": "f5cd3064f4d3dc00b73c46ba83df45c6430d9261",
      "parents": [
        "00f123a56585363cd13f062fd3bb123efcfaa664"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 21 21:09:07 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 21 21:09:07 2018 +0200"
      },
      "message": "patch 8.1.0314: build failure without the +eval feature\n\nProblem:    Build failure without the +eval feature. (Brenton Horne)\nSolution:   Add #ifdef.  Also add the \"dirty\" item.\n"
    },
    {
      "commit": "00f123a56585363cd13f062fd3bb123efcfaa664",
      "tree": "7c8fb2556c2b395cb4d6035a1b0299f05073e409",
      "parents": [
        "8e82c057ffb86cec3210ad8a22ad3f21d52e0953"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 21 20:28:54 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 21 20:28:54 2018 +0200"
      },
      "message": "patch 8.1.0313: information about a swap file is unavailable\n\nProblem:    Information about a swap file is unavailable.\nSolution:   Add swapinfo(). (Enzo Ferber)\n"
    },
    {
      "commit": "8c5e0093c9badced73e382915fb024a5c3ea463b",
      "tree": "e5c270ef7d21ec68c457f7e26e572a99f11f2352",
      "parents": [
        "2f0f871159b2cba862fcd41edab65b17da75c422"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 21 19:22:23 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 21 19:22:23 2018 +0200"
      },
      "message": "patch 8.1.0311: filtering entries in a quickfix list is not easy\n\nProblem:    Filtering entries in a quickfix list is not easy.\nSolution:   Add the cfilter plugin. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "0f6b4f06dece71487a6d8546c50de775d9c8c287",
      "tree": "4801fcd4f84a5de0bcf7ba0d0dff832a8a192746",
      "parents": [
        "da6e8919e75fa8f961d1b805e877c8a92e76dafb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 21 16:56:34 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 21 16:56:34 2018 +0200"
      },
      "message": "patch 8.1.0307: there is no good way to get the window layout\n\nProblem:    There is no good way to get the window layout.\nSolution:   Add the winlayout() function. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "d473c8c101262702ea9eeb14907ee20a786942b2",
      "tree": "2837d2cd3d597959693ae8ffc8d0dd686c425f75",
      "parents": [
        "f53c692240851f71b930e80a0b0b5d4cfcc1b4a3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 11 18:00:22 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 11 18:00:22 2018 +0200"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "40385dbcdfb44885f2e9b83e1e0285aeb8a0c2a8",
      "tree": "35de952db98f597df68144ef4ab99a294177861d",
      "parents": [
        "de3b3677f7eace66be454196db0fbf710cfc8c5e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 07 22:31:44 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 07 22:31:44 2018 +0200"
      },
      "message": "patch 8.1.0253: saving and restoring window title does not always work\n\nProblem:    Saving and restoring window title does not always work.\nSolution:   Use the stack push and pop commands. (Kouichi Iwamoto,\n            closes #3059)\n"
    },
    {
      "commit": "b782ba475a3f8f2b0be99dda164ba4545347f60f",
      "tree": "76e9857ad9334b0df1bf9ed2ba4a612a37ef2dff",
      "parents": [
        "b1cf16113f7ab67f42fb6822cecdef74a54fa950"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 07 21:39:28 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 07 21:39:28 2018 +0200"
      },
      "message": "patch 8.1.0251: using full path is not supported for \u0027backupdir\u0027\n\nProblem:    Using a full path is supported for \u0027directory\u0027 but not for\n            \u0027backupdir\u0027. (Mikolaj Machowski)\nSolution:   Support \u0027backupdir\u0027 as well. (Christian Brabandt, closes #179)\n"
    },
    {
      "commit": "d2855f5454c5c6c5f786b228c5b67757edfefcb1",
      "tree": "6c1100da61df9c7ac9bf887e674e2a9f50e595ac",
      "parents": [
        "79c2ad50b8069bbb3281bcabe412bd6641756724"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 31 22:23:58 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 31 22:23:58 2018 +0200"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "1f0bfe561737cd445532f20d7607a81d1dadddee",
      "tree": "7328a946135589dc8e69e2e4ff34afbd18be2e77",
      "parents": [
        "612cc3888b136e80485132d9f997ed457dbc5501"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 29 16:09:22 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 29 16:09:22 2018 +0200"
      },
      "message": "patch 8.1.0226: too many #ifdefs\n\nProblem:    Too many #ifdefs.\nSolution:   Graduate the +vreplace feature, it\u0027s not much code and quite a few\n            #ifdefs.\n"
    },
    {
      "commit": "612cc3888b136e80485132d9f997ed457dbc5501",
      "tree": "d200810f73b2c0c5626b249c8dbf0384448e19c8",
      "parents": [
        "91f84f6e11cd879d43d651c0903d85bff95f0716"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 29 15:34:26 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 29 15:34:26 2018 +0200"
      },
      "message": "patch 8.1.0225: mode() does not indicate using CTRL-O from Insert mode\n\nProblem:    Mode() does not indicate using CTRL-O from Insert mode.\nSolution:   Add \"niI\", \"niR\" and \"niV\" to mode() result. (closes #3000)\n"
    },
    {
      "commit": "91f84f6e11cd879d43d651c0903d85bff95f0716",
      "tree": "3c38a15ec4665ac5ed69454e41bd3347f41e800e",
      "parents": [
        "fdd7155fab3447b38280035c66178330f8f041e7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 29 15:07:52 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 29 15:07:52 2018 +0200"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "edd6aacb010ad2402fc98f19e7f6b7c29ba2656f",
      "tree": "d7b1729a2d9dd01dd5cdd9bbad9c0d177f4515ab",
      "parents": [
        "d84b26a03b13cd816d80ff32b61e8de740d499ce"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 28 17:29:19 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 28 17:29:19 2018 +0200"
      },
      "message": "patch 8.1.0221: not enough testing for the Ruby interface\n\nProblem:    Not enough testing for the Ruby interface.\nSolution:   Add more tests. (Dominique Pelle, closes #3252)\n"
    },
    {
      "commit": "95e51470f10e1ddcc4b2ce53e4f7ff7aa2e58417",
      "tree": "d0c487f4376723111aed8d270da21ae3d2b5a57f",
      "parents": [
        "fd249460fe600dba479bca03058e679bae6b5d52"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 28 16:55:56 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 28 16:55:56 2018 +0200"
      },
      "message": "patch 8.1.0218: cannot add matches to another window\n\nProblem:    Cannot add matches to another window. (Qiming Zhao)\nSolution:   Add the \"window\" argument to matchadd() and matchaddpos().\n            (closes #3260)\n"
    },
    {
      "commit": "68f1b1b37fa7aba985d9f8727fd9f0f3eb0c19a9",
      "tree": "b74555f46b67245166de25483f3754d2e933d32f",
      "parents": [
        "cd96eef3a869557bd3d2d4497861d87cb525db06"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 23 05:10:14 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 23 05:10:14 2018 +0200"
      },
      "message": "patch 8.1.0207: need many menu translation files to cover regions\n\nProblem:    Need many menu translation files to cover regions.\nSolution:   When there is no region match, try without. (Christian Brabandt)\n"
    },
    {
      "commit": "a9604e61451707b38fdcb088fbfaeea2b922fef6",
      "tree": "0d7a758f4225fb7c02ba22c75b920894e890bdd5",
      "parents": [
        "872e451e8c326d5dd3062ef621fcbf0a4c5bef78"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 21 05:56:22 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 21 05:56:22 2018 +0200"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "f63db65b2418140d1bdbc032511f530234bd2496",
      "tree": "50bd2af88c3b808247a6ff268eeae4521b62e80e",
      "parents": [
        "963c1ad5d072346d9e95d4c3be066b5e03c601d3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 19 04:13:36 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 19 04:13:36 2018 +0200"
      },
      "message": "patch 8.1.0196: terminal debugger error with .gdbinit file\n\nProblem:    Terminal debugger error with .gdbinit file.\nSolution:   Check two lines for the \"new ui\" response. (hint from Hirohito\n            Higashi)\n"
    },
    {
      "commit": "963c1ad5d072346d9e95d4c3be066b5e03c601d3",
      "tree": "96073f0b8e9c9fc4405e2720d68b87490d7bc215",
      "parents": [
        "414998023fbff15cce20ef01a54d0366370ad8b6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 19 02:55:01 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 19 02:55:01 2018 +0200"
      },
      "message": "patch 8.1.0195: terminal debugger commands don\u0027t always work\n\nProblem:    Terminal debugger commands don\u0027t always work. (Dominique Pelle)\nSolution:   Set \u0027cpo\u0027 to its default value when defining commands. (Christian\n            Brabandt)\n"
    },
    {
      "commit": "ca4cc018addbeb3ac5d0e05f18847015f91ff814",
      "tree": "3d283a127c0a947f4a8eb6c784b4e8f3a8d15bb3",
      "parents": [
        "0270f38e1ae484c31a80c813a08691c47a207f1a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 17 05:55:12 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 17 05:55:12 2018 +0200"
      },
      "message": "patch 8.1.0193: terminal debugger buttons don\u0027t always work\n\nProblem:    Terminal debugger buttons don\u0027t always work. (Dominique Pelle)\nSolution:   Set \u0027cpo\u0027 to its default value.\n"
    },
    {
      "commit": "b477af2260d9bc7ae7f743f0a14265d7ee12ee09",
      "tree": "0f0bf173f95162a2234265ee8394a6f308cef984",
      "parents": [
        "2196bca7377ff245866cc3cee65b0adb48432ac3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 15 20:20:18 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 15 20:20:18 2018 +0200"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "7132ddc1014a4e1230f0080e418221e5843e1277",
      "tree": "639bf26cc5e7a66e8a6ac9776d8eff140fc1ee04",
      "parents": [
        "44a693a1bdfe987edb649677c94c214f94b2aada"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 15 17:01:11 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 15 17:01:11 2018 +0200"
      },
      "message": "patch 8.1.0187: getwininfo() and win_screenpos() return different numbers\n\nProblem:    getwininfo() and win_screenpos() return different numbers.\nSolution:   Add one to \"wincol\" and \"winrow\" from getwininfo().\n"
    },
    {
      "commit": "b6959a8e06cef6d2126b030b2f8acd49457a3582",
      "tree": "926ea04a18d8c1980b5f26f9393a7e91cf883b2b",
      "parents": [
        "174136713181a1d1460951d7a0392b16603f81bb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 14 21:41:44 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 14 21:41:44 2018 +0200"
      },
      "message": "patch 8.1.0184: not easy to figure out the window layout\n\nProblem:    Not easy to figure out the window layout.\nSolution:   Add \"wincol\" and \"winrow\" to what getwininfo() returns.\n"
    },
    {
      "commit": "a9defadb8f03ecd03f3297305d5482ba380774dc",
      "tree": "f0704b96b325905e34b8a5241ce21ec747cdcf26",
      "parents": [
        "9d5185bf9dfaef59e47c573a60044a21d5e29c0c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 08 18:20:24 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 08 18:20:24 2018 +0200"
      },
      "message": "patch 8.1.0169: calling message_filtered() a bit too often\n\nProblem:    Calling message_filtered() a bit too often.\nSolution:   Only call message_filtered() when filtering is already false.\n"
    },
    {
      "commit": "fd35811ca528de7612f9571bce20ef4c392fe5f7",
      "tree": "ac5fce9ab80314ac72496c81d0c8d1cc9a81c130",
      "parents": [
        "fe08df452af10db8a24dbeb1bd9ef09492a4bc66"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 07 23:21:31 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 07 23:21:31 2018 +0200"
      },
      "message": "Update runtime files, add Danish translations.\n"
    },
    {
      "commit": "3d1d6475f9665660c80cc53a7da2d5450b8b8d08",
      "tree": "54e38ec4376fdc2d3e2fc586f6721fef7d51aa2c",
      "parents": [
        "e6882bdc44efbcea0af647f5759a8f48cf29e27c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 03 18:18:23 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 03 18:18:23 2018 +0200"
      },
      "message": "patch 8.1.0143: matchit and matchparen don\u0027t handle E363\n\nProblem:    Matchit and matchparen don\u0027t handle E363.\nSolution:   Catch the E363 error. (Christian Brabandt)\n"
    },
    {
      "commit": "6dc819b1299e1d9f99303568772ade544d5c1322",
      "tree": "0aa77a303746423f3ab424d9ee78c84c3f560a78",
      "parents": [
        "972bfddc6b3f52ae0865ad8c0bf6089bc8a9883a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 03 16:42:19 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 03 16:42:19 2018 +0200"
      },
      "message": "Updated runtime and language files.\n"
    },
    {
      "commit": "2f362bf7f9acc9ec87799d1e41bf0ae7712d1f7a",
      "tree": "0877ef3914be5416d613589cf09c96051d558037",
      "parents": [
        "e0429681aed5448d1c3b8399d152a2b1a05ea6d7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 01 19:49:27 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 01 19:49:27 2018 +0200"
      },
      "message": "patch 8.1.0136: Lua tests don\u0027t cover new features\n\nProblem:    Lua tests don\u0027t cover new features.\nSolution:   Add more tests. (Dominique Pelle, closes #3130)\n"
    },
    {
      "commit": "b7a5ab112ab2267c54acdb6a326642afcd797bc4",
      "tree": "d795fe9c0c9b307adb6c93e398d9789297228e26",
      "parents": [
        "0119a59ffdfb21cf1c0a56e7ed6105e875150163"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 25 00:05:59 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jun 25 00:05:59 2018 +0200"
      },
      "message": "patch 8.1.0115: the matchparen plugin may throw an error\n\nProblem:    The matchparen plugin may throw an error.\nSolution:   Change the skip argument from zero to \"0\".\n"
    },
    {
      "commit": "675e8d6adb88d5b38087870dfda51c0205070741",
      "tree": "aa95e788c445a6b900f3f0cca800ebec635a5ab5",
      "parents": [
        "829adb74605604ff0bec33862cde850efb294711"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 24 20:42:01 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 24 20:42:01 2018 +0200"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "04958cbaf25eea27eceedaa987adfb354ad5f7fd",
      "tree": "9a47e4e99b5b702e12d08c0424a91ae701eabb4d",
      "parents": [
        "5ec7414a1c0512832f60c17437d6374cbf4b08e9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 23 19:23:02 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 23 19:23:02 2018 +0200"
      },
      "message": "patch 8.1.0105: all tab stops are the same\n\nProblem:    All tab stops are the same.\nSolution:   Add the variable tabstop feature. (Christian Brabandt,\n            closes #2711)\n"
    },
    {
      "commit": "6dccc962f3d019f94656e77309aa00af7bffa4c3",
      "tree": "2a18ce27173e7748ed0222d7aadca3e7ef23f6b2",
      "parents": [
        "3c867daaf09e8ac6ce4b9d43d6fbbfdd7689702d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 23 14:36:17 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 23 14:36:17 2018 +0200"
      },
      "message": "patch 8.1.0100: terminal debugger: error when setting a watch point\n\nProblem:    Terminal debugger: error when setting a watch point.\nSolution:   Don\u0027t try defining a sign for a watch point.\n"
    },
    {
      "commit": "bcf9442307075bac40d44328c8bf7ea21857b138",
      "tree": "6890b363128e8cbffe09b274ecd1b1665393fac1",
      "parents": [
        "5efa0102de6ed6049fb19e1e83787e5b3b24b6a2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 23 14:21:42 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 23 14:21:42 2018 +0200"
      },
      "message": "patch 8.1.0098: segfault when pattern with \\z() is very slow\n\nProblem:    Segfault when pattern with \\z() is very slow.\nSolution:   Check for NULL regprog.  Add \"nfa_fail\" to test_override() to be\n            able to test this.  Fix that \u0027searchhl\u0027 resets called_emsg.\n"
    },
    {
      "commit": "2ed890f1f810f977ec6a235efd8bf58adddcd0e7",
      "tree": "3fb87223aca24efea774483513f12805ffc5bd7a",
      "parents": [
        "71ef1ba5e996f34d3e0acbe1d89c4c6bfa5e98ba"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 21 20:31:14 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 21 20:31:14 2018 +0200"
      },
      "message": "patch 8.1.0093: non-MS-Windows: Cannot interrupt gdb when program is running\n\nProblem:    non-MS-Windows: Cannot interrupt gdb when program is running.\nSolution:   Only use debugbreak() on MS-Windows.\n"
    },
    {
      "commit": "4551c0a9fcdbdef52836d4852686d54b5e47fdaf",
      "tree": "ad8c9cd625b250195115851a2de3fd67a0c3035a",
      "parents": [
        "9b0c5c23bd5260caef82a4f3dcc945c129857c52"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 20 22:38:21 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 20 22:38:21 2018 +0200"
      },
      "message": "patch 8.1.0091: MS-Windows: Cannot interrupt gdb when program is running\n\nProblem:    MS-Windows: Cannot interrupt gdb when program is running.\nSolution:   Add debugbreak() and use it in the terminal debugger.\n            Respect \u0027modified\u0027 in a prompt buffer.\n"
    },
    {
      "commit": "a15b0a936d2013e99e9323da9b920a5d93e4fb5a",
      "tree": "950fe89d002a84d96c1320d6e10fb8347b360675",
      "parents": [
        "5319191a2a726c18a153ee53e9fac506340d16c7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 19 22:34:46 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 19 22:34:46 2018 +0200"
      },
      "message": "patch 8.1.0089: error when ending the terminal debugger\n\nProblem:    error when ending the terminal debugger\nSolution:   Fix deleting defined signs for breakpoints.  Make the debugger\n            work better on MS-Windows.\n"
    },
    {
      "commit": "f07f9e731eb97bbdbd1b0b3983750589e4f557a6",
      "tree": "d74b1f727816f1767bd728df1af715ac58e85cff",
      "parents": [
        "de1a83147a28d3db8f9fca415ffc8fa04218eac2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 19 17:27:53 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 19 17:27:53 2018 +0200"
      },
      "message": "patch 8.1.0081: the terminal debugger doesn\u0027t adjust to changed \u0027background\u0027\n\nProblem:    The terminal debugger doesn\u0027t adjust to changed \u0027background\u0027.\nSolution:   Add an OptionSet autocommand. (Christian Brabandt)\n"
    },
    {
      "commit": "de1a83147a28d3db8f9fca415ffc8fa04218eac2",
      "tree": "3def157cf0b870976060aa059ed4224f12ab2083",
      "parents": [
        "8df6e5d4670891608e791244b0c2ec0db387f710"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 19 16:59:54 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 19 16:59:54 2018 +0200"
      },
      "message": "patch 8.1.0080: can\u0027t see the breakpoint number in the terminal debugger\n\nProblem:    Can\u0027t see the breakpoint number in the terminal debugger.\nSolution:   Use the breakpoint number for the sign. (Christian Brabandt)\n"
    },
    {
      "commit": "d2f3a8b8787333abf2300d38836b196955f10c00",
      "tree": "9c567b7780a62c5b7eb5b8fbfd42d973d6721498",
      "parents": [
        "c166927a32fe5c054ad35deecff00aa12c629cf7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 19 14:35:59 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 19 14:35:59 2018 +0200"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "dcdeaaf1505b96aa7a31ccd4becc92c32119bdda",
      "tree": "52bde88c1e1a7be98f75ceeed8f104799ed41f2d",
      "parents": [
        "b3307b5e7e7bd3962b0d5c61a94e638564c146b0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 17 22:19:12 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 17 22:19:12 2018 +0200"
      },
      "message": "patch 8.1.0072: use of \u0027termwinkey\u0027 is inconsistent\n\nProblem:    Use of \u0027termwinkey\u0027 is inconsistent.\nSolution:   Change the documentation and the behavior. (Ken Takata)\n"
    },
    {
      "commit": "b3307b5e7e7bd3962b0d5c61a94e638564c146b0",
      "tree": "86f100d9dbbc1ec8b4e5be330a2c025f34aa3f0f",
      "parents": [
        "222cd20e2662e7478cfe42b78cc4f1c153ca819d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 17 21:34:11 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 17 21:34:11 2018 +0200"
      },
      "message": "patch 8.1.0071: terminal debugger only works with the terminal feature\n\nProblem:    Terminal debugger only works with the terminal feature.\nSolution:   Make it also work with a prompt buffer.  Makes it possible to use\n            on MS-Windows. Various other improvements. (closes #3012)\n"
    },
    {
      "commit": "0e5979a6d491f68c4a8c86fab489016919329a6b",
      "tree": "9b2ae8d0a64cefadf20aafd660a0fce2558dfe39",
      "parents": [
        "2f82ca7d79148ae931bf28a747ede06ba8a65de8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 17 19:36:33 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 17 19:36:33 2018 +0200"
      },
      "message": "patch 8.1.0069: cannot handle pressing CTRL-C in a prompt buffer\n\nProblem:    Cannot handle pressing CTRL-C in a prompt buffer.\nSolution:   Add prompt_setinterrupt().\n"
    },
    {
      "commit": "d7a137fb0d980545dd567bee9c24cf7b9c3a2eae",
      "tree": "cc2884017b1e6e84213aa458a8fd28560de2ab24",
      "parents": [
        "07ccf7ce7fb948fd4d080b817e9fbaea9e721dab"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 12 18:05:24 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 12 18:05:24 2018 +0200"
      },
      "message": "patch 8.1.0049: shell cannot tell running in a terminal window\n\nProblem:    Shell cannot tell running in a terminal window.\nSolution:   Add the VIM_TERMINAL environment variable. (Christian Brabandt)\n"
    },
    {
      "commit": "d79a26219d7161e9211fd144f0e874aa5f6d251e",
      "tree": "3473625909143ebb7ce777a42f4115a8bf056803",
      "parents": [
        "680c99b2efc7e2a9e6b3d611133f43fb7f8c6811"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 07 18:17:46 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 07 18:17:46 2018 +0200"
      },
      "message": "patch 8.1.0039: cannot easily delete lines in another buffer\n\nProblem:    Cannot easily delete lines in another buffer.\nSolution:   Add deletebufline().\n"
    },
    {
      "commit": "ca851593a660f08aba5c134f90c238d4a3e983e6",
      "tree": "363e4fc7ee646a53d869cb941e09feadc0dd46dc",
      "parents": [
        "891e1fd894720d0b99a9daefa41e8181844f819a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 06 21:04:07 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 06 21:04:07 2018 +0200"
      },
      "message": "patch 8.1.0037: cannot easily append lines to another buffer\n\nProblem:    Cannot easily append lines to another buffer.\nSolution:   Add appendbufline().\n"
    },
    {
      "commit": "f273245f6433d5d43a5671306b520a3230c35787",
      "tree": "958293fed4c59ee0cb91a491c8c0e32aa0e618c2",
      "parents": [
        "33c5e9fa7af935c61a8aac461b9664c501003440"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 03 14:47:35 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 03 14:47:35 2018 +0200"
      },
      "message": "patch 8.1.0027: difficult to make a plugin that feeds a line to a job\n\nProblem:    Difficult to make a plugin that feeds a line to a job.\nSolution:   Add the nitial code for the \"prompt\" buftype.\n"
    },
    {
      "commit": "0b0f0992d46ef02fdfc1240744bef91d4299c1df",
      "tree": "98e8b08baf3d88d8dac97161796121044037c0d0",
      "parents": [
        "0b6d911e5de1a1c10a23d4c2ee1b0275c474a2dd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 22 21:41:30 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 22 21:41:30 2018 +0200"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "0b6d911e5de1a1c10a23d4c2ee1b0275c474a2dd",
      "tree": "3d33047a64f47e30852f5d6f187f316d12b3f55b",
      "parents": [
        "b4518563c73460150344a57879bf5b22cb8b1c77"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 22 20:35:17 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 22 20:35:17 2018 +0200"
      },
      "message": "patch 8.1.0020: cannot tell whether a register is executing or recording\n\nProblem:    Cannot tell whether a register is being used for executing or\n            recording.\nSolution:   Add reg_executing() and reg_recording(). (Hirohito Higashi,\n            closes #2745)  Rename the global variables for consistency.  Store\n            the register name in reg_executing.\n"
    },
    {
      "commit": "2f01889055f14842c1d4f9abd91139fc6bd95f15",
      "tree": "20bc06b776e528965746a06b82fd02609de35e2d",
      "parents": [
        "00e45563384de01949b9c4df9155424604887b33"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 18 18:12:06 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 18 18:12:06 2018 +0200"
      },
      "message": "Runtime file and translation updates.\n"
    },
    {
      "commit": "00e45563384de01949b9c4df9155424604887b33",
      "tree": "95c00617c828504ead92bb4af0452f554bef4d88",
      "parents": [
        "b1c9198afb7ff902588b45fbe44f0760a9f48375"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 17 23:40:05 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 17 23:40:05 2018 +0200"
      },
      "message": "patch 8.1.0001: the netrw plugin does not work\n\nProblem:    The netrw plugin does not work.\nSolution:   Make it accept version 8.x.\n"
    },
    {
      "commit": "b1c9198afb7ff902588b45fbe44f0760a9f48375",
      "tree": "7e7c0e76cda65cf249ff3a2d4247b0c3e765205e",
      "parents": [
        "03998f606a846e7995047b0356dbb9f515f5244c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 17 17:04:55 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 17 17:04:55 2018 +0200"
      },
      "message": "Vim 8.1 release\n\nUpdate version number and information.  Fix a couple of tests.\n"
    },
    {
      "commit": "03998f606a846e7995047b0356dbb9f515f5244c",
      "tree": "bd791ae2af52b065f32cb7b4fcfddee2c00fdf3e",
      "parents": [
        "7c63fbc46e218cad266641a743a6c1353c2f00d4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 17 13:20:45 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 17 13:20:45 2018 +0200"
      },
      "message": "patch 8.0.1850: todo items in source code not visible for users\n\nProblem:    Todo items in source code not visible for users.\nSolution:   Move the todo items to the help file.\n"
    },
    {
      "commit": "7c63fbc46e218cad266641a743a6c1353c2f00d4",
      "tree": "cec7073dadf82926cadedd1e8fa967643cde2baf",
      "parents": [
        "0b39464f69ae8ca9acf6e5bff4435fd0693e22f6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 17 13:15:23 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 17 13:15:23 2018 +0200"
      },
      "message": "Updated runtime files.\n"
    },
    {
      "commit": "259f26ac2d41ecfb28b82c651b2bfc1edc7c3e29",
      "tree": "f9d9685e670a64245a53026900bd26bee9ba643b",
      "parents": [
        "78ddc06bdd5c59cffdbb61eed7dcb5dcc4a17f19"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 15 22:25:40 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 15 22:25:40 2018 +0200"
      },
      "message": "patch 8.0.1845: various comment updates needed, missing white space\n\nProblem:    Various comment updates needed, missing white space.\nSolution:   Update comments, add white space.\n"
    },
    {
      "commit": "78ddc06bdd5c59cffdbb61eed7dcb5dcc4a17f19",
      "tree": "13144f5a3e548e7ed02527cfc14a7eca724bf9c9",
      "parents": [
        "8776889b5befd8eba66f4ad32282db36f85392a6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 15 21:56:34 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 15 21:56:34 2018 +0200"
      },
      "message": "patch 8.0.1844: superfluous quickfix code, missing examples\n\nProblem:    Superfluous quickfix code, missing examples.\nSolution:   Remove unneeded code.  Add a few examples.  Add a bit more\n            testing. (Yegappan Lakshmanan, closes #2916)\n"
    },
    {
      "commit": "8776889b5befd8eba66f4ad32282db36f85392a6",
      "tree": "3f684a237562e802467cb7f9662da553a6a51677",
      "parents": [
        "0b565e5da5c05890c2008b18bb5262638bf804f2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 15 21:42:51 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 15 21:42:51 2018 +0200"
      },
      "message": "patch 8.0.1843: entry for \u0027wrap\u0027 in options window is wrong\n\nProblem:    Entry for \u0027wrap\u0027 in options window is wrong. (John Little)\nSolution:   Make the change apply locally.\n"
    },
    {
      "commit": "eb3dc87f01391bb075d97aef3d00f91b4e08a25c",
      "tree": "8f104e9f4368464b113915487270211d068dcec3",
      "parents": [
        "620020eb1d937e1fd9068ee97d5ef70a99913361"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 13 22:34:24 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 13 22:34:24 2018 +0200"
      },
      "message": "Updated runtime files\n"
    },
    {
      "commit": "137374fd6538cf9dee0cb22907728d8fdecb5832",
      "tree": "300180a61a2e24db7bd4a085f99c710988b4632b",
      "parents": [
        "8b62e31003693fee4b288e7aea49170f032aeef3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 13 15:59:50 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 13 15:59:50 2018 +0200"
      },
      "message": "patch 8.0.1832: cannot use :unlet for an environment variable\n\nProblem:    Cannot use :unlet for an environment variable.\nSolution:   Make it work.  Use unsetenv() if available. (Ken Takata,\n            closes #2855)\n"
    },
    {
      "commit": "7db25fed5de1be922b8cbb0328149469606a0424",
      "tree": "ad7a588d2f32740df2fb5d23ae41e06eac36be16",
      "parents": [
        "52ecaaa63d8d4c6d2ae9072e944a45d8d4e2ac76"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 13 00:02:36 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 13 00:02:36 2018 +0200"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "85eee130f44a2201d88ca2aeff0af3b11dd75fa9",
      "tree": "1748e216e4f90786b1a0789a054568976da40c42",
      "parents": [
        "7ce551f317a0bb92f8c0521e96325301e2d220ca"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 06 17:57:30 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 06 17:57:30 2018 +0200"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "606cb8b08ed510962fcdc8ef1abcc1fe35fbffef",
      "tree": "1de16674e2bd1fd2293dd1f3025a6074d2ce35f7",
      "parents": [
        "dddab90d22d5f8be9c6751505339397ca5742831"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 03 20:40:20 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 03 20:40:20 2018 +0200"
      },
      "message": "patch 8.0.1789: BufWinEnter does not work well for a terminal window\n\nProblem:    BufWinEnter does not work well for a terminal window.\nSolution:   Do not trigger BufWinEnter when opening a terminal window.\n"
    },
    {
      "commit": "e2c8d8392684a940cc5608acc73ff47486bd7b92",
      "tree": "2ade577a87c364b8453f0e0296657c71b7d130a4",
      "parents": [
        "b2ac14c0b5e23f8ab97c5c784bcd83e13ba8ded3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 01 19:24:03 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 01 19:24:03 2018 +0200"
      },
      "message": "patch 8.0.1787: cannot insert the whole cursor line\n\nProblem:    Cannot insert the whole cursor line.\nSolution:   Make CTRL-R CTRL-L work. (Andy Massimino, closes #2857)\n"
    },
    {
      "commit": "d76ce852668635d81778cedacc2d3f021ed4e475",
      "tree": "6c8ccf04f39953233f1cd46ef647888976053e5d",
      "parents": [
        "a796d46f29e3cc235cc981696d7ee80faccb5000"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 01 15:02:04 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 01 15:02:04 2018 +0200"
      },
      "message": "patch 8.0.1782: no simple way to label quickfix entries\n\nProblem:    No simple way to label quickfix entries.\nSolution:   Add the \"module\" item, to be used instead of the file name for\n            display purposes. (Martin Szamotulski, closes #1757)\n"
    },
    {
      "commit": "15142e27aaafa15b72d1042c25fbb5e4f12b6736",
      "tree": "21550bf13f98f3aae0b64660616b1029df654340",
      "parents": [
        "77bfd756a02c3b3150d6c08ddbf89b66362dad8d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 30 22:19:58 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 30 22:19:58 2018 +0200"
      },
      "message": "Update runtime files and translations\n"
    },
    {
      "commit": "60a68362aa73f4a6cb534688978f9dc2b16e60fe",
      "tree": "0778d5cc682a5a11b459d5c95a56d36f00cfbbce",
      "parents": [
        "0e9d1ae3216a5940b36bb56d155fb300b2e55b00"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 30 15:40:48 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 30 15:40:48 2018 +0200"
      },
      "message": "patch 8.0.1777: cannot cleanup before loading another colorscheme\n\nProblem:    Cannot cleanup before loading another colorscheme.\nSolution:   Add the ColorSchemePre autocommand event.\n"
    },
    {
      "commit": "65a5464985f980d2bbbf4e14d39d416dce065ec7",
      "tree": "0db9a9e8471d385f544a6191b123bc01e895f9c8",
      "parents": [
        "9b25af36204c0511eab08d621688f0f2008fc68e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 28 16:56:53 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 28 16:56:53 2018 +0200"
      },
      "message": "patch 8.0.1770: assert functions don\u0027t return anything\n\nProblem:    Assert functions don\u0027t return anything.\nSolution:   Return non-zero when the assertion fails.\n"
    },
    {
      "commit": "6d150f783d5d3820fe69734dda1e79b8276a84d2",
      "tree": "125a3491b68b80a72f67f07194d33cdbabc68d70",
      "parents": [
        "e1fc51558dc14906a8d9f6a6e7bb1ac2a6ba8f3d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 21 20:03:20 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 21 20:03:20 2018 +0200"
      },
      "message": "patch 8.0.1743: terminal window options are named inconsistently\n\nProblem:    Terminal window options are named inconsistently.\nSolution:   prefix terminal window options with \"termwin\".  Keep the old names\n            for now as an alias.\n"
    },
    {
      "commit": "e1fc51558dc14906a8d9f6a6e7bb1ac2a6ba8f3d",
      "tree": "4128c9bcc4f90ef51c976d324e22a32f81c2aabe",
      "parents": [
        "259a90f7ce4d6d983a7fe5461da88cc52c46d9fe"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 21 19:49:08 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 21 19:49:08 2018 +0200"
      },
      "message": "patch 8.0.1742: cannot get a list of all the jobs\n\nProblem:    Cannot get a list of all the jobs.  Cannot get the command of\n            the job.\nSolution:   When job_info() is called without an argument return a list of\n            jobs.  Otherwise, include the command that the job is running.\n            (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "7dda86f2ff35bb80afce4da24782fd58216bbe50",
      "tree": "3fe382cfac41a8f9270bd126141c1aa6230868bb",
      "parents": [
        "6176697203b0f168f4566597e15d8488b62ad490"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 20 22:36:41 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 20 22:36:41 2018 +0200"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "285e3358696b1bc6296e5d4c53425680ce8fbd54",
      "tree": "f2a33507d8fad7432096ab3240bf047a9f962bb5",
      "parents": [
        "f98a39ca57d001ba3e24831bae1e375790fb41f0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 18 23:01:13 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 18 23:01:13 2018 +0200"
      },
      "message": "patch 8.0.1735: flexible array member feature not supported by HP-UX\n\nProblem:    Flexible array member feature not supported by HP-UX. (John\n            Marriott)\nSolution:   Do not use the flexible array member feature of C99.\n"
    },
    {
      "commit": "561f8a5a4612751c2a4ebd6bf918cbc3be867350",
      "tree": "7842c46ff65ffe1b1367e001cea0f0b3bfd5340c",
      "parents": [
        "ea3ece405ab55f44018257bd2f5021231af8e87f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 17 22:02:45 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 17 22:02:45 2018 +0200"
      },
      "message": "patch 8.0.1730: no configure check for the used C99 features\n\nProblem:    No configure check for the used C99 features.\nSolution:   Add a compilation check.  Tentatively document C99 features.\n"
    },
    {
      "commit": "32c67ba733abcd4f2d729595fdccb2295445636a",
      "tree": "a891e193961f611322ecdd72a53ee67a08c4316e",
      "parents": [
        "06965b838f3677251668dca726b07c5ad2499341"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 16 16:21:49 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 16 16:21:49 2018 +0200"
      },
      "message": "patch 8.0.1725: terminal debugger doesn\u0027t handle command arguments\n\nProblem:    Terminal debugger doesn\u0027t handle command arguments.\nSolution:   Add the :TermdebugCommand command.  Use a ! to execute right away.\n            (Christian Brabandt)\n"
    },
    {
      "commit": "498c2562e1bcc72492fe8da8a76504f893e9b5fe",
      "tree": "90ff3fa6dc3937d2af2027e93c11d25485032726",
      "parents": [
        "a7eef3d87fa36d527d1cfc749b400df1e69dcb3d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 15 23:45:15 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 15 23:45:15 2018 +0200"
      },
      "message": "patch 8.0.1722: cannot specify a minimal size for a terminal window\n\nProblem:    Cannot specify a minimal size for a terminal window.\nSolution:   Support the \"rows*cols\" format for \u0027winsize\u0027.\n"
    },
    {
      "commit": "b3623a382abc8f8e2bcfba4c1a2aa06b7578eb8d",
      "tree": "945be9af9b64231e8cc4a631a01faab41a151c67",
      "parents": [
        "8c041b6b95f49f7383cf00e2036cf009b326fa8d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 14 18:59:50 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 14 18:59:50 2018 +0200"
      },
      "message": "patch 8.0.1713: terminal debugger doesn\u0027t handle arguments\n\nProblem:    Terminal debugger doesn\u0027t handle arguments.\nSolution:   Use \u003cf-args\u003e and pass all the arguments to gdb, e.g. the core file\n            or process number. (suggested by Christian Brabandt) Disallow\n            starting the debugger twice.\n"
    },
    {
      "commit": "8c041b6b95f49f7383cf00e2036cf009b326fa8d",
      "tree": "cea34047b3462e2bcaa580f616f054dfa20b1473",
      "parents": [
        "a42d363bac8a581afe769c370db70cf833767c41"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 14 18:14:06 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 14 18:14:06 2018 +0200"
      },
      "message": "patch 8.0.1712: terminal scrollback is not limited\n\nProblem:    Terminal scrollback is not limited.\nSolution:   Add the \u0027terminalscroll\u0027 option.\n"
    },
    {
      "commit": "a42d363bac8a581afe769c370db70cf833767c41",
      "tree": "9ba9d168dbd46f4bfdffced3e447f7c728c2ee0c",
      "parents": [
        "2a43230ce39eea340aab15fb50a083bc527fb8d0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 14 17:05:38 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 14 17:05:38 2018 +0200"
      },
      "message": "patch 8.0.1711: term_setsize() is not implemented yet\n\nProblem:    Term_setsize() is not implemented yet.\nSolution:   Implement it.\n"
    },
    {
      "commit": "78a16b0f2a142aae1fdc96c50ab0f25194d0e755",
      "tree": "2980fc918579aba91215787b3ce7f535708d4ad4",
      "parents": [
        "98da6ecab905df48a67da36ce60233f45726c979"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 14 13:51:55 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 14 13:51:55 2018 +0200"
      },
      "message": "patch 8.0.1708: mkdir with \u0027p\u0027 flag fails on existing directory\n\nProblem:    Mkdir with \u0027p\u0027 flag fails on existing directory, which is\n            different from the mkdir shell command.\nSolution:   Don\u0027t fail if the directory already exists. (James McCoy,\n            closes #2775)\n"
    },
    {
      "commit": "b59118d5012a6a07e2d54504fbb04837b5a1208c",
      "tree": "5f56e5bc969a7d58305a5a50a453bea4a24820cf",
      "parents": [
        "5bab555c2f1b3b86d57e4adeb86d908eff477fc9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 13 22:11:56 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 13 22:11:56 2018 +0200"
      },
      "message": "patch 8.0.1706: cannot sent CTRL-\\ to a terminal window\n\nProblem:    Cannot sent CTRL-\\ to a terminal window.\nSolution:   Make CTRL-W CTRL-\\ send CTRL-\\ to a terminal window.\n"
    },
    {
      "commit": "b8e22a053b68774dfd86fd829d9dba2333f09c05",
      "tree": "908dfccf2fb5c70c298fb5f0eb75f2a6c6acb4e3",
      "parents": [
        "527dec3f94c72096bf6baf4bb71f1a21dc7df89c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 12 21:37:34 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 12 21:37:34 2018 +0200"
      },
      "message": "patch 8.0.1704: \u0027backupskip\u0027 default doesn\u0027t work for Mac\n\nProblem:    \u0027backupskip\u0027 default doesn\u0027t work for Mac.\nSolution:   Use \"/private/tmp\". (Rainer Müller, closes #2793)\n"
    },
    {
      "commit": "f59c6e8cee092433d325ba21a107654a8d84f776",
      "tree": "c099b90bce7ba9db27eeff0eb0c7368b93a70446",
      "parents": [
        "07b46af645fa7a2b95afec3f3d87c91942d9cbd0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 10 15:59:11 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 10 15:59:11 2018 +0200"
      },
      "message": "patch 8.0.1685: can\u0027t set ANSI colors of a terminal window\n\nProblem:    Can\u0027t set ANSI colors of a terminal window.\nSolution:   Add term_setansicolors(), term_getansicolors() and\n            g:term_ansi_colors. (Andy Massimino, closes #2747)\n"
    },
    {
      "commit": "c4b533e1e93151658cb170c6796d327a8c0f8612",
      "tree": "3c21fd7ee9a8cadb1ac10cbebcdb14ab3967239e",
      "parents": [
        "3680bab7e797444a7f41646888d9dd04b01c3816"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 06 22:26:25 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 06 22:26:25 2018 +0200"
      },
      "message": "patch 8.0.1668: terminal debugger: can\u0027t re-open source code window\n\nProblem:    Terminal debugger: can\u0027t re-open source code window.\nSolution:   Add the :Source command.  Also create the window if needed when\n            gdb stops at a source line.\n"
    },
    {
      "commit": "51ad4eaa22e15cf1fe6c45d82c7e1371e00401a4",
      "tree": "cbbffd6ee4cfe19094e84f3e3b61fcf9cbf09cc5",
      "parents": [
        "d5359b24ceefefed4b3a37efd9bf54176935f3a5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 06 11:14:11 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 06 11:14:11 2018 +0200"
      },
      "message": "Update runtime files\n"
    },
    {
      "commit": "9a993e3c09371bb80d71be62fca53cf954a98f72",
      "tree": "e16064177b3a1351cbd0efd97b9904ec8caf772e",
      "parents": [
        "3aa67fb453373109132b71eeb488595d651dfb7d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 05 22:15:22 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 05 22:15:22 2018 +0200"
      },
      "message": "patch 8.0.1665: when running a terminal from the GUI \u0027term\u0027 is not useful\n\nProblem:    When running a terminal from the GUI \u0027term\u0027 is not useful.\nSolution:   Use $TERM in the GUI if it starts with \"xterm\". (closes #2776)\n"
    },
    {
      "commit": "333b80acf3a44e462456e6d5730e47ffa449c83d",
      "tree": "24070cc76ef5b978aabc38db366e04e0dbed591d",
      "parents": [
        "1f8495cf48888ff3a8ab3d0eb22db92389191a60"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 04 22:57:29 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 04 22:57:29 2018 +0200"
      },
      "message": "patch 8.0.1660: the terminal API \"drop\" command doesn\u0027t support options\n\nProblem:    The terminal API \"drop\" command doesn\u0027t support options.\nSolution:   Implement the options.\n"
    },
    {
      "commit": "79cf7c0d4574f15cfad5ad706f175e226c528f2a",
      "tree": "338409f65cb4f134187737686328f09fe079e78a",
      "parents": [
        "9af9778209cd0cbb284f6ff7e88f707418089975"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 03 14:21:16 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 03 14:21:16 2018 +0200"
      },
      "message": "patch 8.0.1658: capitalize argument not available in long form\n\nProblem:    Capitalize argument not available in long form.\nSolution:   Recognize -capitalize.  Update man page.\n"
    },
    {
      "commit": "25a6e8a769aa1c0d308b5f871132961f37986d0a",
      "tree": "e3215fe7f5d4902ebbd8399e8cf371459afee4dd",
      "parents": [
        "f3ba14ffd32faa1856a99cf657c426bf9d1204ae"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 30 12:27:32 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 30 12:27:32 2018 +0200"
      },
      "message": "Small runtime update\n"
    }
  ],
  "next": "f3ba14ffd32faa1856a99cf657c426bf9d1204ae"
}
