)]}'
{
  "log": [
    {
      "commit": "c8234779790dd873acb88331c50988adf94cc383",
      "tree": "d3e58b31d9e4593956cd028e4468051ce3d79dfc",
      "parents": [
        "5c6b6187ac51a4d8545e823c1be6cdf70cac8a57"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 10 21:00:27 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 10 21:00:27 2019 +0100"
      },
      "message": "patch 8.1.2289: after :diffsplit closing the window does not disable diff\n\nProblem:    After :diffsplit closing the window does not disable diff.\nSolution:   Add \"closeoff\" to \u0027diffopt\u0027 and add it to the default.\n"
    },
    {
      "commit": "af7645d3733fdd3cd2df03ec7b653601d26969ef",
      "tree": "1b3c3d1d0d6428c33026693a5086910cca8b3078",
      "parents": [
        "8d3b51084a5bdcd2ee9e31bc03cba0d16c43d428"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 05 22:33:28 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 05 22:33:28 2019 +0200"
      },
      "message": "patch 8.1.1989: the evalfunc.c file is still too big\n\nProblem:    The evalfunc.c file is still too big.\nSolution:   Move f_pathshorten() to filepath.c.  Move f_cscope_connection() to\n            if_cscope.c.  Move diff_ functions to diff.c.  Move timer_\n            functions to ex_cmds2.c.  move callback functions to evalvars.c.\n"
    },
    {
      "commit": "4f57eefe1e84b5a90e08474092ea6fc8825ad5c9",
      "tree": "5afd78a40e21a0375a423acbf3ef990e32ac0cd6",
      "parents": [
        "a4208966fb289a505ebdef62bbc37c214069bab4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 24 20:54:19 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 24 20:54:19 2019 +0200"
      },
      "message": "patch 8.1.1922: in diff mode global operations can be very slow\n\nProblem:    In diff mode global operations can be very slow.\nSolution:   Do not call diff_redraw() many times, call it once when redrawing.\n            And also don\u0027t update folds multiple times.\n"
    },
    {
      "commit": "e3521d9cbb786806eaff106707851d37d2c0ecef",
      "tree": "37457955339b93a9bd1410491b2a1f1e9bea2b72",
      "parents": [
        "785fc6567f572b8caefbc89ec29bbd8b801464ae"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 16 14:10:31 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 16 14:10:31 2018 +0200"
      },
      "message": "patch 8.1.0394: diffs are not always updated correctly\n\nProblem:    Diffs are not always updated correctly.\nSolution:   When using internal diff update for any changes properly.\n"
    },
    {
      "commit": "97ce419201421f65f4764549ed80307a7ef9c7a6",
      "tree": "0ba380c7872e3fed3b109a4af087b7c3b4417e73",
      "parents": [
        "76bb7196f5102c9929959d710e8ed97a19affa4d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 01 20:35:58 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 01 20:35:58 2017 +0100"
      },
      "message": "patch 8.0.1361: some users don\u0027t want to diff with hidden buffers\n\nProblem:    Some users don\u0027t want to diff with hidden buffers.\nSolution:   Add the \"hiddenoff\" item to \u0027diffopt\u0027. (Alisue, closes #2394)\n"
    },
    {
      "commit": "025e3e0bafbc85cc4e365145af711edf99d0a90d",
      "tree": "0bbd3a565a44576e714d9f8c7c85fd5e6255ad9b",
      "parents": [
        "9ec7fa82a2c4f0283862ed704c2940959e6130ee"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 14:50:18 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 14:50:18 2016 +0200"
      },
      "message": "patch 8.0.0044\nProblem:    In diff mode the cursor may end up below the last line, resulting\n            in an ml_get error.\nSolution:   Check the line to be valid.\n"
    },
    {
      "commit": "ef26954a35207c3f17d6ed35d9a40c918d974892",
      "tree": "331d57d214bf4d20bbfa6b8f4d0155a4c5b1e9b6",
      "parents": [
        "99dbe291f55022bd5166c9c3c7967b8693cd9d1b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 19 13:22:12 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 19 13:22:12 2016 +0100"
      },
      "message": "patch 7.4.1133\nProblem:    Generated function prototypes still have __ARGS().\nSolution:   Generate function prototypes without __ARGS().\n"
    },
    {
      "commit": "6a64365c952895ecc2219b303d9bf64dabf8f2e7",
      "tree": "24cdbbf8fd4c44e442c18f519ecb488dfee4f97e",
      "parents": [
        "fe3c41009887331dc9fee2bedf457728117be544"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 31 13:54:25 2014 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 31 13:54:25 2014 +0100"
      },
      "message": "updated for version 7.4.490\nProblem:    Cannot specify the buffer to use for \"do\" and \"dp\", making them\n            useless for three-way diff.\nSolution:   Use the count as the buffer number. (James McCoy)\n"
    },
    {
      "commit": "6df6f47d6dc59fe82b95b9c2f4a4d542fd5ac239",
      "tree": "4832d5b27b1220617848917e3036687e3167557d",
      "parents": [
        "dc536095ac452c12e9bb4c69b473d28d51e8d4b9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 18 18:04:50 2010 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 18 18:04:50 2010 +0200"
      },
      "message": "Make automatic prototype generation work with more interfaces.\n"
    },
    {
      "commit": "860cae1cec85aeb06668a2b071727c43869acf15",
      "tree": "8f7b62b69f4a7d3340902178927bbc3f9d24cc3e",
      "parents": [
        "945e2dbb633ed29b697a8d4eea51672e3c11143b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 05 23:22:07 2010 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 05 23:22:07 2010 +0200"
      },
      "message": "Add the conceal patch from Vince Negri.\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": "c01140a1a069caf3ced83eac7d4866048c4b723e",
      "tree": "0620c08894dcaf985d74e3cb76c682aecd7fb8ae",
      "parents": [
        "db552d60ec4613d5537d3ebdcc4130f1591c0589"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 24 22:21:52 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 24 22:21:52 2006 +0000"
      },
      "message": "updated for version 7.0b\n"
    },
    {
      "commit": "5671873089d516a10c79733182797075071eb5f3",
      "tree": "acc20341ea28453e7fdcea8b7e73de69ed7fc870",
      "parents": [
        "c4675a193dfbba96755e9600e5429a1aac7364f2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 15 22:53:57 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 15 22:53:57 2006 +0000"
      },
      "message": "updated for version 7.0225\n"
    },
    {
      "commit": "49d7bf13e0d7e656ac246ec1dd7309560b070289",
      "tree": "a91825bbdbacc6ddfb1d16cf78584526f1475df1",
      "parents": [
        "f740b29ae2a346e44c34001b3bf8ecfa0c7857bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 17 21:45:41 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 17 21:45:41 2006 +0000"
      },
      "message": "updated for version 7.0200\n"
    },
    {
      "commit": "f461c8e7f8ce2fd2ac3367680ec4c540f04ab259",
      "tree": "bfacc7b1f4c7b6087026c9e8c39bb1f7b305d22f",
      "parents": [
        "ea408854a8360b6925122ce7709b424ab3005209"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 25 23:04:51 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 25 23:04:51 2005 +0000"
      },
      "message": "updated for version 7.0093\n"
    },
    {
      "commit": "2df6dcc596d3c79283ec9efc36425a5564a45ab5",
      "tree": "1b14d1b80195243117cb68a7c30bf08a1ebc6501",
      "parents": [
        "8299df966a58236b31c0028fd7ce799c4ac6e625"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 12 15:53:54 2004 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 12 15:53:54 2004 +0000"
      },
      "message": "updated for version 7.0008\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"
    }
  ]
}
