)]}'
{
  "log": [
    {
      "commit": "b37662a0fbb952838fca87aff4d26b596030b67b",
      "tree": "10288eeb8d6bf230654f3cbf556d722cd4463b0e",
      "parents": [
        "83e6d7ac6a1c2a0cb5ee6c8420a5dc792f1d5ffa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 02 22:18:47 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 02 22:18:47 2016 +0200"
      },
      "message": "patch 7.4.1882\nProblem:    Check for line break at end of line wrong. (Dominique Pelle)\nSolution:   Correct the logic.\n"
    },
    {
      "commit": "83e6d7ac6a1c2a0cb5ee6c8420a5dc792f1d5ffa",
      "tree": "5c8b1924dc61be328bcc29dd894416034de9f21f",
      "parents": [
        "76929af43134b4222b33648b6c53754a34f24524"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 02 22:08:05 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 02 22:08:05 2016 +0200"
      },
      "message": "patch 7.4.1881\nProblem:    Appending to a long quickfix list is slow.\nSolution:   Add qf_last.\n"
    },
    {
      "commit": "864293abb72d62604d8d6b458addfb43c14230c3",
      "tree": "3cb4098a4d5ab07b709bd54e254efa384183ce95",
      "parents": [
        "dec6c7beda5491b28f67f430fc9d01467050c1ca"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 02 13:40:04 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 02 13:40:04 2016 +0200"
      },
      "message": "patch 7.4.1871\nProblem:    Appending to the quickfix list while the quickfix window is open\n            is very slow.\nSolution:   Do not delete all the lines, only append the new ones.  Avoid\n            using a window while updating the list. (closes #841)\n"
    },
    {
      "commit": "2b2b8ae5ab37b04584633c469265d85825166905",
      "tree": "735cc419532a905add4c9c3518976c7152b464a1",
      "parents": [
        "a57024453115592b8847af40ddd965a33898e390"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 24 19:59:51 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 24 19:59:51 2016 +0200"
      },
      "message": "patch 7.4.1841\nProblem:    The code to reallocate the buffer used for quickfix is repeated.\nSolution:   Move the code to a function. (Yegappan Lakshmanan, closes #831)\n"
    },
    {
      "commit": "d9db8b448c214eb583e84c598bca0688b9202ba7",
      "tree": "3ecc150fb67f33c48ac59a4f72abe8e10f0cdae9",
      "parents": [
        "91c4937be15b0b743b6bc495df602c1abbff6b87"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 08 12:52:05 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 08 12:52:05 2016 +0200"
      },
      "message": "patch 7.4.1823\nProblem:    Warning from 64 bit compiler.\nSolution:   Add type cast. (Mike Williams)\n"
    },
    {
      "commit": "9a3b3311d26c990208150255ad65472bb4eefaa4",
      "tree": "f08655e016a0f300954a12c5eb6686f890cc6eff",
      "parents": [
        "b8d4905592fc26fcd09180d7d6bfefd899f2f6c6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 01 20:20:49 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 01 20:20:49 2016 +0200"
      },
      "message": "patch 7.4.1815\nProblem:    Compiler warnings for unused variables. (Ajit Thakkar)\nSolution:   Add a dummy initialization. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "9b4ebc692d77ca8ef90d72517347f74c2474dd3d",
      "tree": "9f39152e7dc2ce7d57672f1bd0e7009200cdec69",
      "parents": [
        "187147aedd588070d0676664d5076d046644094e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 01 13:28:38 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 01 13:28:38 2016 +0200"
      },
      "message": "patch 7.4.1813\nProblem:    Memory access error when running test_quickfix.\nSolution:   Allocate one more byte. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "6be8c8e165204b8aa4eeb8a52be87a58d8b41b9e",
      "tree": "6115ad9a526e328c7e5f411c829208df839d57da",
      "parents": [
        "113ce084569893a3897c8cc4d7d0f301fef7978a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 30 13:17:09 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 30 13:17:09 2016 +0200"
      },
      "message": "patch 7.4.1802\nProblem:    Quickfix doesn\u0027t handle long lines well, they are split.\nSolution:   Drop characters after a limit. (Anton Lindqvist)\n"
    },
    {
      "commit": "c1808d5822ed9534ef7f0fe509b15bee92a5cc28",
      "tree": "39648a3110add263f6240e7523ee4776cacda14c",
      "parents": [
        "def5abe0a2727041ecee69afdccfca405333bd24"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 20:04:00 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 20:04:00 2016 +0200"
      },
      "message": "patch 7.4.1752\nProblem:    When adding to the quickfix list the current position is reset.\nSolution:   Do not reset the position when not needed. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "89c64d557dbe0bacfdd7b2872411b00cc1523d85",
      "tree": "ad9bc85ddd50df9c35a24b9baef38ad4c2aa5e67",
      "parents": [
        "ea6553bec340920d8a09c7210cdc2d218e25ace2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 27 18:44:40 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 27 18:44:40 2016 +0200"
      },
      "message": "patch 7.4.1664\nProblem:    Crash in :cgetexpr.\nSolution:   Check for NULL pointer. (Dominique) Add a test.\n"
    },
    {
      "commit": "8b20179c657b4266dff115486ca68c6a50324071",
      "tree": "df53aba36a9b71647886c07e04ba6b519005deb0",
      "parents": [
        "4c90861e9f864eab94f043c432acff508396ed62"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 25 15:01:10 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 25 15:01:10 2016 +0100"
      },
      "message": "patch 7.4.1647\nProblem:    Using freed memory after setqflist() and \":caddbuffer\".  (Dominique)\nSolution:   Set qf_ptr when adding the first item to the quickfix list.\n"
    },
    {
      "commit": "ffec3c53496d49668669deabc0724ec78e2274fd",
      "tree": "c6a1ae2246580463c724cefabc6c9d76b54588a1",
      "parents": [
        "5f436fcf9960c95702820d5ac1b8b612995f6c04"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 23 20:55:42 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 23 20:55:42 2016 +0100"
      },
      "message": "patch 7.4.1640\nProblem:    Crash when an autocommand changes a quickfix list. (Dominique)\nSolution:   Check wether an entry is still valid. (Yegappan Lakshmanan,\n            Hirohito Higashi)\n"
    },
    {
      "commit": "44a2f923c00f1384c9ecde12fb5b4711bc20702e",
      "tree": "ff48a0f263f488b023e5b4c7d45af05dade92e8f",
      "parents": [
        "cc6cf9b9f9045a7d8b5923ea0c556e9a4c2567d3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 19 22:11:51 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 19 22:11:51 2016 +0100"
      },
      "message": "patch 7.4.1611\nProblem:    The versplit feature makes the code uneccessary complicated.\nSolution:   Remove FEAT_VERTSPLIT, always support vertical splits when\n            FEAT_WINDOWS is defined.\n"
    },
    {
      "commit": "0899d698030ec076eb26352cda1ea334ab0819d9",
      "tree": "27fc21003f24f15bd199a8250ef26ce08e716141",
      "parents": [
        "5584df65a0ca2315d1eebc13c54a448bee4d0758"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 19 13:35:03 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 19 13:35:03 2016 +0100"
      },
      "message": "patch 7.4.1592\nProblem:    Quickfix code using memory after being freed. (Dominique Pelle)\nSolution:   Detect that the window was closed. (Hirohito Higashi)\n"
    },
    {
      "commit": "5584df65a0ca2315d1eebc13c54a448bee4d0758",
      "tree": "496f385985c5f9a36945328c3b8ca3d4395f587c",
      "parents": [
        "3f242a844e83a5a04943869f6e3bcbf8650dc465"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 18 21:00:51 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 18 21:00:51 2016 +0100"
      },
      "message": "patch 7.4.1591\nProblem:    The quickfix title is truncated.\nSolution:   Save the command before it is truncated. (Anton Lindqvist)\n"
    },
    {
      "commit": "055409764ca5f7978d4c399d2c440af0ce971c4f",
      "tree": "d3f9b0d26c4e371720910e462e2ec918e19d5792",
      "parents": [
        "c1ab67674aa0dfdcf9f0e9701ac248e3eb41b19c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 20:31:25 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 20:31:25 2016 +0100"
      },
      "message": "patch 7.4.1213\nProblem:    Using old style function declarations.\nSolution:   Change to new style function declarations. (script by Hirohito\n            Higashi)\n"
    },
    {
      "commit": "baaa7e9ec7398a813e21285c272fa99792642077",
      "tree": "e9636114bf7c80ae3f7ded9ba9edb8b3ea504344",
      "parents": [
        "92b8b2d307e34117f146319872010b0ccc9d2713"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 22:47:03 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 22:47:03 2016 +0100"
      },
      "message": "patch 7.4.1199\nProblem:    Still using __ARGS.\nSolution:   Remove __ARGS in several files. (script by Hirohito Higashi)\n"
    },
    {
      "commit": "6920c72d4d62c8dc5596e9f392e38204f561d7af",
      "tree": "c4f6d6718ccad3e1e7769c66a76e91842e3e97f2",
      "parents": [
        "09e786e7a7fc952f43e3f88ba49ab1ac6ef3b3a3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 22 22:44:10 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 22 22:44:10 2016 +0100"
      },
      "message": "patch 7.4.1153\nProblem:    Autocommands triggered by quickfix cannot always get the current\n            title value.\nSolution:   Call qf_fill_buffer() later. (Christian Brabandt)\n"
    },
    {
      "commit": "d6357e8f93c50f984ffd69c3a0d247d8603f86c3",
      "tree": "bdbaf3d799ea65c6e31d31ab319d5abef48adb7a",
      "parents": [
        "e5f2be61595fbbba77261f3bf1e032fe03a1966d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 21 21:48:09 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 21 21:48:09 2016 +0100"
      },
      "message": "patch 7.4.1149\nProblem:    Using the local value of \u0027errorformat\u0027 causes more problems than\n            it solves.\nSolution:   Revert 7.4.1013.\n"
    },
    {
      "commit": "61ff4dd6a4d47bd32383fe28087be2b37dec53f4",
      "tree": "f031401a5fb15a0401aa2ecdd80db3c94a810659",
      "parents": [
        "77324fc9d3206a12f5ae39da1574be3ee1273591"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 18 20:30:17 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 18 20:30:17 2016 +0100"
      },
      "message": "patch 7.4.1130\nProblem:    Memory leak in :vimgrep.\nSolution:   Call FreeWild(). (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "b86a343280b08d6701da68ee0651e960a0a7a61c",
      "tree": "356582cf6c33986a333421c8761e0eb60404930b",
      "parents": [
        "acb4f221c715a333f4c49a2235a8006c6ac6e4d5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 10 16:00:53 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 10 16:00:53 2016 +0100"
      },
      "message": "patch 7.4.1079\nProblem:    New include file missing from distribution.  Missing changes to\n            quickfix code.\nSolution:   Add alloc.h to the list of distributed files. Use the enum in\n            quickfix code.\n"
    },
    {
      "commit": "fd39d08fb6f61bc6c1366de8a7af19a42dc1b377",
      "tree": "ce5054ffac2a5ae3f469701b8c877755df2701df",
      "parents": [
        "75bdf6aa30a5c99d67c42886cf7a4a000bbaa422"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 07 21:28:24 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 07 21:28:24 2016 +0100"
      },
      "message": "patch 7.4.1059\nProblem:    Code will never be executed.\nSolution:   Remove the code.\n"
    },
    {
      "commit": "75bdf6aa30a5c99d67c42886cf7a4a000bbaa422",
      "tree": "e3e1a3fea418f892524eeec3cb0c2eaa31f5ad61",
      "parents": [
        "2b7db933b0418f3964da5399047ce8998007874c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 07 21:25:08 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 07 21:25:08 2016 +0100"
      },
      "message": "patch 7.4.1058\nProblem:    It is not possible to test code that is only reached when memory\n            allocation fails.\nSolution:   Add the alloc_fail() function.  Try it out with :vimgrep.\n"
    },
    {
      "commit": "9b05a0d0f94d8c4c1ddd51e7f31b73f7556bdbdc",
      "tree": "0c1c6323e591bb57a426522162164e1222c6dd48",
      "parents": [
        "1000565c3a2439c9a7c9759284814dbf3b8bc20d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 31 21:19:49 2015 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 31 21:19:49 2015 +0100"
      },
      "message": "patch 7.4.1013\nProblem:    The local value of \u0027errorformat\u0027 is not used for \":lexpr\" and\n            \":cexpr\".\nSolution:   Use the local value if it exists. (Christian Brabandt) Adjust the\n            help for this.\n"
    },
    {
      "commit": "aa23b379421aa214e6543b06c974594a25799b09",
      "tree": "88d37433372978ab8248d916093d6bba639fe5b2",
      "parents": [
        "4a4b821085847651b71d8ad9fab9f180635cb453"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 08 18:46:31 2015 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 08 18:46:31 2015 +0200"
      },
      "message": "patch 7.4.858\nProblem:    It\u0027s a bit clumsy to execute a command on a list of matches.\nSolution:   Add the \":ldo\", \":lfdo\", \":cdo\" and \":cfdo\" commands. (Yegappan\n            Lakshmanan)\n"
    },
    {
      "commit": "b8c890035efd694daab5cdd71b5265c52c23fa81",
      "tree": "67d81fd318aa4862843c1d397788326707fb9e31",
      "parents": [
        "01cf376da1726862afc8fa1d84cf5a773909fd0d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 19 18:35:34 2015 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 19 18:35:34 2015 +0200"
      },
      "message": "patch 7.4.747\nProblem:    \":cnext\" may jump to the wrong column when setting\n            \u0027virtualedit\u003dall\u0027 (cs86661)\nSolution:   Reset the coladd field. (Hirohito Higashi)\n"
    },
    {
      "commit": "81278efadf45ad745ec9733fdd9970f070571544",
      "tree": "46bc04082fadd173dc3f764f923ca28d79c9bce8",
      "parents": [
        "1cd5e613b0d8947d52762af0e17351d5e49869de"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 04 12:34:22 2015 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 04 12:34:22 2015 +0200"
      },
      "message": "patch 7.4.718\nProblem:    Autocommands triggered by quickfix cannot get the current title\n            value.\nSolution:   Set w:quickfix_title earlier. (Yannick)\n            Also move the check for a title into the function.\n"
    },
    {
      "commit": "e5c421cfd70a4d864faa0fac4e9f2dd6cdf5881d",
      "tree": "77b845e567cd28c87bf4e9226384cccf04ab645b",
      "parents": [
        "1ca2e361a869c58a775b5fabb2aaf4e2675ea7ba"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 31 13:33:08 2015 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 31 13:33:08 2015 +0200"
      },
      "message": "updated for version 7.4.684\nProblem:    When starting several Vim instances in diff mode, the temp files\n            used may not be unique. (Issue 353)\nSolution:   Add an argument to vim_tempname() to keep the file.\n"
    },
    {
      "commit": "6f2dd9e75eab236d1bcc63b17d02f554111f87ec",
      "tree": "039d8e8ecfdcd0088c6e963ac0c82c498a3365bd",
      "parents": [
        "caad4f0a0b428f3dc4e9e395ad0b1cddb38d3bcd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 17 14:41:10 2014 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 17 14:41:10 2014 +0100"
      },
      "message": "updated for version 7.4.554\nProblem:    Missing part of patch 7.4.519.\nSolution:   Copy back regprog after calling vim_regexec.\n"
    },
    {
      "commit": "158a1b074828341767ad4ce912b346bf14189605",
      "tree": "be08e8275cf5711f3f9e11686584c53d95479a6a",
      "parents": [
        "fb60409a3f25efedcf5611a64a80cb2fb660489f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 23 16:33:07 2014 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 23 16:33:07 2014 +0200"
      },
      "message": "updated for version 7.4.379\nProblem:    Accessing freed memory after using setqflist(list, \u0027r\u0027). (Lcd)\nSolution:   Reset qf_index.\n"
    },
    {
      "commit": "fb60409a3f25efedcf5611a64a80cb2fb660489f",
      "tree": "7e37087598a8165d114d0f91373757531c56c663",
      "parents": [
        "54368f274245cef549f0c479492ac8664fede0dd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 23 15:55:00 2014 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 23 15:55:00 2014 +0200"
      },
      "message": "updated for version 7.4.378\nProblem:    Title of quickfist list is not kept for setqflist(list, \u0027r\u0027).\nSolution:   Keep the title.  Add a test. (Lcd)\n"
    },
    {
      "commit": "158864120d3ee8baa2b5c9c2cb15bd5c5ea5731b",
      "tree": "9c27107d16f4ef8282cffd7871ffe86daa233525",
      "parents": [
        "c666b5b467df3a3c5c7755bf1cb45724879709c9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 27 17:02:27 2014 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 27 17:02:27 2014 +0100"
      },
      "message": "updated for version 7.4.221\nProblem:    Quickfix doesn\u0027t resize on \":copen 20\". (issue 199)\nSolution:   Resize the window when requested. (Christian Brabandt)\n"
    },
    {
      "commit": "f7ff6e85e8a4e84cff023f5db4b66ef85986605a",
      "tree": "813913a9c1d1418b5b85e3a4bc414dbeb2b3f6a3",
      "parents": [
        "a68783751647e3243ca6f22df62907efbdbccb02"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 23 15:13:05 2014 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 23 15:13:05 2014 +0100"
      },
      "message": "updated for version 7.4.212\nProblem:    Now that the +visual feature is always enabled the #ifdefs for it\n            are not useful.\nSolution:   Remove the checks for FEAT_VISUAL.\n"
    },
    {
      "commit": "8eded09bf7a1c4f7994db7ef66780a32334c2538",
      "tree": "ba4ae47db50d4513a50bd3118b7239e81bafec48",
      "parents": [
        "b1692e2b8f074926f75b11e0d0a519d502b95c82"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 12 19:41:55 2014 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 12 19:41:55 2014 +0100"
      },
      "message": "updated for version 7.4.203\nProblem:    Parsing \u0027errorformat\u0027 is not correct.\nSolution:   Reset \"multiignore\" at the start of a multi-line message. (Lcd)\n"
    },
    {
      "commit": "f5901aa1959414a728c4ae6a41b8bf8ac7006a66",
      "tree": "8c6320e55865743f0c9f4813b5399f1970004909",
      "parents": [
        "2982e702432d0f95c4cec298b8fdcf2780423244"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 01 21:25:25 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 01 21:25:25 2013 +0200"
      },
      "message": "updated for version 7.3.1285\nProblem:    No tests for picking a window when selecting an entry in a\n            location list.  Not picking the right window sometimes.\nSolution:   Add test 96. Set usable_win appropriately. (Lech Lorens)\n"
    },
    {
      "commit": "248628554633c60deadee95e3cd5ceea787ac3a7",
      "tree": "8b01feaf8a60059cedbf7e781b96ac864765b12f",
      "parents": [
        "730d2c0747fa6ad568ce09cf0ac427280f94851a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 30 13:57:45 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 30 13:57:45 2013 +0200"
      },
      "message": "updated for version 7.3.1274\nProblem:    When selecting an entry from a location list it may pick an\n            arbitrary window or open a new one.\nSolution:   Prefer using a window related to the location list. (Lech Lorens)\n"
    },
    {
      "commit": "730d2c0747fa6ad568ce09cf0ac427280f94851a",
      "tree": "090e4aca695196b8d6b62d2cf2a9d76134761b6e",
      "parents": [
        "55480dccf4591859789b15a6c49162b7c2a476e0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 30 13:33:58 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 30 13:33:58 2013 +0200"
      },
      "message": "updated for version 7.3.1273\nProblem:    When copying a location list the index might be wrong.\nSolution:   Set the index to one when using the first entry. (Lech Lorens)\n"
    },
    {
      "commit": "473de61b0409f8f8c86585733f099f882122b280",
      "tree": "0c2b031a29a283c70d63368c38031517572d954c",
      "parents": [
        "cd9c46265e4a12cf716187bc8188c7399797f806"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 08 18:19:48 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 08 18:19:48 2013 +0200"
      },
      "message": "updated for version 7.3.1149\nProblem:    New regexp engine: Matching plain text could be faster.\nSolution:   Detect a plain text match and handle it specifically.  Add\n            vim_regfree().\n"
    },
    {
      "commit": "82e803b0559410445fbc90964897953e1f9eb001",
      "tree": "2773ce42d47fb94c6086ca3c2d15c5d86034cc48",
      "parents": [
        "99685e6a7e586acbf3383977ce6d029583b68ded"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 11 15:50:33 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 11 15:50:33 2013 +0200"
      },
      "message": "updated for version 7.3.934\nProblem:    E381 and E380 make the user think nothing happened.\nSolution:   Display the message indicating what error list is now active.\n            (Christian Brabandt)\n"
    },
    {
      "commit": "84a05acc8c341c2be383198496764992ae971a46",
      "tree": "061887e2e1327a2d0c688cba306b8ec66b3f8477",
      "parents": [
        "84e0f6ca9adcbdca254060713878ebc29faaaa65"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 06 04:24:17 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 06 04:24:17 2013 +0200"
      },
      "message": "updated for version 7.3.925\nProblem:    Typos in source files.\nSolution:   Fix the typos. (Ken Takata)\n"
    },
    {
      "commit": "60abe75379f8b7c2076856c5f12ce2e7650110f6",
      "tree": "687ecaf2a2000b31cd2aa332861c581b9c4fda4a",
      "parents": [
        "c389fd3a49c01674960fe2153af2f6e42b316c61"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 16:32:54 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 16:32:54 2013 +0100"
      },
      "message": "updated for version 7.3.850\nProblem:    \":vimgrep //\" matches everywhere.\nSolution:   Make it use the previous search pattern. (David Bürgin)\n"
    },
    {
      "commit": "321a9ec68041c75169002e54c1994a7d3933abbd",
      "tree": "928ade61a72af436f0c3f71705ebeaf5c33797e0",
      "parents": [
        "09ba6d766bf4565a9cbdbcef54fba0c8d4420f84"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 12 15:55:20 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 12 15:55:20 2012 +0100"
      },
      "message": "updated for version 7.3.756\nProblem:    A location list can get a wrong count in :lvimgrep.\nSolution:   Check if the list was changed by autocommands. (mostly by\n            Christian Brabandt)\n"
    },
    {
      "commit": "81484f421553639a719db996bb83e52ea43792c9",
      "tree": "af24a5fcf53a8689eee72381c4b46a7d9e3286c7",
      "parents": [
        "15d55dec03eca3ae87d245f23fad086a501d7f07"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 05 15:16:47 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 05 15:16:47 2012 +0100"
      },
      "message": "updated for version 7.3.746\nProblem:    Memory leaks when using location lists.\nSolution:   Set qf_title to something. (Christian Brabandt)\n"
    },
    {
      "commit": "f135435f8091e648ce1a246258d1318d581e6eb0",
      "tree": "bc4fdfdbaf1e0eac00b5b64f5c56bb4dc03086c8",
      "parents": [
        "2e18a12780b48bf6f1b88aeb5094341d7039a5bc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 28 22:12:44 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 28 22:12:44 2012 +0100"
      },
      "message": "updated for version 7.3.742\nProblem:    Leaking memory when :vimgrep restores the directory.\nSolution:   Free the allocated memory. (Christian Brabandt)\n"
    },
    {
      "commit": "9411615985b0babcb391bd993b24ba75711fe50c",
      "tree": "b2572335477c2fd19fc6cdd9e8c80d6f743e76ad",
      "parents": [
        "d4ad0d4e219c7e5866155b9f5215d7e9b0b19b18"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 28 17:41:59 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 28 17:41:59 2012 +0100"
      },
      "message": "updated for version 7.3.738\nProblem:    Unused function argument.\nSolution:   Remove it. (Christian Brabandt)\n"
    },
    {
      "commit": "c83a44bf8f963ac1b3eb9a4dc76cb9c1a33809b0",
      "tree": "843a97d7458fbeb2c9e8b9534fd1ed7136fb6db9",
      "parents": [
        "ff8cf2be6668d6e4091941659e84ee13f0f13542"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 28 15:25:34 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 28 15:25:34 2012 +0100"
      },
      "message": "updated for version 7.3.730\nProblem:    Crash in PHP file when using syntastic. (Ike Devolder)\nSolution:   Avoid using NULL pointer. (Christian Brabandt)\n"
    },
    {
      "commit": "77642c0fef0622ec9d7bedf6a68d46e129c09f06",
      "tree": "aceb3d6fd981e6c7b8dd490300cf178d39f510de",
      "parents": [
        "65d7396cb4ecd341f5bdd5198d1b480279a4699b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 20 17:55:10 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 20 17:55:10 2012 +0100"
      },
      "message": "updated for version 7.3.725\nProblem:    :aboveleft and :belowright have no effect on :copen.\nSolution:   Check for cmdmod.split. (Christian Brabandt)\n"
    },
    {
      "commit": "41b884b27387cd4c0ba1d039ea3bb2b7beac21c2",
      "tree": "b4f0c194e2e39812a5f04d84706f38d45e0426f7",
      "parents": [
        "b826ddb034564828487b0ef94f271262bb902f7c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 14 22:38:08 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 14 22:38:08 2012 +0100"
      },
      "message": "updated for version 7.3.715\nProblem:    Crash when calling setloclist() in BufUnload autocmd. (Marcin\n            Szamotulski)\nSolution:   Set w_llist to NULL when it was freed.  Also add a test.\n            (Christian Brabandt)\n"
    },
    {
      "commit": "8f5c6f003ade1d481c4db0f2e2fffac209dce77c",
      "tree": "08451eff36f69551b8507dcf07397c796d9c5f27",
      "parents": [
        "db91395312a02527ed973c8376d8e26e5b63ff53"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 29 12:57:06 2012 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 29 12:57:06 2012 +0200"
      },
      "message": "updated for version 7.3.570\nProblem:    \":vimgrep\" does not obey \u0027wildignore\u0027.\nSolution:   Apply \u0027wildignore\u0027 and \u0027suffixes\u0027 to \":vimgrep\". (Ingo Karkat)\n"
    },
    {
      "commit": "f13de07e492fc0a4a0af12434f3d282f9c989ed4",
      "tree": "e7588467750c0bd193243e8955376ebbe69ef5da",
      "parents": [
        "24ee83b0a0613c635cb6ce1292891c7fa65510cc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 01 18:34:41 2012 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 01 18:34:41 2012 +0200"
      },
      "message": "updated for version 7.3.538\nProblem:    \u0027efm\u0027 does not handle Tabs in pointer lines.\nSolution:   Add Tab support. Improve tests. (Lech Lorens)\n"
    },
    {
      "commit": "7f51a82c1b340c0442690ab2d4408d74c97d696a",
      "tree": "d37838019a547b0574d8f2e9f953a45e28465118",
      "parents": [
        "b429cdeb6e62f24b50af2dcde1275e1087ee3302"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 25 18:57:21 2012 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 25 18:57:21 2012 +0200"
      },
      "message": "updated for version 7.3.509\nProblem:    \":vimgrep\" fails when \u0027autochdir\u0027 is set.\nSolution:   A more generic solution for changing directory. (Ben Fritz)\n"
    },
    {
      "commit": "8ec1f8523b309aa9eb52e2854fc9a4b9559ebe80",
      "tree": "f750ef454c0be79d5651167cfbea9d630a3f99c6",
      "parents": [
        "917ba89f7f787873cbfc9ce2e8a20b948843f0ae"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 07 20:13:49 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 07 20:13:49 2012 +0100"
      },
      "message": "updated for version 7.3.468\nProblem:    For some compilers the error file is not easily readable.\nSolution:   Use QuickFixCmdPre for more commands. (Marcin Szamotulski)\n"
    },
    {
      "commit": "42ec656524db254001caee8feb58d26f67b52fbe",
      "tree": "1ca4411bcc3addd4cd05a3ed629193c6ca04409c",
      "parents": [
        "fb7df7be2f7c80428a3379010ca701689c85aa12"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 22 14:58:37 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 22 14:58:37 2012 +0100"
      },
      "message": "updated for version 7.3.449\nProblem:    Crash when a BufWinLeave autocommand closes the only other window.\n            (Daniel Hunt)\nSolution:   Abort closing a buffer when it becomes the only one.\n"
    },
    {
      "commit": "73633f84d6242936b3066ed29f332f682aa584f9",
      "tree": "bb2efe133d4c8bb14fa513980bbe0c8497ca2e4e",
      "parents": [
        "8f55d103dbc38b490705617df4380cdfbd60db50"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 20 13:39:07 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 20 13:39:07 2012 +0100"
      },
      "message": "updated for version 7.3.403\nProblem:    \":helpgrep\" does not trigger QuickFixCmd* autocommands.\nSolution:   Trigger the autocommands. (Christian Brabandt)\n"
    },
    {
      "commit": "8f55d103dbc38b490705617df4380cdfbd60db50",
      "tree": "38302ff6ffa86360f8699ce23b311eb4009d4307",
      "parents": [
        "309cbc3840045f246b0b858e4013b2ed170c1c46"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 20 13:28:34 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 20 13:28:34 2012 +0100"
      },
      "message": "updated for version 7.3.402\nProblem:    When jumping to the first error a line of the buffer is sometimes\n            redrawn on top of the list of errors.\nSolution:   Do not call update_topline_redraw() if the display was scrolled\n            up.\n"
    },
    {
      "commit": "a0f299b4e8dccc2f22ada363a7e293b146c1ece7",
      "tree": "e516220c80eff85befd697668630b6e9be27053e",
      "parents": [
        "10b7b39b3d5bc22d6798cd69fd01c4471669980a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 10 17:13:52 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 10 17:13:52 2012 +0100"
      },
      "message": "updated for version 7.3.398\nProblem:    When creating more than 10 location lists and adding items one by\n            one a previous location may be used. (Audrius Kažukauskas)\nSolution:   Clear the location list completely when adding the tenth one.\n"
    },
    {
      "commit": "10b7b39b3d5bc22d6798cd69fd01c4471669980a",
      "tree": "da50f4f535a78f1543e23b979bafcc37e0384f80",
      "parents": [
        "6ee8d89cf9c283992323ab6d9ff3b59390639ee9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 10 16:28:45 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 10 16:28:45 2012 +0100"
      },
      "message": "updated for version 7.3.397\nProblem:    \":helpgrep\" does not work properly when \u0027encoding\u0027 is not utf-8 or\n            latin1.\nSolution:   Convert non-ascii lines to \u0027encoding\u0027. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "fc57380c3f1370c26b8c1eddcf9bccbad58e11aa",
      "tree": "83291ac1aab0c1172618691576dcb4ed3a46f1b4",
      "parents": [
        "5d6f75e17e783b4ce6702b243cf8fda107592e87"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 30 15:01:59 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 30 15:01:59 2011 +0100"
      },
      "message": "updated for version 7.3.390\nProblem:    Using NULL buffer pointer in a window.\nSolution:   Check for w_buffer being NULL in more places. (Bjorn Winckler)\n"
    },
    {
      "commit": "c95e32635c24465e618b67c312bcd0a038632759",
      "tree": "fd472e16a7db1956ef85ae6032dbab8ebf3dd534",
      "parents": [
        "12bc1b5c9fa6b68993ac20a211529ff459523ada"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 10 18:36:54 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 10 18:36:54 2011 +0200"
      },
      "message": "updated for version 7.3.280\nProblem:    \":lmake\" does not update the quickfix window title.\nSolution:   Update the title. (Lech Lorens)\n"
    },
    {
      "commit": "836082d398eb1dff8fb9fc6227f70ea56044eeba",
      "tree": "7a089cb141c3dd2add36024b3590eca6a1e5bd6f",
      "parents": [
        "213b10a57e08cf4389c54084e7236837b2396bb7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 10 13:21:46 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 10 13:21:46 2011 +0200"
      },
      "message": "updated for version 7.3.273\nProblem:    A BOM in an error file is seen as text. (Aleksey Baibarin)\nSolution:   Remove the BOM from the text before evaluating. (idea by Christian\n            Brabandt)\n"
    },
    {
      "commit": "efa8e80c0bbd2a1c732f9cfccf296dacf96bddbe",
      "tree": "19ce2afe54366d8e5bfe296d8eb58f99bf29420e",
      "parents": [
        "e659c95b01b04b353e60d728d32bcb17f8ff832c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 19 17:42:59 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 19 17:42:59 2011 +0200"
      },
      "message": "updated for version 7.3.197\nProblem:    When a QuickfixCmdPost event removes all errors, Vim still tries\n            to jump to the first error, resulting in E42.\nSolution:   Get the number of error after the autocmd event. (Mike Lundy)\n"
    },
    {
      "commit": "e60acc180b1886825246d194a2b9ce5d9bb91b2c",
      "tree": "f5ab918ed519ca9ae21ef5d9ebf86649393b6200",
      "parents": [
        "536681be5deba615f5ebe3edc3ce85ef01830876"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 10 16:41:25 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 10 16:41:25 2011 +0200"
      },
      "message": "updated for version 7.3.187\nProblem:    The RISC OS port has obvious errors and is not being maintained.\nSolution:   Remove the RISC OS files and code.\n"
    },
    {
      "commit": "d236ac0d49aca2f0fa5cb5232baae7a0b1b90d59",
      "tree": "ff0d7e13031a5065325b40f782f6992388be8e55",
      "parents": [
        "1c32dff7d6b4cf00d1e63ac79968e9deb8b90e2e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 05 17:14:14 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu May 05 17:14:14 2011 +0200"
      },
      "message": "updated for version 7.3.173\nProblem:    After using setqflist() to make the quickfix list empty \":cwindow\"\n            may open the window anyway.  Also after \":vimgrep\".\nSolution:   Correctly check whether the list is empty. (Ingo Karkat)\n"
    },
    {
      "commit": "d88e02def5d100a6c5dbc4bb0ec79ee13c88ca5a",
      "tree": "f4d972a943ed0ad0fb7a337ff5a41ca467f8ed71",
      "parents": [
        "f8441477474f5ca2aa33660e0472a668f8c8bf0a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 28 17:27:09 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 28 17:27:09 2011 +0200"
      },
      "message": "updated for version 7.3.167\nProblem:    When using the internal grep QuickFixCmdPost is not triggered.\n            (Yukihiro Nakadaira)\nSolution:   Change the place where autocommands are triggered.\n"
    },
    {
      "commit": "d9462e394a582b2698e13648c95acf22322ee766",
      "tree": "af599d1593650fcac4b64dfd3503836ce0e10070",
      "parents": [
        "ef9d6aa70d68cd3a765ed55f4c3781aeb8aeea23"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 11 21:35:11 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 11 21:35:11 2011 +0200"
      },
      "message": "updated for version 7.3.161\nProblem:    Items on the stack may be too big.\nSolution:   Make items static or allocate them.\n"
    },
    {
      "commit": "4161dccada960ec7bf97e5887287d42eb9139710",
      "tree": "265f506711f1b90ee35011c96db973165c9ce73a",
      "parents": [
        "d4ddfafc2ac07d37a8c851ceb453f8872a0840ef"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 02 15:33:21 2010 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 02 15:33:21 2010 +0100"
      },
      "message": "updated for version 7.3.071\nProblem:    Editing a file in a window that\u0027s in diff mode resets \u0027diff\u0027\n            but not cursor binding.\nSolution:   Reset cursor binding in two more places.\n"
    },
    {
      "commit": "0785ccf99523b07cf4edd34ba685310d069631f4",
      "tree": "c8a7bdd7effb59afa358eefa7ca7e7c262388b71",
      "parents": [
        "4dbbff57baebde02a8bdb26a25947c3964ec6198"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 24 16:32:05 2010 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 24 16:32:05 2010 +0100"
      },
      "message": "updated for version 7.3.066\nProblem:    Crash when changing to another window while in a :vimgrep command.\n            (Christian Brabandt)\nSolution:   When wiping out the dummy before, remove it from aucmd_win.\n"
    },
    {
      "commit": "3368ea215249b08ebaf64247f7a4f542fb6ba060",
      "tree": "5ea97ed3ee06b2b0f3468fccd7b7f6b9edce9634",
      "parents": [
        "2eea198564930225d51188682f548332a064037f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 21 16:56:35 2010 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 21 16:56:35 2010 +0200"
      },
      "message": "updated for version 7.3.008\nProblem:    \u0027cursorbind\u0027 is kept in places where \u0027scrollbind\u0027 is reset.\nSolution:   Reset \u0027cursorbind\u0027.\n"
    },
    {
      "commit": "832f80e3101a916976c4b601bc87885a7f2e9d44",
      "tree": "8cd07a93a0683cb16b8e01bdc4144d3ec95fc29c",
      "parents": [
        "c24b6977a1ec76bf48bd38b8055761a80ff1d83c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 17 20:26:59 2010 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 17 20:26:59 2010 +0200"
      },
      "message": "updated for version 7.3.003\nProblem:    Crash with specific BufWritePost autocmd. (Peter Odding)\nSolution:   Don\u0027t free the quickfix title twice. (Lech Lorens)\n"
    },
    {
      "commit": "bc226b6ded1ede02f0543cc5f24d6e363ba66c0b",
      "tree": "cd98e8c6a82e618cd1d79b300849fa4fdc5a7713",
      "parents": [
        "314f11d44c5a8b011640b9e1a26bc71df4156b52"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 09 22:14:48 2010 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 09 22:14:48 2010 +0200"
      },
      "message": "Fix: :ltag command did not set w:quickfix_title. (Lech Lorens)\n"
    },
    {
      "commit": "5e109c4ab009a5b4c3bb769d8b2d22f9e4ee2c87",
      "tree": "3bf319d351e36d9576d149428e34663739e8a4ae",
      "parents": [
        "0ed0eea20689b3bdafe296f4e132679d3977b943"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 26 22:51:28 2010 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 26 22:51:28 2010 +0200"
      },
      "message": "Fix compiler warnings on 64 bit systems.\n"
    },
    {
      "commit": "7fd7320014fb34788ef53fe7c78521b5c25e052e",
      "tree": "8249c7e405578cde42c319b9c216bd868809682c",
      "parents": [
        "fa0ff9aedf9515638e15726141c4a08ca4e05255"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 25 16:58:46 2010 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 25 16:58:46 2010 +0200"
      },
      "message": "Add \"q\" item for \u0027statusline\u0027.  Add w:quickfix_title. (Lech Lorens)\n"
    },
    {
      "commit": "9028b10dfe3a00e505bf1b720f515dab91913b5e",
      "tree": "637b3f40fd0c18f01fd682273e266f8fe2c3507f",
      "parents": [
        "7e6d3bd3da555e151ba518081a964a0cdb39ac33"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 11 16:58:51 2010 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 11 16:58:51 2010 +0200"
      },
      "message": "Support :browse for commands that use an error file argument. (Lech Lorens)\n"
    },
    {
      "commit": "f9ddb94283148020cab6ce74cbbdda59ab53e4ac",
      "tree": "2b375284963c93d54111280dd314bd1cb3978e62",
      "parents": [
        "9dbe4758b1c2333c00e554d54767fbca35880201"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 14 18:10:27 2010 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 14 18:10:27 2010 +0200"
      },
      "message": "updated for version 7.2.428\nProblem:    Using setqflist([]) to clear the error list doesn\u0027t work properly.\nSolution:   Set qf_nonevalid to TRUE when appropriate. (Christian Brabandt)\n"
    },
    {
      "commit": "2660c0ea9be48b57b5b7f613fdd6add99c643c80",
      "tree": "4516eeafe1e08e8386f4b1260d3f15ea5bdea75c",
      "parents": [
        "3ea38ef23944f3d49c126b94708e2d4a540bca42"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 19 14:59:56 2010 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 19 14:59:56 2010 +0100"
      },
      "message": "updated for version 7.2.333\nProblem:    Warnings from static code analysis.\nSolution:   Small changes to various lines. (Dominique Pelle)\n"
    },
    {
      "commit": "f061e0befbea69304bc9e09a8d15dab36dabb024",
      "tree": "b651159e169232a892bad6ceda78461e4ca850c9",
      "parents": [
        "8d3b8c4a8a48c5e7a8108dace0c5a2cc2a33ca10"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 24 15:32:01 2009 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 24 15:32:01 2009 +0000"
      },
      "message": "updated for version 7.2-215\n"
    },
    {
      "commit": "2c4278fc738cca3fcd70cffd7ddc865ea9783694",
      "tree": "b6cf40176c3e3904782d82ab2cacc5afeb1d3d75",
      "parents": [
        "bf0c4526bf4bac6f7193cacf2ad1c8802f84be18"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 17 11:33:22 2009 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 17 11:33:22 2009 +0000"
      },
      "message": "updated for version 7.2-180\n"
    },
    {
      "commit": "5fd0ca70d31f835eefb1ee8a06b73763d761a134",
      "tree": "c08cc30b9a1fc6d2f5a0f9434af0de6cc9b1f1ab",
      "parents": [
        "0c7ce77a00469e0d8956de3df06b5fde4023ad47"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 13 16:56:33 2009 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 13 16:56:33 2009 +0000"
      },
      "message": "updated for version 7.2-169\n"
    },
    {
      "commit": "04c0f8a9b0d4b16b003219b9a0a5d5e4115c58e0",
      "tree": "ba6221c6f4ec99913c174d3f103414ca3fd869b6",
      "parents": [
        "bd1e5d2e1d74e5c0a2543e87da42603b00589ebc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 29 09:52:12 2009 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 29 09:52:12 2009 +0000"
      },
      "message": "updated for version 7.2-162\n"
    },
    {
      "commit": "884ae6446f2250ea236f05f8342e4f98eb3fca0d",
      "tree": "c77785190540b6e48370ddac45b6f9684709a0db",
      "parents": [
        "ffcce30fdb46c040b43b7a868640afbd3df0ccb3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 22 01:37:59 2009 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 22 01:37:59 2009 +0000"
      },
      "message": "updated for version 7.2-120\n"
    },
    {
      "commit": "bb9c7d1cc537369bfd3098dd7a499aadbc648673",
      "tree": "a77df7f4cadedb08ce51f0fc1c12dab0bca85eaa",
      "parents": [
        "086fad3a270a0ac4ca214454b3d9a0c8643d5f46"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 21 23:03:09 2009 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 21 23:03:09 2009 +0000"
      },
      "message": "updated for version 7.2-117\n"
    },
    {
      "commit": "701f7afcdf5f510090116a6a6fa91ca479c88e06",
      "tree": "608ff9b10fa5dbdb613f17f0242a160d19dacc13",
      "parents": [
        "1c8603613a33f6012c7d7e0d9db02323f2e785b4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 15 13:12:07 2008 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 15 13:12:07 2008 +0000"
      },
      "message": "updated for version 7.2-041\n"
    },
    {
      "commit": "15bfa09582f6056fb5e69426b1fe36b58026a7e1",
      "tree": "e8b2b90ab03966310e783ca37fe21d2ded770cc6",
      "parents": [
        "3a0254090d4a197fc748be3b9ff387732a988052"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 24 16:45:38 2008 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 24 16:45:38 2008 +0000"
      },
      "message": "updated for version 7.2b-016\n"
    },
    {
      "commit": "9c24ccc7b8f70901bbedb177eeb0efc2e84182e8",
      "tree": "07bc65e8a8a2f06c5e54732753c270962ebc0409",
      "parents": [
        "af51e66c5ae4a73f4b05f3feb9bb539431ea2d44"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 14 21:05:15 2008 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 14 21:05:15 2008 +0000"
      },
      "message": "updated for version 7.2b-004\n"
    },
    {
      "commit": "c236c16d0884c7d6cdc4dbaddb8cb3992085f83e",
      "tree": "7d87344cdf07b6b9234abe26ccef39fbbee54f63",
      "parents": [
        "b316376b4893ac3ae62f7f33c483b28b7fc147c0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 13 17:41:49 2008 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 13 17:41:49 2008 +0000"
      },
      "message": "updated for version 7.2b-000\n"
    },
    {
      "commit": "446cb837a017fc1c1b144cb5c2a35cb90abfbbcf",
      "tree": "6c1fe56f2db8d4adbeee792b181b0659c4d1f216",
      "parents": [
        "3577c6fafb77da5419cd1001dac56f204d480bdc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 24 21:56:24 2008 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 24 21:56:24 2008 +0000"
      },
      "message": "updated for version 7.2a\n"
    },
    {
      "commit": "d9ff7d5d70ff64347c518b700af3661a7c147605",
      "tree": "e65b28e1cff845ba1b724716466c7d6d16d56315",
      "parents": [
        "cb4cef2206b19e5d8737580eee29b44f45cb7de1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 20 12:23:49 2008 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 20 12:23:49 2008 +0000"
      },
      "message": "updated for version 7.1-284\n"
    },
    {
      "commit": "91a4e82243198d3c54b51296c532005daf5ccd3b",
      "tree": "c25223c268fa6be1229012ac34162233ef84e255",
      "parents": [
        "4bad6c8d3dfe81d6171f20f1c3f7fc76bc2d89a7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 19 14:59:58 2008 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 19 14:59:58 2008 +0000"
      },
      "message": "updated for version 7.1-236\n"
    },
    {
      "commit": "d089d9b33ac62ccc2783928a66c8f20499470920",
      "tree": "a39eb1ed68513118c3e25482af67b556dbec02e0",
      "parents": [
        "78ab331e0d8a76f553830f0347ac27311e4dc0f8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 30 12:02:55 2007 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 30 12:02:55 2007 +0000"
      },
      "message": "updated for version 7.1-126\n"
    },
    {
      "commit": "1042fa38573166ff4a75622b9ef14a890238e76e",
      "tree": "ceec7dad0272f4f6cd8d9d70be57c4d3b2cbeff6",
      "parents": [
        "3b9b13e5647617b96f878ed302f67ad87838c8d5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 16 11:27:42 2007 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 16 11:27:42 2007 +0000"
      },
      "message": "updated for version 7.1-111\n"
    },
    {
      "commit": "7f51474324cf1a31284f291e7097d989522f9d45",
      "tree": "4c99d522b3d8a543c4b9453c913eb6a18eb80c1e",
      "parents": [
        "f15f943e0c3daad54fc76c01a3dbbe2a4f8d2087"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 28 19:33:43 2007 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 28 19:33:43 2007 +0000"
      },
      "message": "updated for version 7.1-016\n"
    },
    {
      "commit": "48b66fb5a7197c79c05de133dddc8563cc942d9b",
      "tree": "bdb029523ae3cc017db31b6821ec42236145ee12",
      "parents": [
        "86ea76404e0f1d41aa14dd7b4302bed4f503ef58"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 04 01:58:18 2007 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 04 01:58:18 2007 +0000"
      },
      "message": "updated for version 7.0-191\n"
    },
    {
      "commit": "38c0a6e6faf4a0c11290c36fae9f188a80f1208c",
      "tree": "6a0b9e76e33e5e8d0b410b28f7877198c3978ee4",
      "parents": [
        "2d8b2d8df908fa38a069aad313d0c5426c75a37a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 20 18:13:14 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 20 18:13:14 2006 +0000"
      },
      "message": "updated for version 7.0-146\n"
    },
    {
      "commit": "53ed192b3c4a014c6bfe19a99623f5a2761a38d3",
      "tree": "9478d4811c7fe6bd1c76715a3b55d9642dcee3a8",
      "parents": [
        "6abf17bc7e215650e87ca96216ac36683bc85b59"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 13:37:47 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 05 13:37:47 2006 +0000"
      },
      "message": "updated for version 7.0-086\n"
    },
    {
      "commit": "89d4032cae3f1e525978bea5015434af677faa44",
      "tree": "1dd68f886ab03aed49d4e5647ee6f5296742c9e0",
      "parents": [
        "4100af7840a735cced72f1d20121850cea150a0d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 29 15:30:07 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 29 15:30:07 2006 +0000"
      },
      "message": "updated for version 7.0-070\n"
    },
    {
      "commit": "f30e74c11333c37d777b929ea77f5716cc977d27",
      "tree": "f5f92c2a1804ccd02aa88290d59cd29de0fe788e",
      "parents": [
        "a7ecc563e8af7ed663ed5b174acd89257ea50fba"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 16 17:35:00 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 16 17:35:00 2006 +0000"
      },
      "message": "updated for version 7.0-060\n"
    },
    {
      "commit": "4169da7845ed24b03cd6208c1acb27eba774a971",
      "tree": "dd2e5dd2138f07707bdd8915f19bf9a6ff365255",
      "parents": [
        "7b240600c56fe55a81999dec4a79f4a3c12fc28f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 20 18:49:32 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 20 18:49:32 2006 +0000"
      },
      "message": "updated for version 7.0-021\n"
    },
    {
      "commit": "9c102387aff079b513533e93bb2a8109ccc1492c",
      "tree": "5dc78df7736efe7105b9e939af9959d9f9f9fd7e",
      "parents": [
        "c05f93ffba24cd678b7f31b40e7b6f64ee12bf74"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 03 21:26:49 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 03 21:26:49 2006 +0000"
      },
      "message": "updated for version 7.0g02\n"
    },
    {
      "commit": "d68071d8da46caf46581ae55aaca241e2dbf62c3",
      "tree": "aa3ff9a9d640cad7c56bc626b1dd1e53af084d67",
      "parents": [
        "c9b4b05b3544b434730eb218e848a1a441d5ffb2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 02 22:08:30 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 02 22:08:30 2006 +0000"
      },
      "message": "updated for version 7.0g01\n"
    },
    {
      "commit": "c9b4b05b3544b434730eb218e848a1a441d5ffb2",
      "tree": "c1550ddf398d2030ed25ee98e8342fcb41ac1c87",
      "parents": [
        "aa35dd1667c5903cdcc32ebe10f27bc6683c68a1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 30 18:54:39 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 30 18:54:39 2006 +0000"
      },
      "message": "updated for version 7.0g\n"
    }
  ],
  "next": "f9393ef5efde2f425fbd9e19363186f8c9103376"
}
