)]}'
{
  "log": [
    {
      "commit": "495b7dd213e096361e6f15e7aed313c1d63d9d3e",
      "tree": "175e666c7745acbf7c347d59fb44c82771cf957e",
      "parents": [
        "4cf56bbc85f77846aeb378cfb071677336dfad6d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 17:19:22 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 17:19:22 2017 +0200"
      },
      "message": "patch 8.0.1115: crash when using foldtextresult() recursively\n\nProblem:    Crash when using foldtextresult() recursively.\nSolution:   Avoid recursive calls. (Yasuhiro Matsumoto, closes #2098)\n"
    },
    {
      "commit": "4cf56bbc85f77846aeb378cfb071677336dfad6d",
      "tree": "8cf708785053605920262a97a7295dc7d93ca4be",
      "parents": [
        "eef9adddab4c7fc7bb1c54267e76849caf565edf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 15:50:32 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 15:50:32 2017 +0200"
      },
      "message": "patch 8.0.1114: default for \u0027iminsert\u0027 is annoying\n\nProblem:    Default for \u0027iminsert\u0027 is annoying.\nSolution:   Make the default always zero. (Yasuhiro Matsumoto, closes #2071)\n"
    },
    {
      "commit": "eef9adddab4c7fc7bb1c54267e76849caf565edf",
      "tree": "a4d7a5ebcf3cd5433a94250805234c43232f4967",
      "parents": [
        "fc2b270cfd36230166df486aae4d96d9d1f32755"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 15:38:04 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 15:38:04 2017 +0200"
      },
      "message": "patch 8.0.1113: can go to Insert mode from Terminal-Normal mode\n\nProblem:    Can go to Insert mode from Terminal-Normal mode.\nSolution:   Prevent :startinsert and \"VA\" to enter Insert mode. (Yasuhiro\n            Matsumoto, closes #2092)\n"
    },
    {
      "commit": "fc2b270cfd36230166df486aae4d96d9d1f32755",
      "tree": "5ac8fa6f9e68be4fcbe41fc046f1e0734a0a649a",
      "parents": [
        "b5e79ef5a9e85f5bb70eb4cc6e12cbeec2a820ca"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 15 22:43:07 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 15 22:43:07 2017 +0200"
      },
      "message": "patch 8.0.1112: can\u0027t get size or current index from quickfix list\n\nProblem:    Can\u0027t get size or current index from quickfix list.\nSolution:   Add \"idx\" and \"size\" options. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "b5e79ef5a9e85f5bb70eb4cc6e12cbeec2a820ca",
      "tree": "6fffdafdc228f7a2224b718e542976d39308ae9c",
      "parents": [
        "e8ff56b28ed67bff4ee1dbe7b4bd620c1c04a535"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 15 12:40:53 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 15 12:40:53 2017 +0200"
      },
      "message": "patch 8.0.1111: syntax error in configure when using Perl\n\nProblem:    Syntax error in configure when using Perl.\nSolution:   Add missing quote\n"
    },
    {
      "commit": "e8ff56b28ed67bff4ee1dbe7b4bd620c1c04a535",
      "tree": "37d0f18ba1395e2ee2d5f6a5b58369c9b387231d",
      "parents": [
        "f5291f301e9322545f0621b2157e93050d1d4fb3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 23:06:23 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 23:06:23 2017 +0200"
      },
      "message": "patch 8.0.1110: FORTIFY_SOURCE from Perl causes problems\n\nProblem:    FORTIFY_SOURCE from Perl causes problems. (Scott Baker)\nSolution:   Filter out the flag. (Christian Brabandt, closes #2068)\n"
    },
    {
      "commit": "f5291f301e9322545f0621b2157e93050d1d4fb3",
      "tree": "64be20f0ac902e1b1a4cf2570ee1a4d5dde0cb14",
      "parents": [
        "69fbc9e1dab176f345719436cd89d854df0a2abd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 22:55:37 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 22:55:37 2017 +0200"
      },
      "message": "patch 8.0.1109: timer causes error on exit from Ex mode\n\nProblem:    Timer causes error on exit from Ex mode. (xtal8)\nSolution:   save and restore the ex_pressedreturn flag. (Christian Brabandt,\n            closes #2079)\n"
    },
    {
      "commit": "69fbc9e1dab176f345719436cd89d854df0a2abd",
      "tree": "cb082b52c6e0e9a2bd99db92b83aa7269d90cdaa",
      "parents": [
        "38baa3e63427112d389de5e5942243414d9b1336"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 20:37:57 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 20:37:57 2017 +0200"
      },
      "message": "patch 8.0.1108: cannot specify mappings for the terminal window\n\nProblem:    Cannot specify mappings for the terminal window.\nSolution:   Add the :tmap command and associated code.  (Jacob Askeland,\n            closes #2073)\n"
    },
    {
      "commit": "38baa3e63427112d389de5e5942243414d9b1336",
      "tree": "7593150b028869db073ff226c295a17cf77033c6",
      "parents": [
        "69e8aa75112a0b12811a4f4d11061adceffbbabc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 16:10:38 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 16:10:38 2017 +0200"
      },
      "message": "patch 8.0.1107: terminal debugger jumps to non-existing file\n\nProblem:    Terminal debugger jumps to non-existing file.\nSolution:   Check that the file exists.  Add an option to make the Vim wide\n            wide. Fix removing highlight groups.\n"
    },
    {
      "commit": "69e8aa75112a0b12811a4f4d11061adceffbbabc",
      "tree": "ce2ed38aee2bc47d8fbf3e2c8e2363478ebb599c",
      "parents": [
        "1190cf68e27a123cf9f6fb57897782a3b9f7b810"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 15:55:13 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 15:55:13 2017 +0200"
      },
      "message": "patch 8.0.1106: terminal colors wrong on an MS-Windows console\n\nProblem:    Terminal colors on an MS-Windows console are not matching the\n            normal colors.\nSolution:   Use the normal colors for the terminal. (Yasuhiro Matsumoto,\n            closes #2087)\n"
    },
    {
      "commit": "1190cf68e27a123cf9f6fb57897782a3b9f7b810",
      "tree": "b8fa118ac9f956d913fd8202707a0e2b95f34b6b",
      "parents": [
        "ef6b8de42f439271edcf5cf22b2450f2cf302c2e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 14:31:18 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 14:31:18 2017 +0200"
      },
      "message": "patch 8.0.1105: match() and matchend() are not tested\n\nProblem:    match() and matchend() are not tested.\nSolution:   Add tests. (Ozaki Kiichi, closes #2088)\n"
    },
    {
      "commit": "ef6b8de42f439271edcf5cf22b2450f2cf302c2e",
      "tree": "371c8c76854094797e9dedbaa7b31b2ce789cd65",
      "parents": [
        "478e3a78c37de214aadf7399fac77227b7316f40"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 13:57:37 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 13:57:37 2017 +0200"
      },
      "message": "patch 8.0.1104: the qf_jump() function is too long\n\nProblem:    The qf_jump() function is too long.\nSolution:   Split of parts to separate functions. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "478e3a78c37de214aadf7399fac77227b7316f40",
      "tree": "4bf21458ba7f39f7cad1c8e7da88b6454779eba4",
      "parents": [
        "c71053c61180ed1ad0c98ba6063b769757832932"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 13:37:00 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 13:37:00 2017 +0200"
      },
      "message": "patch 8.0.1103: converting cterm color fails for grey ramp\n\nProblem:    Converting cterm color fails for grey ramp.\nSolution:   Use index instead of number.\n"
    },
    {
      "commit": "c71053c61180ed1ad0c98ba6063b769757832932",
      "tree": "d525cc69b4dd5a141a3cf01ccb43ca86938b5b0f",
      "parents": [
        "71eeb74a608ddae2b52fb43766616672d0cdda18"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 00:00:44 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 14 00:00:44 2017 +0200"
      },
      "message": "patch 8.0.1102: terminal window does not use Normal colors\n\nProblem:    Terminal window does not use Normal colors.\nSolution:   For the GUI and when \u0027termguicolors\u0027 is enabled, use the actual\n            foreground and background colors for the terminal.  (Yasuhiro\n            Matsumoto, closes #2067)\n            Use the \"Terminal\" highlight group if defined.\n"
    },
    {
      "commit": "71eeb74a608ddae2b52fb43766616672d0cdda18",
      "tree": "1d2942c8b45fd77feb46fe89412d5bf7c7a8307b",
      "parents": [
        "072412ed45aa20a67aaa7e387d7f6bf59c7d3fbe"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 13 22:18:01 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 13 22:18:01 2017 +0200"
      },
      "message": "patch 8.0.1101: channel write fails if writing to log fails\n\nProblem:    Channel write fails if writing to log fails.\nSolution:   Ignore return value of fwrite(). (Ozaki Kiichi, closes #2081)\n"
    },
    {
      "commit": "072412ed45aa20a67aaa7e387d7f6bf59c7d3fbe",
      "tree": "bd8e926a2c59305a1065d5991c9f95c3d601fcb6",
      "parents": [
        "518d6996998b35ccbc408b1b323f8869c0c1b4d8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 13 22:11:35 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 13 22:11:35 2017 +0200"
      },
      "message": "patch 8.0.1100: stuck in redraw loop when \u0027lazyredraw\u0027 is set\n\nProblem:    Stuck in redraw loop when \u0027lazyredraw\u0027 is set.\nSolution:   Don\u0027t loop on update_screen() when not redrawing. (Yasuhiro\n            Matsumoto, closes #2082)\n"
    },
    {
      "commit": "518d6996998b35ccbc408b1b323f8869c0c1b4d8",
      "tree": "2dea797c8a4b223ff32bb0112dd8cb9f3d3a0603",
      "parents": [
        "b984b80cd835a483bdca1928bc50eb09b071f373"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 13 22:09:58 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 13 22:09:58 2017 +0200"
      },
      "message": "patch 8.0.1099: warnings for GDK calls\n\nProblem:    Warnings for GDK calls.\nSolution:   Use other calls for GTK 3 and fix a few problems. (Kazunobu\n            Kuriyama)\n"
    },
    {
      "commit": "b984b80cd835a483bdca1928bc50eb09b071f373",
      "tree": "4f225b257ad11ef4be1b5e084b36fa449eb4f2a6",
      "parents": [
        "49a613f84aaa7cccd1d12a2ffc4ebb1956f973aa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 12 22:59:58 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 12 22:59:58 2017 +0200"
      },
      "message": "patch 8.0.1098: build failure if libvterm installed\n\nProblem:    Build failure if libvterm installed on the system. (Oleh\n            Hushchenkov)\nSolution:   Change the CCCTERM argument order. (Ken Takata, closes #2080)\n"
    },
    {
      "commit": "49a613f84aaa7cccd1d12a2ffc4ebb1956f973aa",
      "tree": "c402c4197817a88405db6ede90e65bea04ae3716",
      "parents": [
        "238d43b32859d1b4e6b7072d552289a748cbfee1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 11 23:05:44 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 11 23:05:44 2017 +0200"
      },
      "message": "patch 8.0.1097: background color wrong if job changes background color\n\nProblem:    Background color wrong if job changes background color.\nSolution:   Get the background color from vterm.\n"
    },
    {
      "commit": "238d43b32859d1b4e6b7072d552289a748cbfee1",
      "tree": "9fefbdd8eec997b84bc2d7c3f010911cf371e5da",
      "parents": [
        "a038cb5eab24a9c395861694d9b8f610ec0ccb61"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 11 22:00:51 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 11 22:00:51 2017 +0200"
      },
      "message": "patch 8.0.1096: terminal window in Normal mode has wrong background\n\nProblem:    Terminal window in Normal mode has wrong background.\nSolution:   Store the default background and use it for clearning until the\n            end of the line.  Not for below the last line, since there is no\n            text there.\n"
    },
    {
      "commit": "a038cb5eab24a9c395861694d9b8f610ec0ccb61",
      "tree": "e9aab118ace1b0f7de4c7e3830f8f94a8a9381ad",
      "parents": [
        "c212798333cab2239acd387725987f27c6d8a3f7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 11 20:45:23 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 11 20:45:23 2017 +0200"
      },
      "message": "patch 8.0.1095: terminal multibyte escrape test is flaky\n\nProblem:    Terminal multibyte escrape test is flaky.\nSolution:   Add another condition to wait for.\n"
    },
    {
      "commit": "c212798333cab2239acd387725987f27c6d8a3f7",
      "tree": "f8c48b528e5c166f87e3143f24d6db95b6a52afd",
      "parents": [
        "b4d5fbabc99917a8069ba32a60c2d73d4f60e128"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 11 20:34:13 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 11 20:34:13 2017 +0200"
      },
      "message": "patch 8.0.1094: using ssh from Terminal.app runs into xterm incompatibility\n\nProblem:    Using ssh from Terminal.app runs into xterm incompatibility.\nSolution:   Also detect Terminal.app on non-Mac systems.\n"
    },
    {
      "commit": "b4d5fbabc99917a8069ba32a60c2d73d4f60e128",
      "tree": "7a3c17d3362f21ce9263283730a8f6ddea6c9cc6",
      "parents": [
        "45d5f26d11d9aac2383453d2c1a8582cad1c8a3d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 11 19:31:28 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 11 19:31:28 2017 +0200"
      },
      "message": "patch 8.0.1093: various small quickfix issues\n\nProblem:    Various small quickfix issues.\nSolution:   Remove \":\" prefix from title set by a user. Add the qf_id2nr().\n            function. Add a couple more tests.  Update documentation.\n            (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "45d5f26d11d9aac2383453d2c1a8582cad1c8a3d",
      "tree": "50e00e566c2d391125927f4bbd274e3da4e2c416",
      "parents": [
        "95c83c64be8d4af74bfda1f283a5bcf3f110719e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 19:14:31 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 19:14:31 2017 +0200"
      },
      "message": "patch 8.0.1092: terminal debugger can\u0027t evaluate expressions\n\nProblem:    Terminal debugger can\u0027t evaluate expressions.\nSolution:   Add :Evaluate and K.  Various other improvements.\n"
    },
    {
      "commit": "95c83c64be8d4af74bfda1f283a5bcf3f110719e",
      "tree": "f3e4e2ed634ed3d53f3adcf1afdb9e38fb1ad98e",
      "parents": [
        "65f084749b260746d7f186af4f080298be2df55b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 18:44:29 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 18:44:29 2017 +0200"
      },
      "message": "patch 8.0.1091: test for \u003ccexpr\u003e fails without +balloon_eval feature\n\nProblem:    Test for \u003ccexpr\u003e fails without +balloon_eval feature.\nSolution:   Remove #ifdefs.\n"
    },
    {
      "commit": "65f084749b260746d7f186af4f080298be2df55b",
      "tree": "bff55e0c1924c835001e7dc92857e3e09e5433e1",
      "parents": [
        "c168bd4bd3a9b856fc410fc4515dcca1d10d7461"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 18:16:20 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 18:16:20 2017 +0200"
      },
      "message": "patch 8.0.1090: cannot get the text under the cursor like v:beval_text\n\nProblem:    cannot get the text under the cursor like v:beval_text\nSolution:   Add \u003ccexpr\u003e.\n"
    },
    {
      "commit": "c168bd4bd3a9b856fc410fc4515dcca1d10d7461",
      "tree": "03b405fbbad695745400ace91e3d1a0ed8275364",
      "parents": [
        "414168d97fad45387a3d7dd16449d15b27079ad8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 17:34:35 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 17:34:35 2017 +0200"
      },
      "message": "patch 8.0.1089: cannot get range count in user command\n\nProblem:    Cannot get range count in user command.\nSolution:   Add \u003crange\u003e argument.\n"
    },
    {
      "commit": "414168d97fad45387a3d7dd16449d15b27079ad8",
      "tree": "03da834feb40fec3883b2f8708d4af52d28a62b5",
      "parents": [
        "e9f6fd27d0e2dcae3f4aa40c459d5e6a3b3dd102"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 15:21:55 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 15:21:55 2017 +0200"
      },
      "message": "patch 8.0.1088: occasional memory use after free\n\nProblem:    Occasional memory use after free.\nSolution:   Use the highlight table directly, don\u0027t keep a pointer.\n"
    },
    {
      "commit": "e9f6fd27d0e2dcae3f4aa40c459d5e6a3b3dd102",
      "tree": "ec6f2a7a7659ed8c40b0fdb9e3a7de7b30e426bf",
      "parents": [
        "8696bbaf52cca7c1fcbd5000c83406e462b7dbf4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 14:25:49 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 10 14:25:49 2017 +0200"
      },
      "message": "patch 8.0.1087: Test_terminal_cwd is flaky\n\nProblem:    Test_terminal_cwd is flaky. MS-Windows: term_start() \"cwd\"\n            argument does not work.\nSolution:   Wait for the condition to be true instead of using a sleep.\n            Pass the directory to winpty.\n"
    },
    {
      "commit": "8696bbaf52cca7c1fcbd5000c83406e462b7dbf4",
      "tree": "b526f8daa06451f9483df87b3e506013db8d4b25",
      "parents": [
        "e09ba7bae5c867f6d3abc184709dd27488318e97"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 23:00:56 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 23:00:56 2017 +0200"
      },
      "message": "patch 8.0.1086: can\u0027t build with GTK 3\n\nProblem:    Can\u0027t build with GTK 3.\nSolution:   Rename function argument. (Kazunobu Kuriyama)\n"
    },
    {
      "commit": "e09ba7bae5c867f6d3abc184709dd27488318e97",
      "tree": "8a512ae4bf2dd5d5b02feb8a6b3aed8f94e06d79",
      "parents": [
        "7be9b50fd7e238722c9ba5c0ef1d2a7e7e52b9e3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 22:19:47 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 22:19:47 2017 +0200"
      },
      "message": "patch 8.0.1085: terminal debugger can\u0027t set breakpoints\n\nProblem:    The terminal debugger can\u0027t set breakpoints.\nSolution:   Add :Break and :Delete commands.  Also commands for stepping\n            through code.\n"
    },
    {
      "commit": "7be9b50fd7e238722c9ba5c0ef1d2a7e7e52b9e3",
      "tree": "f1a9c077e1846b5926b91b8221edc7fb0c12797f",
      "parents": [
        "5b5adf5b9cd226d775643872e65c62674d6ada95"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 18:45:26 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 18:45:26 2017 +0200"
      },
      "message": "patch 8.0.1084: GTK build has compiler warnings\n\nProblem:    GTK build has compiler warnings. (Christian Brabandt)\nSolution:   Get screen size with a different function. (Ken Takata, Yasuhiro\n            Matsumoto)\n"
    },
    {
      "commit": "5b5adf5b9cd226d775643872e65c62674d6ada95",
      "tree": "4b06972c0929cd46fd955b5a25e872727ffe450d",
      "parents": [
        "9d18961323a2a5c3b609c98ce0d78613c71f3532"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 18:16:43 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 18:16:43 2017 +0200"
      },
      "message": "patch 8.0.1083: leaking memory in input part of channel\n\nProblem:    Leaking memory in input part of channel.\nSolution:   Clear the input part of channel.  Free the entry. Move failing\n            command test to a separate file to avoid bogus leak reports\n            clouding tests that should not leak.\n"
    },
    {
      "commit": "9d18961323a2a5c3b609c98ce0d78613c71f3532",
      "tree": "8a5b482815a6c29c1c89b0462c1a5d3ede626640",
      "parents": [
        "aba680a8513124e9556956115db4df35bd4a0e56"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 18:11:00 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 18:11:00 2017 +0200"
      },
      "message": "patch 8.0.1082: tests fail when run under valgrind\n\nProblem:    Tests fail when run under valgrind.\nSolution:   Increase waiting times.\n"
    },
    {
      "commit": "aba680a8513124e9556956115db4df35bd4a0e56",
      "tree": "3e4417baac7c2a36163abfabc866e70c2224b589",
      "parents": [
        "74121231be50e245d18c64281fdef08e7ec1ed5b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 16:42:53 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 16:42:53 2017 +0200"
      },
      "message": "patch 8.0.1081: memory leak for the channel write queue\n\nProblem:    Memory leak for the channel write queue.\nSolution:   Free the write queue when clearing a channel.\n"
    },
    {
      "commit": "74121231be50e245d18c64281fdef08e7ec1ed5b",
      "tree": "3d70209aa8971337d45c3cb7a42490c2f0995772",
      "parents": [
        "09d6c3818d7451a659f4d12a4e974237fe823f7d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 16:34:32 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 16:34:32 2017 +0200"
      },
      "message": "patch 8.0.1080: memory leak for eof_chars terminal option and buffer name\n\nProblem:    Memory leak for eof_chars terminal option and buffer name.\nSolution:   Free job options. Free the buffer name\n"
    },
    {
      "commit": "09d6c3818d7451a659f4d12a4e974237fe823f7d",
      "tree": "d4ee7440b6536afb67018b5b2ed30e3a2dd036da",
      "parents": [
        "b4ea1914b8ca7c368253bd96e6b3cb9e3392da1c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 16:25:54 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 16:25:54 2017 +0200"
      },
      "message": "patch 8.0.1079: memory leak when remote_foreground() fails\n\nProblem:    Memory leak when remote_foreground() fails.\nSolution:   Free the error message.\n"
    },
    {
      "commit": "b4ea1914b8ca7c368253bd96e6b3cb9e3392da1c",
      "tree": "92e37c9cd9dddca2b3898ba464b7f54fa64c97e0",
      "parents": [
        "fe386641b0c56c5de2bca8e1f4cd5e2a1f1aea7e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 15:28:14 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 09 15:28:14 2017 +0200"
      },
      "message": "patch 8.0.1078: using freed memory with \":hi Normal\"\n\nProblem:    Using freed memory with \":hi Normal\".\nSolution:   Get \"item\" again after updating the table.\n"
    },
    {
      "commit": "fe386641b0c56c5de2bca8e1f4cd5e2a1f1aea7e",
      "tree": "e9d2374dc8ac3a2ddc79de96ed9b2d60863feb8e",
      "parents": [
        "3c518400d1a51929572dd9fcf77dba94d78d7545"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 08 21:10:04 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 08 21:10:04 2017 +0200"
      },
      "message": "patch 8.0.1077: no debugger making use of the terminal window\n\nProblem:    No debugger making use of the terminal window.\nSolution:   Add the term debugger plugin.  So far only displays the current\n            line when stopped.\n"
    },
    {
      "commit": "3c518400d1a51929572dd9fcf77dba94d78d7545",
      "tree": "d87d536f1d0c3621ed013f0cf2b1b9ffe18b3ee1",
      "parents": [
        "1a735d6c9bf4204492b9f9aeba280737fab46ed3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 08 20:47:00 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 08 20:47:00 2017 +0200"
      },
      "message": "patch 8.0.1076: term_start() does not take callbacks\n\nProblem:    term_start() does not take callbacks. When using two terminals\n            without a job only one is read from.  A terminal without a window\n            returns the wrong pty.\nSolution:   Support \"callback\", \"out_cb\" and \"err_cb\".  Fix terminal without a\n            window. Fix reading from multiple channels.\n"
    },
    {
      "commit": "1a735d6c9bf4204492b9f9aeba280737fab46ed3",
      "tree": "0dde0994768eb1dbe117b7c642f908d3b0d69776",
      "parents": [
        "2dc9d26c14e410c09e538cccfa90da19ae344ba4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 08 16:25:54 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 08 16:25:54 2017 +0200"
      },
      "message": "patch 8.0.1075: MS-Windows: mouse does not work in terminal\n\nProblem:    MS-Windows: mouse does not work in terminal.\nSolution:   Force the winpty mouse on. (Yasuhiro Matsumoto, closes #2072)\n"
    },
    {
      "commit": "2dc9d26c14e410c09e538cccfa90da19ae344ba4",
      "tree": "a64bfe611511770d918f712be72d9e5c4378ba82",
      "parents": [
        "ba2929b6afd2fc20479912a8dec789be26a38244"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 08 14:39:30 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 08 14:39:30 2017 +0200"
      },
      "message": "patch 8.0.1074: \":term NONE\" does not work on MS-Windows\n\nProblem:    \":term NONE\" does not work on MS-Windows.\nSolution:   Make it work.  Split \"pty\" into \"pty_in\" and \"pty_out\". (Yasuhiro\n            Matsumoto, closes #2058, closes #2045)\n"
    },
    {
      "commit": "ba2929b6afd2fc20479912a8dec789be26a38244",
      "tree": "22a2f34f3601b6860becfb3b7d9e5692f58cd3b7",
      "parents": [
        "99433291b135094d9592c41f96d3ccd60073e2c1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 08 13:59:21 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 08 13:59:21 2017 +0200"
      },
      "message": "patch 8.0.1073: may get an endless loop if \u0027statusline\u0027 changes a highlight\n\nProblem:    May get an endless loop if \u0027statusline\u0027 changes a highlight.\nSolution:   Do not let evaluating \u0027statusline\u0027 trigger a redraw.\n"
    },
    {
      "commit": "99433291b135094d9592c41f96d3ccd60073e2c1",
      "tree": "3cbe8d99ee6ecdeb74bd44d4bd6f3333e15cac82",
      "parents": [
        "c6da01a5b8efe9ca4931074c0cf2189d357707a2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 08 12:37:47 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 08 12:37:47 2017 +0200"
      },
      "message": "patch 8.0.1072: :highlight command causes a redraw even when nothing changed\n\nProblem:    The :highlight command causes a redraw even when nothing changed.\nSolution:   Only set \"need_highlight_changed\" when an attribute changed.\n"
    },
    {
      "commit": "c6da01a5b8efe9ca4931074c0cf2189d357707a2",
      "tree": "d4f4307f2d555230b0359a136850acfcb6b4efa2",
      "parents": [
        "75a60f74ce1000b0ffed2e6a203a05f3cd160c6a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 07 22:37:36 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 07 22:37:36 2017 +0200"
      },
      "message": "patch 8.0.1071: putty-color and cygwin-color are not recognized\n\nProblem:    $TERM names starting with \"putty\" and \"cygwin\" are likely to have\n            a dark background, but are not recognized.\nSolution:   Only check the first few characters of $TERM to match \"putty\" or\n            \"cygwin\". (Christian Brabandt)\n"
    },
    {
      "commit": "75a60f74ce1000b0ffed2e6a203a05f3cd160c6a",
      "tree": "abecb5a9f5d0ee57dcb712fcc86c884e7f687407",
      "parents": [
        "37b53270e1a65d1d56187a3d68439e666e8b75fd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 07 22:24:41 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 07 22:24:41 2017 +0200"
      },
      "message": "patch 8.0.1070: terminal test is flaky on Mac\n\nProblem:    Terminal test is flaky on Mac.\nSolution:   Add Test_terminal_noblock() to list of flaky tests.\n"
    },
    {
      "commit": "37b53270e1a65d1d56187a3d68439e666e8b75fd",
      "tree": "3744edd677145c024d349196f5e208190cf13f8d",
      "parents": [
        "618d6d277e7b64ea03fcefdd75d673e8973b46c4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 07 20:18:40 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 07 20:18:40 2017 +0200"
      },
      "message": "patch 8.0.1069: still get CTRL-X sometimes\n\nProblem:    Still get CTRL-X sometimes for t_RS request.\nSolution:   Also skip 0x18 after a key code response.\n"
    },
    {
      "commit": "618d6d277e7b64ea03fcefdd75d673e8973b46c4",
      "tree": "61037389d47d86419019e6ca12dec9a230bba718",
      "parents": [
        "e723c42836d971180d1bf9f98916966c5543fff1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 07 12:59:25 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 07 12:59:25 2017 +0200"
      },
      "message": "patch 8.0.1068: vandyke SecureCRT terminal can\u0027t handle cursor mode request\n\nProblem:    Vandyke SecureCRT terminal can\u0027t handle cursor mode request.\n            (Steven Hartland)\nSolution:   Fix pointer computation. (closes #2008)\n"
    },
    {
      "commit": "e723c42836d971180d1bf9f98916966c5543fff1",
      "tree": "eced5c296dc3ea756078cb48cfdfe95f3f5d0446",
      "parents": [
        "2e49b6b20c3d7229edf41ac03931ce32ce0f7bd8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 06 23:40:10 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 06 23:40:10 2017 +0200"
      },
      "message": "patch 8.0.1067: try/catch in timer does not prevent it from being stopped\n\nProblem:    Using try/catch in timer does not prevent it from being stopped.\nSolution:   Reset the exception context and use did_emsg instead of\n            called_emsg.\n"
    },
    {
      "commit": "2e49b6b20c3d7229edf41ac03931ce32ce0f7bd8",
      "tree": "cd03141615cecb8fee882cae98d7d094a3103fa7",
      "parents": [
        "c35e4cb4fe3ce524d15ac9fdc9a8aa923761bdfd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 06 22:08:16 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 06 22:08:16 2017 +0200"
      },
      "message": "patch 8.0.1066: some terminals can\u0027t handle requesting cursor mode\n\nProblem:    Some terminals can\u0027t handle requesting cursor mode. (Steven\n            Hartland)\nSolution:   Recognize vandyke SecureCRT. (closes #2008)\n"
    },
    {
      "commit": "c35e4cb4fe3ce524d15ac9fdc9a8aa923761bdfd",
      "tree": "14903bce52f929d66d74c2d5333a01c2d2b00bf2",
      "parents": [
        "1b9f9d315f137cc883c7aecd39f3df329b7f9085"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 06 21:43:10 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 06 21:43:10 2017 +0200"
      },
      "message": "patch 8.0.1065: not all macro examples are included\n\nProblem:    Not all macro examples are included in the self-installing\n            executable. (lkintact)\nSolution:   Add the directories to the NSIS script. (closes #2065)\n"
    },
    {
      "commit": "1b9f9d315f137cc883c7aecd39f3df329b7f9085",
      "tree": "e400e8eb6d43061f32a009206e623f1664493b20",
      "parents": [
        "28550b74bb4373417eb6fbf132bd4211b7b92afa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 23:32:38 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 23:32:38 2017 +0200"
      },
      "message": "patch 8.0.1064: Coverity warns for leaking resource\n\nProblem:    Coverity warns for leaking resource.\nSolution:   Free pty_master_fd on failure.\n"
    },
    {
      "commit": "28550b74bb4373417eb6fbf132bd4211b7b92afa",
      "tree": "a4dbaf1112786060c2db9cf483f439ae600a62d3",
      "parents": [
        "c3f81394eff2b3edc7ea08405743f0d32048374a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 23:31:01 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 23:31:01 2017 +0200"
      },
      "message": "patch 8.0.1063: Coverity warns for NULL check and array use\n\nProblem:    Coverity warns for NULL check and using variable pointer as an\n            array.\nSolution:   Remove the NULL check.  Make \"argvar\" an array.\n"
    },
    {
      "commit": "c3f81394eff2b3edc7ea08405743f0d32048374a",
      "tree": "6597e5dbd4c9099da2d28747af9459a79004a4d2",
      "parents": [
        "6756c7037f07e1fb54e1b9d8e92567ac388617c4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 23:29:34 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 23:29:34 2017 +0200"
      },
      "message": "patch 8.0.1062: Coverity warnings in libvterm\n\nProblem:    Coverity warnings in libvterm.\nSolution:   Add (void) to avoid warning for not checking return value.\n            Add \"break\" before \"case\".\n"
    },
    {
      "commit": "6756c7037f07e1fb54e1b9d8e92567ac388617c4",
      "tree": "999028b085198f76b7ea283209cc3301b6e1928a",
      "parents": [
        "3971905bac0fe7e7519b35b1e558b4f1de55708d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 23:01:12 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 23:01:12 2017 +0200"
      },
      "message": "patch 8.0.1061: Coverity: no check for NULL command\n\nProblem:    Coverity: no check for NULL command.\nSolution:   Check for NULL list item.\n"
    },
    {
      "commit": "3971905bac0fe7e7519b35b1e558b4f1de55708d",
      "tree": "c56cf0e879a0e52426e349e693a37507744a2eb8",
      "parents": [
        "3d8d2c7ca5dda5bfd62c6d5df6659cf62e960a3d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 22:20:46 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 22:20:46 2017 +0200"
      },
      "message": "patch 8.0.1060: when imstyle is one, mapping \u003cLeft\u003e breaks preediting\n\nProblem:    When imstyle is one, mapping \u003cLeft\u003e breaks preediting.\nSolution:   Pass though preediting key-events. (Yasuhiro Matsumoto, closes\n            #2064, closes #2063)\n"
    },
    {
      "commit": "3d8d2c7ca5dda5bfd62c6d5df6659cf62e960a3d",
      "tree": "5b7a7661af73c736fd611bfae3014ddbd5a28a82",
      "parents": [
        "8b53b79ea5304c7714cbb873210c82aa3fc8772f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 21:57:27 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 21:57:27 2017 +0200"
      },
      "message": "patch 8.0.1059: older Gnome terminal returns smaller version number\n\nProblem:    older Gnome terminal returns smaller version number. (antarestrue)\nSolution:   Lower version limit from 2800 to 2500. (#2032)\n"
    },
    {
      "commit": "8b53b79ea5304c7714cbb873210c82aa3fc8772f",
      "tree": "9338f9551bd3c5a5900ee8438542d26788668503",
      "parents": [
        "1bfdc07a4996b5905b4971e18a6487a18e6461a4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 20:29:25 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 20:29:25 2017 +0200"
      },
      "message": "patch 8.0.1058: terminal redirection test is flaky\n\nProblem:    Terminal redirection test is flaky.\nSolution:   Wait for job to finish.\n"
    },
    {
      "commit": "1bfdc07a4996b5905b4971e18a6487a18e6461a4",
      "tree": "97f533eea00b0fa9f86ecfcad9edfe1e3f3b8352",
      "parents": [
        "6e32f615eb824048a98666d1da4416bbeb7b2bed"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 20:19:42 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 20:19:42 2017 +0200"
      },
      "message": "patch 8.0.1057: terminal scrape test waits too long\n\nProblem:    Terminal scrape test waits too long, it checks for one instead of\n            three.\nSolution:   Check there are three characters. (micbou)\n"
    },
    {
      "commit": "6e32f615eb824048a98666d1da4416bbeb7b2bed",
      "tree": "17b9847dfa5048b9f5d7c0a848ba5765dda54868",
      "parents": [
        "11aa62f8f949bb590b4d7792a334885fba5e4137"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 04 23:21:07 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 04 23:21:07 2017 +0200"
      },
      "message": "patch 8.0.1056: cannot build with +diff but without +multi_byte\n\nProblem:    Cannot build with the diff feature but without the mutli-byte\n            feature.\nSolution:   Remove #ifdefs. (John Marriott)\n"
    },
    {
      "commit": "11aa62f8f949bb590b4d7792a334885fba5e4137",
      "tree": "56dff83537634b3e6e72019ea7f6282f4380fb84",
      "parents": [
        "178333783fac3a5edbc86f2e9c57a21c41f05697"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 04 22:56:01 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 04 22:56:01 2017 +0200"
      },
      "message": "patch 8.0.1055: bufline test hangs on MS-Windows\n\nProblem:    Bufline test hangs on MS-Windows.\nSolution:   Avoid message for writing file.  Source shared.vim when running\n            test individually.\n"
    },
    {
      "commit": "178333783fac3a5edbc86f2e9c57a21c41f05697",
      "tree": "da2db7170a5758f260d5c4123085c6d906dd760d",
      "parents": [
        "9d954207e2cc807b475bb04f8b59ef5bb3772d99"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 04 22:23:19 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 04 22:23:19 2017 +0200"
      },
      "message": "patch 8.0.1054: terminal test fails on MS-Windows\n\nProblem:    Terminal test fails on MS-Windows.\nSolution:   Disable the redirection test for now.  Improve scrape test to make\n            it less flaky.\n"
    },
    {
      "commit": "9d954207e2cc807b475bb04f8b59ef5bb3772d99",
      "tree": "1cc786e3355baa912671ab3b54ae8da5de43ae8b",
      "parents": [
        "e88fc7a574263fd399c6815378bcd8fd228d8b54"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 04 20:34:19 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 04 20:34:19 2017 +0200"
      },
      "message": "patch 8.0.1053: setline() does not work on startup\n\nProblem:    setline() does not work on startup. (Manuel Ortega)\nSolution:   Do not check for ml_mfp to be set for the current buffer.\n            (Christian Brabandt)\n"
    },
    {
      "commit": "e88fc7a574263fd399c6815378bcd8fd228d8b54",
      "tree": "1a4c785391dd324a05ad0c9cd81e42a461f10e5e",
      "parents": [
        "9d654a8d8cd3421307445f111785fb303a38c2a0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 20:59:40 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 20:59:40 2017 +0200"
      },
      "message": "patch 8.0.1052: term_start() does not allow in_io, out_io and err_io options\n\nProblem:    term_start() does not allow in_io, out_io and err_io options.\nSolution:   Add JO_OUT_IO to get_job_options().\n"
    },
    {
      "commit": "9d654a8d8cd3421307445f111785fb303a38c2a0",
      "tree": "19af52692c7206812731803fbcb2267a74d7abf7",
      "parents": [
        "595a40226ea1285689b622042534fd8442402db3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 19:52:17 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 19:52:17 2017 +0200"
      },
      "message": "patch 8.0.1051: cannot run terminal with spaces in argument\n\nProblem:    Cannot run terminal with spaces in argument.\nSolution:   Accept backslash to escape space and other characters. (closes\n            #1999)\n"
    },
    {
      "commit": "595a40226ea1285689b622042534fd8442402db3",
      "tree": "9ad063cf0aaf7f073131116e42d59ab5dfda9089",
      "parents": [
        "d8d85bfb7d650d2fb584ea48aaaebdbc8a2e3dce"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 19:15:57 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 19:15:57 2017 +0200"
      },
      "message": "patch 8.0.1050: terminal window feature not included by default\n\nProblem:    Terminal window feature not included by default.\nSolution:   Include the terminal feature for the \"huge\" build.\n"
    },
    {
      "commit": "d8d85bfb7d650d2fb584ea48aaaebdbc8a2e3dce",
      "tree": "b583b6146c5974f641e79113d997f14897ff5a87",
      "parents": [
        "5e80de3f3e572805fe734b66bc42c13303ad9bdb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 18:08:00 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 18:08:00 2017 +0200"
      },
      "message": "patch 8.0.1049: shell on Mac can\u0027t handle long text\n\nProblem:    Shell on Mac can\u0027t handle long text, making terminal test fail.\nSolution:   Only write 1000 characters instead of 5000.\n"
    },
    {
      "commit": "5e80de3f3e572805fe734b66bc42c13303ad9bdb",
      "tree": "038a05f77d6493f69928517044d021f37ec19112",
      "parents": [
        "00ccf54630dc68a9b8aedb92b268f3b697081f68"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 15:48:12 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 15:48:12 2017 +0200"
      },
      "message": "patch 8.0.1048: no test for what 8.0.1020 fixes\n\nProblem:    No test for what 8.0.1020 fixes.\nSolution:   Add test_feedinput().  Add a test. (Ozaki Kiichi, closes #2046)\n"
    },
    {
      "commit": "00ccf54630dc68a9b8aedb92b268f3b697081f68",
      "tree": "22c23c284f264a80d2de617b2b60bf1bbd61a94e",
      "parents": [
        "ae96b8d058cffd9d07b78cb7a9ccd382185b9dd6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 15:17:48 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 15:17:48 2017 +0200"
      },
      "message": "patch 8.0.1047: buffer overflow in Ruby\n\nProblem:    Buffer overflow in Ruby.\nSolution:   Allocate one more byte. (Dominique Pelle)\n"
    },
    {
      "commit": "ae96b8d058cffd9d07b78cb7a9ccd382185b9dd6",
      "tree": "883e83fc0f48ff9f51819d773d0abb948ccdcc43",
      "parents": [
        "6a8691d483914606213a24356a9124fa41c93b69"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 15:04:21 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 15:04:21 2017 +0200"
      },
      "message": "patch 8.0.1046: code duplication in diff mode\n\nProblem:    Code duplication in diff mode.\nSolution:   Use diff_equal_char() also in diff_cmp(). (Rick Howe)\n"
    },
    {
      "commit": "6a8691d483914606213a24356a9124fa41c93b69",
      "tree": "9c03577990e02c1401adbe4c6aefe057fedb447d",
      "parents": [
        "2254a8ad0cb596a0a0863b1af92353f018c0b355"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 14:31:02 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 14:31:02 2017 +0200"
      },
      "message": "patch 8.0.1045: running tests may pollute shell history\n\nProblem:    Running tests may pollute shell history. (Manuel Ortega)\nSolution:   Make $HISTFILE empty.\n"
    },
    {
      "commit": "2254a8ad0cb596a0a0863b1af92353f018c0b355",
      "tree": "8cfa5e8c1bcf95e8f07b4eb20f3ec39d23ba30ea",
      "parents": [
        "4ec86ddd77a89766e42bd0a6cfcf10af4c3d03b2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 14:03:43 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 03 14:03:43 2017 +0200"
      },
      "message": "patch 8.0.1044: warning for uninitialized variable\n\nProblem:    Warning for uninitialized variable. (John Marriott)\nSolution:   Initialize ind_pre.\n"
    },
    {
      "commit": "4ec86ddd77a89766e42bd0a6cfcf10af4c3d03b2",
      "tree": "7e54844f1f1237b9a0e4b1c98dee98c0bed7645b",
      "parents": [
        "9f45ccd1bf2d2de979d252fdd7e5c9eb3fa6cceb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 23:28:54 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 23:28:54 2017 +0200"
      },
      "message": "patch 8.0.1043: warning for uninitialized variable\n\nProblem:    Warning for uninitialized variable. (John Marriott)\nSolution:   Move code to check indent inside \"if\".\n"
    },
    {
      "commit": "9f45ccd1bf2d2de979d252fdd7e5c9eb3fa6cceb",
      "tree": "1f28818285180bb3b08d77aee3f36b2b4480e9c0",
      "parents": [
        "e2e69e48134cbfdedea7802810932f8592705024"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 20:40:35 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 20:40:35 2017 +0200"
      },
      "message": "patch 8.0.1042: without the syntax feature highlighting doesn\u0027t work\n\nProblem:    Without the syntax feature highlighting doesn\u0027t work.\nSolution:   Always use unsigned short to store attributes.\n"
    },
    {
      "commit": "e2e69e48134cbfdedea7802810932f8592705024",
      "tree": "5de70fd649143a4e94584ef3a648b1877900b02f",
      "parents": [
        "3653822546fb0f1005c32bb5b70dc9bfacdfc954"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 20:30:35 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 20:30:35 2017 +0200"
      },
      "message": "patch 8.0.1041: bogus characters when indenting during visual-block append\n\nProblem:    Bogus characters appear when indenting kicks in while doing a\n            visual-block append.\nSolution:   Recompute when indenting is done. (Christian Brabandt)\n"
    },
    {
      "commit": "3653822546fb0f1005c32bb5b70dc9bfacdfc954",
      "tree": "ddc4623400cf61b1d224e7e43db1e8ee929cc8c5",
      "parents": [
        "b31cf2bb0be95d106bd8eef93cc07550591c1d0d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 19:51:44 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 19:51:44 2017 +0200"
      },
      "message": "patch 8.0.1040: cannot use another error format in getqflist()\n\nProblem:    Cannot use another error format in getqflist().\nSolution:   Add the \"efm\" argument to getqflist(). (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "b31cf2bb0be95d106bd8eef93cc07550591c1d0d",
      "tree": "21fe60ccae6ed5e12c50c564ad824d0d1a746742",
      "parents": [
        "cf4b00c856ef714482d8d060332ac9a4d74e6b88"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 19:45:19 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 19:45:19 2017 +0200"
      },
      "message": "patch 8.0.1039: cannot change a line in not current buffer\n\nProblem:    Cannot change a line in a buffer other than the current one.\nSolution:   Add setbufline(). (Yasuhiro Matsumoto, Ozaki Kiichi, closes #1953)\n"
    },
    {
      "commit": "cf4b00c856ef714482d8d060332ac9a4d74e6b88",
      "tree": "a17efb73ba6cffbdc8c17adbec2152ac41c35803",
      "parents": [
        "da22b8cc8b1b96fabd5a4c35c57b04a351340fb1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 18:33:56 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 18:33:56 2017 +0200"
      },
      "message": "patch 8.0.1038: strike-through text not supported\n\nProblem:    Strike-through text not supported.\nSolution:   Add support for the \"strikethrough\" attribute. (Christian\n            Brabandt, Ken Takata)\n"
    },
    {
      "commit": "da22b8cc8b1b96fabd5a4c35c57b04a351340fb1",
      "tree": "1f3b1aa24674d76a16b03c3d12d447d1c2b9cb25",
      "parents": [
        "dada6d2a8e887309e88cb126f1251d81f91b4b9d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 18:01:50 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 18:01:50 2017 +0200"
      },
      "message": "patch 8.0.1037: \"icase\" of \u0027diffopt\u0027 is not used for highlighting\n\nProblem:    \"icase\" of \u0027diffopt\u0027 is not used for highlighting differences.\nSolution:   Also use \"icase\". (Rick Howe)\n"
    },
    {
      "commit": "dada6d2a8e887309e88cb126f1251d81f91b4b9d",
      "tree": "90b1f483ed53f0b6c5ab963c6becc1e1cd9887fd",
      "parents": [
        "ef68e4fa528165f8dd63156feeffc1af629b8d8a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 17:18:35 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 17:18:35 2017 +0200"
      },
      "message": "patch 8.0.1036: ++eof argument for terminal only available on MS-Windows\n\nProblem:    ++eof argument for terminal only available on MS-Windows.\nSolution:   Also support ++eof on Unix.  Add a test.\n"
    },
    {
      "commit": "ef68e4fa528165f8dd63156feeffc1af629b8d8a",
      "tree": "14d8384050c19d4279c316b3fcd43e82ba942734",
      "parents": [
        "3346cc4ffb459ecddb97a8c19bcc5834afa4dead"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 16:28:36 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 16:28:36 2017 +0200"
      },
      "message": "patch 8.0.1035: sending buffer lines to terminal doesn\u0027t work on MS-Windows\n\nProblem:    Sending buffer lines to terminal doesn\u0027t work on MS-Windows.\nSolution:   Use CR instead of NL after every line.  Make the EOF text work\n            properly.  Add the ++eof argument to :terminal.\n"
    },
    {
      "commit": "3346cc4ffb459ecddb97a8c19bcc5834afa4dead",
      "tree": "0c911bd400c68687eafebf5d7be41df5cf67afe3",
      "parents": [
        "995e4afcfe60aa3c214ba680e7b027a4e05cf62b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 14:54:21 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 02 14:54:21 2017 +0200"
      },
      "message": "patch 8.0.1034: sending buffer lines to terminal doesn\u0027t work on MS-Windows\n\nProblem:    Sending buffer lines to terminal doesn\u0027t work on MS-Windows.\nSolution:   Send CTRL-D to mark the end of the text. (Yasuhiro Matsumoto,\n            closes #2043) Add the \"eof_chars\" option.\n"
    },
    {
      "commit": "995e4afcfe60aa3c214ba680e7b027a4e05cf62b",
      "tree": "2c60af259b0cf2204ce101833efa56d48a3e58a4",
      "parents": [
        "9ac9dfa9e2b20659e5806982f027fa4fd637c3c7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 01 20:24:03 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 01 20:24:03 2017 +0200"
      },
      "message": "patch 8.0.1033: detecting background color does not work in screen\n\nProblem:    Detecting background color does not work in screen, even when it\n            is working like an xterm.\nSolution:   Make \"screen.xterm\" use termcap entries like an xterm. (Lubomir\n            Rintel, closes #2048)  When termresponse version is huge also\n            recognize as not being an xterm.\n"
    },
    {
      "commit": "9ac9dfa9e2b20659e5806982f027fa4fd637c3c7",
      "tree": "42e48c9bc4c3c62c34c814580beac69c4a15d5b9",
      "parents": [
        "2c809b7c7d2bb5e4b7fd09c3d312cadecf0c1ff0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 01 18:41:26 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 01 18:41:26 2017 +0200"
      },
      "message": "patch 8.0.1032: \"make tags\" doesn\u0027t work well on MS-Windows\n\nProblem:    \"make tags\" doesn\u0027t work well on MS-Windows.\nSolution:   Add or fix tags target. (Ken Takata)\n"
    },
    {
      "commit": "2c809b7c7d2bb5e4b7fd09c3d312cadecf0c1ff0",
      "tree": "c64d894616ef09e1e92bec3a94d385d913ec48d6",
      "parents": [
        "9e8dcf9d6fa15523800005a32d40cf0382178ab0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 01 18:34:02 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 01 18:34:02 2017 +0200"
      },
      "message": "patch 8.0.1031: \"text\" argument for getqflist() is confusing\n\nProblem:    \"text\" argument for getqflist() is confusing. (Lcd47)\nSolution:   Use \"lines\" instead. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "9e8dcf9d6fa15523800005a32d40cf0382178ab0",
      "tree": "6e5e9f22efaf70138f176affbb855cf151169b27",
      "parents": [
        "da73253a0b908bad03ddcd625fe3fb32008efbf6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 31 21:35:45 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 31 21:35:45 2017 +0200"
      },
      "message": "patch 8.0.1030: MS-Windows: wrong size computation in is_cygpty()\n\nProblem:    MS-Windows: wrong size computation in is_cygpty().\nSolution:   Compute the size properly. (Ken Takata)\n"
    },
    {
      "commit": "da73253a0b908bad03ddcd625fe3fb32008efbf6",
      "tree": "7a66f88692e0727443d87f5158b0e36f753dd1db",
      "parents": [
        "3d593c2dc97c5426316bf343910cad911b2f6b49"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 31 20:58:02 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 31 20:58:02 2017 +0200"
      },
      "message": "patch 8.0.1029: return value of getqflist() is inconsistent\n\nProblem:    Return value of getqflist() is inconsistent.  (Lcd47)\nSolution:   Always return an \"items\" entry.\n"
    },
    {
      "commit": "3d593c2dc97c5426316bf343910cad911b2f6b49",
      "tree": "95faca0525fe5646b88f08d2f0b0b059f09a8cfc",
      "parents": [
        "2db0ec4b2ec405aca4e642e0420ce703f94914a8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 31 20:42:18 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 31 20:42:18 2017 +0200"
      },
      "message": "patch 8.0.1028: MS-Windows: viminfo uses $VIM/_viminfo if $HOME not set\n\nProblem:    MS-Windows: viminfo uses $VIM/_viminfo if $HOME not set. (Yongwei\n            Wu)\nSolution:   Use vim_getenv() but check it\u0027s returning the default \"C:/\".\n"
    },
    {
      "commit": "2db0ec4b2ec405aca4e642e0420ce703f94914a8",
      "tree": "a120bf56ef1ca30dce4eaec1b9eca250978b010b",
      "parents": [
        "5c6dbcb03fa552d7b0e61c8fcf425147eb6bf7d5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 31 20:17:59 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 31 20:17:59 2017 +0200"
      },
      "message": "patch 8.0.1027: more terminals can\u0027t handle requesting cursor mode\n\nProblem:    More terminals can\u0027t handle requesting cursor mode.\nSolution:   Recognize Putty. (Hirohito Higashi)  Also include Xfce in the\n            version check. (Dominique Pelle)  Recognize Konsole.\n"
    },
    {
      "commit": "5c6dbcb03fa552d7b0e61c8fcf425147eb6bf7d5",
      "tree": "13f37aa604997567c63b0e5786ee2625282d8d4b",
      "parents": [
        "4e83961985abb78757b135f29ac4ffde675247af"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 22:00:20 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 22:00:20 2017 +0200"
      },
      "message": "patch 8.0.1026: GTK on-the-spot input has problems\n\nProblem:    GTK on-the-spot input has problems. (Gerd Wachsmuth)\nSolution:   Support over-the-spot. (Yukihiro Nakadaira, Ketn Takata, closes\n            #1215)\n"
    },
    {
      "commit": "4e83961985abb78757b135f29ac4ffde675247af",
      "tree": "3d2f7719b78cdc2119e1f075157e07a732b44fc5",
      "parents": [
        "4bebc9a0565670b853d227f81a9a31eafdb47eed"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 21:58:03 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 21:58:03 2017 +0200"
      },
      "message": "patch 8.0.1025: stray copy command in test\n\nProblem:    Stray copy command in test.\nSolution:   Remove the copy command.\n"
    },
    {
      "commit": "4bebc9a0565670b853d227f81a9a31eafdb47eed",
      "tree": "39ad601abc21920070efb7b34bc291336f9a89f5",
      "parents": [
        "a539f4f1ae4a2b3a7dfce89cd3800214c9e990cf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 21:07:38 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 21:07:38 2017 +0200"
      },
      "message": "patch 8.0.1024: folds lost when session file has a buffer in two windows\n\nProblem:    Manual folds are lost when a session file has the same buffer in\n            two windows. (Jeansen)\nSolution:   Use \":edit\" only once. (Christian Brabandt, closes #1958)\n"
    },
    {
      "commit": "a539f4f1ae4a2b3a7dfce89cd3800214c9e990cf",
      "tree": "930c739e6f8c1a25b5c1890ce22c7dcf53e938e7",
      "parents": [
        "1a333bc44a5d7e51575b1c3cd864fb37fd5b5f2b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 20:33:55 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 20:33:55 2017 +0200"
      },
      "message": "patch 8.0.1023: it is not easy to identify a quickfix list\n\nProblem:    It is not easy to identify a quickfix list.\nSolution:   Add the \"id\" field. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "1a333bc44a5d7e51575b1c3cd864fb37fd5b5f2b",
      "tree": "fc805899666a0a7e3a55e586588ff5e4e7d8f5fe",
      "parents": [
        "dc5471d482c372f547006325d7c8f16d6cc9d371"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 20:21:58 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 20:21:58 2017 +0200"
      },
      "message": "patch 8.0.1022: test 80 is old style\n\nProblem:    Test 80 is old style.\nSolution:   Turn it into a new style test. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "dc5471d482c372f547006325d7c8f16d6cc9d371",
      "tree": "7e627e668d497881ba16c80b543ecf97a1677831",
      "parents": [
        "0f0f230012f5a9beb6876158a17b432534836c6f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 18:59:03 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 18:59:03 2017 +0200"
      },
      "message": "patch 8.0.1021: older Gnome terminal still echoes t_RC\n\nProblem:    Older Gnome terminal still echoes t_RC. (Fracois Ingelrest)\nSolution:   Check for version \u003e 3000 instead of 4000.\n"
    },
    {
      "commit": "0f0f230012f5a9beb6876158a17b432534836c6f",
      "tree": "9b86b1dcb4d585ad00b20e1199b68ed2fb42ea57",
      "parents": [
        "d41babef89a50cdf165f15bc1834c0a4e89ffff8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 18:52:56 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 18:52:56 2017 +0200"
      },
      "message": "patch 8.0.1020: when a timer calls getchar(1) input is overwritten\n\nProblem:    When a timer calls getchar(1) input is overwritten.\nSolution:   Increment tb_change_cnt in inchar(). (closes #1940)\n"
    },
    {
      "commit": "d41babef89a50cdf165f15bc1834c0a4e89ffff8",
      "tree": "fe92798ce61d0cda8fa746fc9baacc9dc1663266",
      "parents": [
        "4ad3b2b588f0f591dcc53096c46ec1b5e80af49f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 17:01:35 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 17:01:35 2017 +0200"
      },
      "message": "patch 8.0.1019: pasting in virtual edit happens in the wrong place\n\nProblem:    Pasting in virtual edit happens in the wrong place.\nSolution:   Do not adjust coladd when after the end of the line (closes #2015)\n"
    },
    {
      "commit": "4ad3b2b588f0f591dcc53096c46ec1b5e80af49f",
      "tree": "58c25c7dac727fb5d2ba67a7b26ed55928e02be8",
      "parents": [
        "dde60341115effc9789742c2f4565d184e98b6b5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 15:57:33 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 15:57:33 2017 +0200"
      },
      "message": "patch 8.0.1018: warnings from 64-bit compiler\n\nProblem:    Warnings from 64-bit compiler. (Christian Brabandt)\nSolution:   Add type casts.\n"
    },
    {
      "commit": "dde60341115effc9789742c2f4565d184e98b6b5",
      "tree": "b4cc7bdcd57f96305306f0a1e19d50ae996475ed",
      "parents": [
        "f3af54eeb1575618b866aa837e7aca7665aca196"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 14:55:42 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 14:55:42 2017 +0200"
      },
      "message": "patch 8.0.1017: test for MS-Windows $HOME always passes\n\nProblem:    Test for MS-Windows $HOME always passes.\nSolution:   Rename the test function.  Make the test pass.\n"
    },
    {
      "commit": "f3af54eeb1575618b866aa837e7aca7665aca196",
      "tree": "b39e2736071363b72a66236b059fead7ae746e94",
      "parents": [
        "97a80e440ace3d433af3713271de8d53bbc36ab3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 14:53:06 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 30 14:53:06 2017 +0200"
      },
      "message": "patch 8.0.1016: gnome terminal echoes t_RC\n\nProblem:    Gnome terminal echoes t_RC.\nSolution:   Detect Gnome terminal by the version string.  Add v: variables for\n            all the term responses.\n"
    }
  ],
  "next": "97a80e440ace3d433af3713271de8d53bbc36ab3"
}
