)]}'
{
  "log": [
    {
      "commit": "9bf703d46a79fbffeb829246ea5ce385bddc4166",
      "tree": "6afff788b4fbd8fbf61557c47c24c26c975ea8ee",
      "parents": [
        "20ebbeac461ffc2a5e5dbfbb0ba380b8854615bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 19:44:38 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 19:44:38 2019 +0100"
      },
      "message": "patch 8.1.2366: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "bedf091a951bdcd5f9f13839c0aaf2e395a635f6",
      "tree": "cd1e9187410904f63d35592d9e476f95ab8b29f2",
      "parents": [
        "d2fad67e3eb71f48d23f283ef8e7b7ddf4ee180f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 16:58:45 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 16:58:45 2019 +0200"
      },
      "message": "patch 8.1.1265: when GPM mouse support is enabled double clicks do not work\n\nProblem:    When GPM mouse support is enabled double clicks in xterm do not\n            work.\nSolution:   Use KS_GPM_MOUSE for GPM mouse events.\n"
    },
    {
      "commit": "b2ac14c0b5e23f8ab97c5c784bcd83e13ba8ded3",
      "tree": "ccd71c85b849644e14fdbb4f85d2658542443dee",
      "parents": [
        "8a938af6ddefab4b4bc751d3f3545e1d95622c8a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 01 18:47:59 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 01 18:47:59 2018 +0200"
      },
      "message": "patch 8.0.1786: no test for \u0027termwinkey\u0027\n\nProblem:    No test for \u0027termwinkey\u0027.\nSolution:   Add a test.  Make feedkeys() handle terminal_loop() returning\n            before characters are consumed.\n"
    },
    {
      "commit": "51b0f3701ecb440aa72ab6017c1df6940c0e0f6f",
      "tree": "9cfd3546d8e52be2b1425dcc65095f8e650eadde",
      "parents": [
        "234d16286a2733adedef56784c17415ae169b9ad"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 18 18:52:04 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 18 18:52:04 2017 +0100"
      },
      "message": "patch 8.0.1309: cannot use \u0027balloonexpr\u0027 in a terminal\n\nProblem:    Cannot use \u0027balloonexpr\u0027 in a terminal.\nSolution:   Add \u0027balloonevalterm\u0027 and add code to handle mouse movements in a\n            terminal. Initial implementation for Unix with GUI.\n"
    },
    {
      "commit": "d057301b1f28736f094affa17b190244ad56e8d9",
      "tree": "ae20801354321a5ff0d7d23b04d8d6018c57645a",
      "parents": [
        "ef83956e1e67736b4c6b886d897b74f022622a74"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 28 21:11:06 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 28 21:11:06 2017 +0200"
      },
      "message": "patch 8.0.1236: Mac features are confusing\n\nProblem:    Mac features are confusing.\nSolution:   Make feature names more consistent, add \"osxdarwin\". Rename\n            feature flags, cleanup Mac code. (Kazunobu Kuriyama, closes #2178)\n"
    },
    {
      "commit": "8858498516108432453526f07783f14c9196e112",
      "tree": "b81e0c6b1e479088b299570ede5d5aad4c1da798",
      "parents": [
        "cce1cf12eb567bcfac161f39d15178f2a4c04e43"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jul 07 13:32:14 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jul 07 13:32:14 2017 +0200"
      },
      "message": "patch 8.0.0697: recorded key sequences may become invalid\n\nProblem:    Recorded key sequences may become invalid.\nSolution:   Add back KE_SNIFF removed in 7.4.1433. Use fixed numbers for the\n            key_extra enum.\n"
    },
    {
      "commit": "a529ce068ba84d53343f3732b6a1ed4ad1fe3a68",
      "tree": "a427a438d7a02ba84e0aa8a980b59c047269e0e5",
      "parents": [
        "a1fed064d1eca6ae2c526311ec5464175c6f19e2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 22 22:37:57 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 22 22:37:57 2017 +0200"
      },
      "message": "patch 8.0.0661: recognizing urxvt mouse codes does not work well\n\nProblem:    Recognizing urxvt mouse codes does not work well.\nSolution:   Recognize \"Esc[*M\" and \"Esc[*m\". (Maurice Bos, closes #1486)\n"
    },
    {
      "commit": "423977d3cebac2be1158b1d11da60fe96db4b750",
      "tree": "01c4beffd9aae804a18666257467926fd0ce2e0c",
      "parents": [
        "560379d7ae1bace259bbc29a275e73446346ce66"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 22 15:05:12 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 22 15:05:12 2017 +0100"
      },
      "message": "patch 8.0.0212: buffer for key name may be too small\n\nProblem:    The buffer used to store a key name theoreticaly could be too\n            small. (Coverity)\nSolution:   Count all possible modifier characters.  Add a check for the\n            length just in case.\n"
    },
    {
      "commit": "ec2da36ca48b40c0654b32a8d2c9f52e796daa5e",
      "tree": "f6dab5f51ef8f54af0f45fa5b79129638f3c2737",
      "parents": [
        "41baa7983aa81b0343b053e6a672cf8224a10245"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 21 20:04:22 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 21 20:04:22 2017 +0100"
      },
      "message": "patch 8.0.0210: no support for bracketed paste\n\nProblem:    Vim does not support bracketed paste, as implemented by xterm and\n            other terminals.\nSolution:   Add t_BE, t_BD, t_PS and t_PE.\n"
    },
    {
      "commit": "edf3f97ae2af024708ebb4ac614227327033ca47",
      "tree": "82fed9ebfc85a69d3cff613f9dab11c8750fad8b",
      "parents": [
        "965ed14973fd3f1b2aace7bae4d4722b71ca04f9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 29 22:49:24 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 29 22:49:24 2016 +0200"
      },
      "message": "patch 7.4.2293\nProblem:    Modelines in source code are inconsistant.\nSolution:   Use the same line in most files.  Add \u0027noet\u0027.  (Naruhiko Nishino)\n"
    },
    {
      "commit": "85b11769ab507c7df93f319fd964fa579701b76b",
      "tree": "b4fdc6eb96c888e12159a007610a3d2cbab3f31c",
      "parents": [
        "4d1961783fdcb133b6b181acb7166b9f1872bf09"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 27 18:13:23 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 27 18:13:23 2016 +0100"
      },
      "message": "patch 7.4.1433\nProblem:    The Sniff interface is no longer useful, the tool has not been\n            available for may years.\nSolution:   Delete the Sniff interface and related code.\n"
    },
    {
      "commit": "2b9578f0f8cdba144e996273bca586b384e33d90",
      "tree": "02ae5bd4f971f8f08c62248baeae4d5f62939de5",
      "parents": [
        "2430586629dfccd637a23c45793fc182d2cb2b87"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 15 16:21:32 2012 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 15 16:21:32 2012 +0200"
      },
      "message": "updated for version 7.3.632\nProblem:    Cannot select beyond 222 columns with the mouse in xterm.\nSolution:   Add support for SGR mouse tracking. (Hayaki Saito)\n"
    },
    {
      "commit": "5af7d712763904e2018efb0485c520cd12935d54",
      "tree": "0d6332c7655d411585793a8d552bea25fe79f4df",
      "parents": [
        "6d6cec83750a4158044a25696e8ae69eda1c3798"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 20 17:15:51 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 20 17:15:51 2012 +0100"
      },
      "message": "updated for version 7.3.405\nProblem:    When xterm gets back the function keys it may delete the urxvt\n            mouse termcap code.\nSolution:   Check for the whole code, not just the start. (Egmont Koblinger)\n"
    },
    {
      "commit": "c842748302d33bcf41c6b796a43d9dbbf44cdc29",
      "tree": "d16038ab394271bfe0e2765cdec768746d767378",
      "parents": [
        "62dbdc4a5ae16900d17473dbfe3be3acea321bf0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 21:09:35 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 21:09:35 2011 +0200"
      },
      "message": "updated for version 7.3.343\nProblem:    No mouse support for urxvt.\nSolution:   Implement urxvt mouse support, also for \u003e 252 columns.  (Yiding\n            Jia)\n"
    },
    {
      "commit": "8d9b40e71ab62f43c65a52225cb833ecc0d1bf6b",
      "tree": "a25e59faa9adfd7e352c407ded5beedf4242d1d2",
      "parents": [
        "0fe849a13b4c0753d6b2424783879696a1fd4421"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 25 15:49:07 2010 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 25 15:49:07 2010 +0200"
      },
      "message": "Add support for horizontal scroll wheel. (Bjorn Winckler)\n"
    },
    {
      "commit": "9c8791fde0dc9f8821db48a7ccf373fe90d506d9",
      "tree": "1a109da6e3f4caa4fb16c0d9ba18610842a4f09d",
      "parents": [
        "102e3a6164717521e3718b7afcd72820e8bae1fc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 05 19:47:23 2007 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 05 19:47:23 2007 +0000"
      },
      "message": "updated for version 7.1-095\n"
    },
    {
      "commit": "9964e468c0209f6b8286e0b08109817c845a3079",
      "tree": "3c53288cff0d4c2e32169d8eb4cd53cc343ad0bc",
      "parents": [
        "d5ab34bd5ecc748d5502f149c476968e5ec2b7c9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 05 17:54:07 2007 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 05 17:54:07 2007 +0000"
      },
      "message": "updated for version 7.1a\n"
    },
    {
      "commit": "c542aef58df8ea69708d29d6fcbfa44f5eb3481d",
      "tree": "4a42501b41abbf15084a727e9c3e773bb791698a",
      "parents": [
        "ba6c05240fc0333f3e2249ca8a6b7d51bdad2316"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 25 21:47:41 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 25 21:47:41 2006 +0000"
      },
      "message": "updated for version 7.0207\n"
    },
    {
      "commit": "32466aa2e9c45ab355dbaf99a9eedf334bc2e29f",
      "tree": "1644d959a04f9f8c6ea5a8fe3c79f037c6915559",
      "parents": [
        "2a3f7eeebfa05a33cc1d8fbba66a3dff976e8dd7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 24 23:53:04 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 24 23:53:04 2006 +0000"
      },
      "message": "updated for version 7.0206\n"
    },
    {
      "commit": "ebefac63f30ac038c0c35d7f1b9257483ec41812",
      "tree": "63e6374375ebc6744379fba43c1c557187490143",
      "parents": [
        "cc984263d755d05a12c8391abff42c087237554e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 28 22:39:57 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 28 22:39:57 2005 +0000"
      },
      "message": "updated for version 7.0177\n"
    },
    {
      "commit": "b0bf8580c38d51a44ffe973fef946e538df16dac",
      "tree": "68bec782de16be0d760320d972717328cfe16844",
      "parents": [
        "900b4d77f00b3ab7503d5e2865eca61ce5005c69"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 13 20:02:15 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 13 20:02:15 2005 +0000"
      },
      "message": "updated for version 7.0169\n"
    },
    {
      "commit": "e6b165e0f4f70d22a4fbcc5c9a1818417bdb1b04",
      "tree": "584373ca902692085457b72a232ad58956987f6e",
      "parents": [
        "9c96f592af7a88e63ebf63f82d1b36b3954af401"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 30 21:56:01 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 30 21:56:01 2005 +0000"
      },
      "message": "updated for version 7.0098\n"
    },
    {
      "commit": "68b76a69aa818e4220654244a4353ab43c1ae728",
      "tree": "e7542f0a1a67a088cb8b01c7be4c699a8c203a81",
      "parents": [
        "a88d968da127052294354dc1e7d6ce30610e66ff"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 25 21:53:48 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 25 21:53:48 2005 +0000"
      },
      "message": "updated for version 7.0064\n"
    },
    {
      "commit": "3918c950c99a626a9fa40e58d7976bffb2e17f5e",
      "tree": "43cc4ce3c4ed5473772cd4e175f009290efdf961",
      "parents": [
        "28a37ffcf79cfa8139246cecba918f3258e411ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 15 22:34:55 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 15 22:34:55 2005 +0000"
      },
      "message": "updated for version 7.0060\n"
    },
    {
      "commit": "bc7aa85d8a1c3e5c74b68225702bd5b83b4a8f56",
      "tree": "993a2daa7cf60fa89f354763694f96f2ece63859",
      "parents": [
        "19a09a189379659b917cf5ccff78f3e5ec061015"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 06 23:38:09 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 06 23:38:09 2005 +0000"
      },
      "message": "updated for version 7.0056\n"
    },
    {
      "commit": "19a09a189379659b917cf5ccff78f3e5ec061015",
      "tree": "806d594bf7af04ef956c0c96ad64adfcd96325dc",
      "parents": [
        "7383034c0ab657158c4c69146254beffdea4859e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 04 23:39:37 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 04 23:39:37 2005 +0000"
      },
      "message": "updated for version 7.0055\n"
    },
    {
      "commit": "293ee4d421cd55f4a3c014c1c26edf02f718cc83",
      "tree": "ae4856e718b752ea0c6c807912bfbb51967fae80",
      "parents": [
        "741b07e0092eb6d7b81c9cbe149196c6cf9d5bbe"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 09 21:34:53 2004 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 09 21:34:53 2004 +0000"
      },
      "message": "updated for version 7.0021\n"
    },
    {
      "commit": "071d4279d6ab81b7187b48f3a0fc61e587b6db6c",
      "tree": "221cbe3c40e043163c06f61c52a7ba2eb41e12ce",
      "parents": [
        "b4210b3bc14e2918f153a7307530fbe6eba659e1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 13 20:20:40 2004 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 13 20:20:40 2004 +0000"
      },
      "message": "updated for version 7.0001\n"
    }
  ]
}
