)]}'
{
  "log": [
    {
      "commit": "a2a8973e51a0052bb52e43a2b22e7ecdecc32003",
      "tree": "42700a5eab4930539b87591ad903f7271b527fc3",
      "parents": [
        "a63ad78ed31e36dbdf3a9cd28071dcdbefce7d19"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 31 14:46:18 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 31 14:46:18 2022 +0100"
      },
      "message": "patch 9.0.0340: the \u0027cmdheight\u0027 zero support causes too much trouble\n\nProblem:    The \u0027cmdheight\u0027 zero support causes too much trouble.\nSolution:   Revert support for \u0027cmdheight\u0027 being zero.\n"
    },
    {
      "commit": "33a5dd8b237738c15cae87441d731ab899b4e846",
      "tree": "d186bc7e0f4a34428a69365342fcde7e97742a82",
      "parents": [
        "134b86553c12c46e0ae7d534f6fe65e8ba2d50bc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 28 22:17:50 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 28 22:17:50 2022 +0100"
      },
      "message": "patch 9.0.0308: when cmdheight is zero the attention prompt doesn\u0027t show\n\nProblem:    When cmdheight is zero the attention prompt doesn\u0027t show.\nSolution:   Do not use the message window for a prompt.\n"
    },
    {
      "commit": "9198de3ae2bd20ac51d580c44f2b43c282c1e773",
      "tree": "5a101dfee6a8a29a9000443cdf61a2e822a9f2c5",
      "parents": [
        "aebc6ef7cdc5d4d0627a711ff66e6fe8d67f9d87"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 27 21:30:03 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 27 21:30:03 2022 +0100"
      },
      "message": "patch 9.0.0288: when \u0027cmdheight\u0027 is zero some messages are not displayed\n\nProblem:    When \u0027cmdheight\u0027 is zero some messages are not displayed.\nSolution:   Use a popup notification window.\n"
    },
    {
      "commit": "46af7bc08debbf408d025680eeef136fb3b528ef",
      "tree": "8770d0e93cb01df8e5d0780279a083b874dc0fc8",
      "parents": [
        "5748b7f2c8a8e8e6d12b3e2531df5c0261fd8f3b"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Thu Jul 28 12:34:09 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 28 12:34:09 2022 +0100"
      },
      "message": "patch 9.0.0099: scrollback can be wrong after redrawing the command line\n\nProblem:    Scrollback can be wrong after redrawing the command line.\nSolution:   Clear unfinished scrollback when redrawing. (closes #10807)\n"
    },
    {
      "commit": "cc7eb2aa7a7f2e6ae41f1e7cf60965c083d8a9e9",
      "tree": "5d54a35c88c61f041e7cdd16ba3ad9aa40a084ef",
      "parents": [
        "5231224e11bf468f5366a7400414368908c40795"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 11 19:12:04 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 11 19:12:04 2021 +0200"
      },
      "message": "patch 8.2.3149: some plugins have a problem with the error check\n\nProblem:    Some plugins have a problem with the error check for using\n            :command with -complete but without -nargs.\nSolution:   In legacy script only give a warning message.\n"
    },
    {
      "commit": "dd58923c6bcb026de7134d9874e69e0a2b01682d",
      "tree": "96e5bb7145241ace4d7f217640cecb039d2b3d5d",
      "parents": [
        "57c339569e96725e24e79944bf99f70c50afb5b1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 17:38:12 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 29 17:38:12 2020 +0100"
      },
      "message": "patch 8.2.0334: abort called when using test_void()\n\nProblem:    Abort called when using test_void(). (Dominique Pelle)\nSolution:   Only give an error, don\u0027t abort.\n"
    },
    {
      "commit": "8a7d6542b33e5d2b352262305c3bfdb2d14e1cf8",
      "tree": "8e5f241129a1c690ea81d697a72fb4c1704c0cb6",
      "parents": [
        "1d9215b9aaa120b9d78fee49488556f73007ce78"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 26 15:56:19 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 26 15:56:19 2020 +0100"
      },
      "message": "patch 8.2.0149: maintaining a Vim9 branch separately is more work\n\nProblem:    Maintaining a Vim9 branch separately is more work.\nSolution:   Merge the Vim9 script changes.\n"
    },
    {
      "commit": "b005cd80cfda591be95146024d9b97eef383500f",
      "tree": "ce7d5ac25d5c8e3442828130c180e04820565d29",
      "parents": [
        "1e1d30048e722906a13665bd6c3c24c87eb2fe25"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 04 15:54:55 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 04 15:54:55 2019 +0200"
      },
      "message": "patch 8.1.1979: code for handling file names is spread out\n\nProblem:    Code for handling file names is spread out.\nSolution:   Move code to new filepath.c file.  Graduate FEAT_MODIFY_FNAME.\n"
    },
    {
      "commit": "5843f5f37b0632e2d706abc9014bfd7d98f7b02e",
      "tree": "2f1af5fd16214dfdf8edc8717e06a8b0aab81c1a",
      "parents": [
        "9a4a8c4d5993c6371486c895a515c2ad351e9aaa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 20 20:13:45 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 20 20:13:45 2019 +0200"
      },
      "message": "patch 8.1.1891: functions used in one file are global\n\nProblem:    Functions used in one file are global.\nSolution:   Add \"static\". (Yegappan Lakshmanan, closes #4840)\n"
    },
    {
      "commit": "725310d89e1ba268bf410472b7de054c6c260161",
      "tree": "821ec66709f77619bf8a8b8051f640496f8e90d4",
      "parents": [
        "31fc39e47b3cc5e9ef4fa05943d42a4fb22de55e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 23:08:23 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 23:08:23 2019 +0200"
      },
      "message": "patch 8.1.1201: output of :command is hard to read\n\nProblem:    Output of :command is hard to read.\nSolution:   Make some columns wider, some narrower.  Truncate the command when\n            listing all.\n"
    },
    {
      "commit": "0d8562a9992e94d532485c37268ca33c0c49ecc2",
      "tree": "a91ad1f6f9aef842d1a9cfaa2c8e604de9dce3ce",
      "parents": [
        "c9629251a634d4f5988c8162ba8249026d1af687"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 19 21:34:05 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 19 21:34:05 2019 +0100"
      },
      "message": "patch 8.1.0954: arguments of semsg() and siemsg() are not checked\n\nProblem:    Arguments of semsg() and siemsg() are not checked.\nSolution:   Add function prototype with __attribute__.\n"
    },
    {
      "commit": "32526b3c1846025f0e655f41efd4e5428da16b6c",
      "tree": "e9f3ea5e0daaada049e905b5f1b38b4a45511f3d",
      "parents": [
        "d383c92ec1d14ffd5c3802f0ffd763e91d547fa8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 19 17:43:09 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 19 17:43:09 2019 +0100"
      },
      "message": "patch 8.1.0779: argument for message functions is inconsistent\n\nProblem:    Argument for message functions is inconsistent.\nSolution:   Make first argument to msg() \"char *\".\n"
    },
    {
      "commit": "b5443cc46dd1485d6c785dd8c65a2c07bd5a17f3",
      "tree": "0d666a666cf4f5bea6b3afdf8a60059e5991ab8c",
      "parents": [
        "8e481e8dfe0b82930faf005c7e840c49cbcf4511"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 15 20:19:40 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 15 20:19:40 2019 +0100"
      },
      "message": "patch 8.1.0753: printf format not checked for semsg()\n\nProblem:    printf format not checked for semsg().\nSolution:   Add GNUC attribute and fix reported problems. (Dominique Pelle,\n            closes #3805)\n"
    },
    {
      "commit": "f9e3e09fdc93be9f0d47afbc6c7df1188c2a5a0d",
      "tree": "a6b07005c19279a4f5d01be14f14861c2657fa95",
      "parents": [
        "05500ece6282407f9f7227aaf564e24147326863"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 13 23:38:42 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 13 23:38:42 2019 +0100"
      },
      "message": "patch 8.1.0743: giving error messages is not flexible\n\nProblem:    Giving error messages is not flexible.\nSolution:   Add semsg().  Change argument from \"char_u *\" to \"char *\", also\n            for msg() and get rid of most MSG macros. (Ozaki Kiichi, closes\n            #3302)  Also make emsg() accept a \"char *\" argument.  Get rid of\n            an enormous number of type casts.\n"
    },
    {
      "commit": "f8be461d0284110b321be748fea206d4169b98bb",
      "tree": "a066ff1a758151312ec2d7af5bcff2edc869be3a",
      "parents": [
        "4670490673ed98502a09b74fbabe785b47e3d289"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 23 20:52:40 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 23 20:52:40 2017 +0200"
      },
      "message": "patch 8.0.0663: unexpected error message only when \u0027verbose\u0027 is set\n\nProblem:    Giving an error message only when \u0027verbose\u0027 set is unexpected.\nSolution:   Give a warning message instead.\n"
    },
    {
      "commit": "f2405ed2321da4a879fe0b0703af780fc0432c63",
      "tree": "0cc02db45ec63fd64c3d75e5d5ab2c2a24e51a60",
      "parents": [
        "57002ad70c4c32f3afefec24994a974cf3eef3ad"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 16 19:58:25 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 16 19:58:25 2017 +0100"
      },
      "message": "patch 8.0.0468: after aborting an Ex command g\u003c does not work\n\nProblem:    After aborting an Ex command g\u003c does not work. (Marcin\n            Szamotulski)\nSolution:   Postpone clearing scrollback messages to until the command line\n            has been entered.  Also fix that the screen isn\u0027t redrawn if after\n            g\u003c the command line is cancelled.\n"
    },
    {
      "commit": "e0c31f6a304496b597a51ce98af419ec815bec74",
      "tree": "9e40b37c819bfc5a3c8f7fb41c25657a88b89ff2",
      "parents": [
        "5f53dd3f747711be90879fa2f22a207970b86750"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 01 15:07:05 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 01 15:07:05 2017 +0100"
      },
      "message": "patch 8.0.0392: GUI test fails with Athena and Motif\n\nProblem:    GUI test fails with Athena and Motif.\nSolution:   Add test_ignore_error().  Use it to ignore the \"failed to create\n            input context\" error.\n"
    },
    {
      "commit": "95f096030ed1a8afea028f2ea295d6f6a70f466f",
      "tree": "9b1dcdbbe678ad1a3152f5cfd70a136efce6bc92",
      "parents": [
        "459ca563128f2edb7e3bb190090bbb755a56dd55"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 10 20:01:45 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 10 20:01:45 2016 +0100"
      },
      "message": "patch 8.0.0074\nProblem:    Cannot make Vim fail on an internal error.\nSolution:   Add IEMSG() and IEMSG2(). (Domenique Pelle)  Avoid reporting an\n            internal error without mentioning where.\n"
    },
    {
      "commit": "7b668e83d0635d082b7ec90d7d2aa30a9d7d8928",
      "tree": "5a766b46ad4395652cfe4d2545ee809047384fc9",
      "parents": [
        "1b58cdd160c2e0ada0f638679a2aa27e4665fc48"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 23 23:51:21 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 23 23:51:21 2016 +0200"
      },
      "message": "patch 7.4.2244\nProblem:    Adding pattern to \":oldfiles\" is not a generic solution.\nSolution:   Add the \":filter /pat/ cmd\" command modifier.  Only works for some\n            commands right now.\n"
    },
    {
      "commit": "a6b7a08ae04a3cd4d9c45c906bb7a197e2135179",
      "tree": "2adc8f539865a19045daac26adb5de10a4522f88",
      "parents": [
        "a357e44ccdf5cfe9f6d35cc348ca33ccd973e1a9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 10 20:53:05 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 10 20:53:05 2016 +0200"
      },
      "message": "patch 7.4.2192\nProblem:    Generating prototypes with Cygwin doesn\u0027t work well.\nSolution:   Change #ifdefs. (Ken Takata)\n"
    },
    {
      "commit": "b869c0da31716ff14bbfd63346d140d0a1d68af7",
      "tree": "5a182ff0c5cc310da39c4892cc0aed7903ee82bf",
      "parents": [
        "53bdec2ac9b994eee9c60f2ab9ad8a8afb2b9594"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 20 00:10:51 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 20 00:10:51 2016 +0200"
      },
      "message": "patch 7.4.2080\nProblem:    When using PERROR() on some systems assert_fails() does not see\n            the error.\nSolution:   Make PERROR() always report the error.\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": "6df5e5ae42a9fd47c6ec243b45073956ec3a1fa1",
      "tree": "35c4976c6f60cae8bd4edd3fee2b33de6e48c006",
      "parents": [
        "524780d69f4be69caad73a429665d0bfd9aa5ca7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 28 16:49:29 2012 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 28 16:49:29 2012 +0200"
      },
      "message": "updated for version 7.3.483\nProblem:    More prompt shows up too often.\nSolution:   Instead of adding a line break, only start a new line in the\n            message history. (Christian Brabandt)\n"
    },
    {
      "commit": "f31b764c23ae9a91cd6119f57aee6ea80ec480d2",
      "tree": "534ff4ba7b47ee9789801b4e7f80fa2fef0e249e",
      "parents": [
        "3ef7cdf0fd040e7247bd395b51b107df0da081ef"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 20 20:44:43 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 20 20:44:43 2012 +0100"
      },
      "message": "updated for version 7.3.407\nProblem:    \":12verbose call F()\" may duplicate text while trying to truncate.\n            (Thinca)\nSolution:   Only truncate when there is not enough room.  Also check the byte\n            length of the buffer.\n"
    },
    {
      "commit": "d2c340a6a696ecb498a3d293f377313fab66393b",
      "tree": "9a9c75845e0a1333a84abb7499d2efe7c859d5ed",
      "parents": [
        "e2793357528c97ca73e76080b2d9bf6f89d6e2da"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 17 20:08:11 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 17 20:08:11 2011 +0100"
      },
      "message": "updated for version 7.3.102\nProblem:    When using \":make\", typing the next command and then getting the\n            \"reload\" prompt the next command is (partly) eaten by the reload\n            prompt.\nSolution:   Accept \u0027:\u0027 as a special character at the reload prompt to accept\n            the default choice and execute the command.\n"
    },
    {
      "commit": "bd743259603a5cda418a0c542b719dad0213e1a9",
      "tree": "f61707a813b850930460aa0605c68037e31291c3",
      "parents": [
        "727c876b7869050d5da4f4d3dba975350bdbd7d8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 20 21:23:33 2010 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 20 21:23:33 2010 +0200"
      },
      "message": "updated for version 7.3.032\nProblem:    maparg() doesn\u0027t return the flags, such as \u003cbuffer\u003e, \u003cscript\u003e,\n            \u003csilent\u003e.  These are needed to save and restore a mapping.\nSolution:   Improve maparg(). (also by Christian Brabandt)\n"
    },
    {
      "commit": "77ab2801c793eafd4e683804eabcfc69a4371df8",
      "tree": "e7f382744f671ce851d7d09a5e233bfb46e1fe96",
      "parents": [
        "b9c1e96ce18e157aa3f05c76877ad5505d9f5ee1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 22 12:44:48 2009 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 22 12:44:48 2009 +0000"
      },
      "message": "updated for version 7.2-152\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": "f9393ef5efde2f425fbd9e19363186f8c9103376",
      "tree": "ec493a8fec62c31f9fe21993c4907bf1c1f290cd",
      "parents": [
        "4a85b4156098a30daf5b15a7fb7587a1c7c99f94"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 24 19:47:27 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 24 19:47:27 2006 +0000"
      },
      "message": "updated for version 7.0f\n"
    },
    {
      "commit": "eb3593b38b7b6b658e93ad05d6caf76d58cc0c35",
      "tree": "39210f19a86e4db2914523b0fde4a5ff9d345c16",
      "parents": [
        "57657d85c6c3d812e99b5e5d5161c07c66ac7dc7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 22 22:33:57 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 22 22:33:57 2006 +0000"
      },
      "message": "updated for version 7.0e06\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": "8f7fd65b249e9680866dab628622fe093ac2abc9",
      "tree": "a1fb5dcec21a549dd31438f503c3121f234d3943",
      "parents": [
        "030f0dfad591422e64a75629a60309974af80938"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 21 22:04:51 2006 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 21 22:04:51 2006 +0000"
      },
      "message": "updated for version 7.0203\n"
    },
    {
      "commit": "a5373faa173bfecdceb60959d9b9df7bead1ab77",
      "tree": "41a4416687a99945d6d479a8d1ca74b8aecfaecb",
      "parents": [
        "7ca3043e1e820b634f228e527858328d958c4407"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 09 19:47:12 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 09 19:47:12 2005 +0000"
      },
      "message": "updated for version 7.0144\n"
    },
    {
      "commit": "661b1820956743fd67f957f8dbbc45a93fe38dc9",
      "tree": "5c1a259895d6a8af91b166c0c103706eb8233096",
      "parents": [
        "cfc7d63267e68168b5fb068d8ee1e763ed4aa6a0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 28 22:36:45 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jul 28 22:36:45 2005 +0000"
      },
      "message": "updated for version 7.0118\n"
    },
    {
      "commit": "87e25fdf80c7b45deee9c59389b51503e906d93b",
      "tree": "e477f86746245499e324e1d1e9ccada6aed035e9",
      "parents": [
        "231334e6efbf3a7f89183f8257e09492534a5f8c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 27 21:13:01 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 27 21:13:01 2005 +0000"
      },
      "message": "updated for version 7.0117\n"
    },
    {
      "commit": "0017fc52cb94024b3ddf42024c9ef471d0ba93cb",
      "tree": "d69d5ea86f1029953b0849d742f60911bb072034",
      "parents": [
        "4eec5ec8ce6dd353421eed6adb54348451ed3327"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 26 22:28:42 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 26 22:28:42 2005 +0000"
      },
      "message": "updated for version 7.0094\n"
    },
    {
      "commit": "0a5fe2140db2e6688a7ef42031a21d8293038715",
      "tree": "c4a543636157a7e148ef789201f0f6373f8b548e",
      "parents": [
        "c4def13f8bc6631add3b10bb84783acca72795ae"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 24 23:01:23 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 24 23:01:23 2005 +0000"
      },
      "message": "updated for version 7.0092\n"
    },
    {
      "commit": "cf851ce930d177b4c6e5b2a108c190a5c66e3376",
      "tree": "42d356ed1ddaaa4930c78a08ef5af099dca9becd",
      "parents": [
        "ea424166e2a53649eea8d8899fc9294ca023964c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 16 21:52:47 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 16 21:52:47 2005 +0000"
      },
      "message": "updated for version 7.0086\n"
    },
    {
      "commit": "a04f10b6066952725b53c3bda9ce259ab29a5e3b",
      "tree": "4a035df5b665ca33510e5d9e1e42685d4ad55fa3",
      "parents": [
        "8b044b32644d75e8878c116c881cf743358e9eee"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 31 22:09:46 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 31 22:09:46 2005 +0000"
      },
      "message": "updated for version 7.0077\n"
    },
    {
      "commit": "df177f679e950a2ab2ad5fe7d45c1daface004d7",
      "tree": "21c0c50e9144ef873af675daf53b86beb26dd677",
      "parents": [
        "6bdcfc08cb9c192972336e28a2a842b7abbb2811"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 22 08:39:57 2005 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 22 08:39:57 2005 +0000"
      },
      "message": "updated for version 7.0051\n"
    },
    {
      "commit": "7b0294cb9f7cfcd3fcbbaa523578847a3e6d74c5",
      "tree": "5675edfe10a80abd76b307b855858f136c647d32",
      "parents": [
        "7171abea1ad8d33cce89a9664873417187139a53"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 11 10:16:09 2004 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 11 10:16:09 2004 +0000"
      },
      "message": "updated for version 7.0018\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"
    }
  ]
}
