)]}'
{
  "log": [
    {
      "commit": "7591bb39d58ece38a5fef984a08ea9012616c1f9",
      "tree": "e5e5b82ffd29f4f922ebfb5a97ea12a8b3624b7c",
      "parents": [
        "de5b3800427328170574f1950ae75776e020f4e7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 30 13:53:47 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 30 13:53:47 2019 +0100"
      },
      "message": "patch 8.1.1076: file for Insert mode is much too big\n\nProblem:    File for Insert mode is much too big.\nSolution:   Split off the code for Insert completion. (Yegappan Lakshmanan,\n            closes #4044)\n"
    },
    {
      "commit": "14184a3133b9a6ee5f711d493c04e41ba4fa7c2f",
      "tree": "2fefdfea751bfbfdbbec793f880073bd8387bb4f",
      "parents": [
        "6902c0eb27a3e4479445badfef31443f2227fe60"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 16 15:10:30 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 16 15:10:30 2019 +0100"
      },
      "message": "patch 8.1.0932: Farsi support is outdated and unused\n\nProblem:    Farsi support is outdated and unused.\nSolution:   Delete the Farsi support.\n"
    },
    {
      "commit": "5fd0f5052f9a312bb4cfe7b4176b1211d45127ee",
      "tree": "b82e59bfdcf65662e44803dabbfa77c11010bb70",
      "parents": [
        "688b3983d8b321e0d32dd51914fa474a0988daf6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 13 23:13:28 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 13 23:13:28 2019 +0100"
      },
      "message": "patch 8.1.0914: code related to findfile() is spread out\n\nProblem:    Code related to findfile() is spread out.\nSolution:   Put findfile() related code into a new source file. (Yegappan\n            Lakshmanan, closes #3934)\n"
    },
    {
      "commit": "4b47162ccede0b6d9cbb9473ad870220a24fbf54",
      "tree": "ce99699b4391edf919bc8a849653516f231d3ef7",
      "parents": [
        "bbb5f8d4c2cbc5f48556008875f57cbe7fc4ac6c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 31 13:48:09 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 31 13:48:09 2019 +0100"
      },
      "message": "patch 8.1.0857: indent functionality is not separated\n\nProblem:    Ignore functionality is not separated.\nSolution:   Move indent functionality into a new file. (Yegappan Lakshmanan,\n            closes #3886)\n"
    },
    {
      "commit": "3e460fd8b72db905fbf9f01b00371384ffc415b8",
      "tree": "b02002682babdf9d7ef513fb3b33b06fcf585c70",
      "parents": [
        "1ecc5e4a995ade68ae216bb56f6ac9bd5c0b7e4b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 26 16:21:07 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 26 16:21:07 2019 +0100"
      },
      "message": "patch 8.1.0825: code for autocommands is mixed with file I/O code\n\nProblem:    Code for autocommands is mixed with file I/O code.\nSolution:   Move autocommand code to a separate file. (Yegappan Lakshmanan,\n            closes #3863)\n"
    },
    {
      "commit": "bbea47075cc4e7826e9f8c203e4272ba023ed7b0",
      "tree": "fbdec3eeea4ca32ada2f309d8c0155087775cfb5",
      "parents": [
        "9067cd6cdfdc0bb869aa7f5d2a6c607ea8255239"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 01 13:20:31 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 01 13:20:31 2019 +0100"
      },
      "message": "patch 8.1.0673: functionality for signs is spread out over several files\n\nProblem:    Functionality for signs is spread out over several files.\nSolution:   Move most of the sign functionality into sign.c. (Yegappan\n            Lakshmanan, closes #3751)\n"
    },
    {
      "commit": "9ccfebddc3ff2a3c2853cf706fd4c26f639bf381",
      "tree": "aee99b38cd4bff964f513ef16d182d0b5d3fe79a",
      "parents": [
        "b9644433d2728e99fab874e5e33147ad95d23a31"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 19 16:39:08 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 19 16:39:08 2016 +0200"
      },
      "message": "patch 7.4.2069\nProblem:    spell.c is too big.\nSolution:   Split it in spell file handling and spell checking.\n"
    },
    {
      "commit": "73dad1e64cb42842d8259cb1a255a6fa59822f76",
      "tree": "77ef7107f438ac10d254df202aa2b302481ac5c2",
      "parents": [
        "840268400dc8fda62a14f8a084e8b1ea46619454"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 17 22:13:49 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 17 22:13:49 2016 +0200"
      },
      "message": "patch 7.4.2063\nProblem:    eval.c is still too big.\nSolution:   Split off internal functions to evalfunc.c.\n"
    },
    {
      "commit": "6583c44857368f28c802dabe10ac7b7b0c266f50",
      "tree": "9c100c8d08dc7314c8eed3b958044e9940e2f5e5",
      "parents": [
        "a9b579f3d7463720a316e11e77a7a9fbb9267986"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 17 18:41:47 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 17 18:41:47 2016 +0200"
      },
      "message": "patch 7.4.2059\nProblem:    Non-Unix builds fail.\nSolution:   Update Makefiles for new files.\n"
    },
    {
      "commit": "75464dc434c43efac60e8bfd9bec2a8b736407e9",
      "tree": "03b1a4f18d738e9c9bd21f5663d27279427622e8",
      "parents": [
        "951fa1819ad0e74d73e885d0ec04dd6c70f8d2f7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 02 20:27:50 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 02 20:27:50 2016 +0200"
      },
      "message": "patch 7.4.1983\nProblem:    farsi.c and arabic.c are included in a strange way.\nSolution:   Build them like other files.\n"
    },
    {
      "commit": "520e1e41f35b063ede63b41738c82d6636e78c34",
      "tree": "4c6a94e4e8f3f2047b91886077d4ecb916b30401",
      "parents": [
        "6920c72d4d62c8dc5596e9f392e38204f561d7af"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 19:46:28 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 19:46:28 2016 +0100"
      },
      "message": "patch 7.4.1154\nProblem:    No support for JSON.\nSolution:   Add jsonencode() and jsondecode().  Also add v:false, v:true,\n            v:null and v:none.\n"
    },
    {
      "commit": "07cf382e223b8b88f4b763d104e3e487c96d32d2",
      "tree": "9ca3a6e4388e8cfb33a45991ee9f8fe4bd8ffeb6",
      "parents": [
        "d21e8b3a17f1dbec348ff94f03466c5c3c4647bb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 10 16:31:50 2014 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 10 16:31:50 2014 +0200"
      },
      "message": "updated for version 7.4.401\nProblem:    Can\u0027t build on MS-Windows.\nSolution:   Include the new files in all the Makefiles.\n"
    },
    {
      "commit": "edac1854877fbbe7e30088fc6238c48c75e8fa49",
      "tree": "4e4f8cb8538cd408322c5561bdc8773d3564fb4d",
      "parents": [
        "927edbd134329878d9b4c333eb720b923b3b39fb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 18 20:34:20 2010 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 18 20:34:20 2010 +0200"
      },
      "message": "Add blowfish and sha256 source files to more Makefiles.\n"
    },
    {
      "commit": "76b92b2830841fd4e05006cc3cad1d8f0bc8101b",
      "tree": "16537209b06903af71cfe22119a491ba82039da2",
      "parents": [
        "c01140a1a069caf3ced83eac7d4866048c4b723e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 24 22:46:53 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 24 22:46:53 2006 +0000"
      },
      "message": "updated for version 7.0b\n"
    },
    {
      "commit": "1c7715dfe4f29be631b78699cbca786d30852886",
      "tree": "dbfa5f54e9411291baef314b67e5f8f5cec595cc",
      "parents": [
        "bb15b658647d8eca01e67df871f7cb5ed95e2534"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 03 22:02:18 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 03 22:02:18 2005 +0000"
      },
      "message": "updated for version 7.0153\n"
    },
    {
      "commit": "58d9823409c590fe0e4cf3220d38dcad1d6dd68d",
      "tree": "fcf62865bef797f16e7e83392923fcfbc80e861b",
      "parents": [
        "b01585904a5e4a6dc8bc8cc2aaaf7fbca260e344"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 23 22:25:46 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 23 22:25:46 2005 +0000"
      },
      "message": "updated for version 7.0114\n"
    },
    {
      "commit": "217ad920dd665ae74e055d870bfa05f73a20c2c8",
      "tree": "c2fd40f30f58bee82ac2a42790c9042d4aabf505",
      "parents": [
        "2e4096b0775518cabcd9e295cf1d96b211699135"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 20 22:37:15 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 20 22:37:15 2005 +0000"
      },
      "message": "updated for version 7.0062\n"
    },
    {
      "commit": "383f9bc30278b6d803d98e496b14cc867ce651ad",
      "tree": "fa0fcae7ec276ae69800b64ca7997d961158a94e",
      "parents": [
        "c92ad2e2c2451365d25d84c52dbcbac811797171"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 19 22:18:32 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 19 22:18:32 2005 +0000"
      },
      "message": "updated for version 7.0042\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"
    }
  ]
}
