)]}'
{
  "log": [
    {
      "commit": "3b9abb6cc20d3077b6fd239fb59dee8c75fa599b",
      "tree": "0261c2c80c8e98a30f4ece06026639157c1c7473",
      "parents": [
        "76a86063cac601eb393c18664746db263c7b9f19"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 12 14:11:17 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 12 14:11:17 2013 +0200"
      },
      "message": "updated for version 7.3.936\nProblem:    Ruby 1.8: Missing piece for static linking on 64 bit systems.\nSolution:   Define ruby_init_stack() (Hiroshi Shirosaki)\n            Also fix preprocessor indents.\n"
    },
    {
      "commit": "76a86063cac601eb393c18664746db263c7b9f19",
      "tree": "0ba8e91a820ad1b42c50797479ce7f6976da6a3a",
      "parents": [
        "82e803b0559410445fbc90964897953e1f9eb001"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 11 17:45:48 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 11 17:45:48 2013 +0200"
      },
      "message": "updated for version 7.3.935\nProblem:    Init stack works differently on 64 bit systems.\nSolution:   Handle 64 bit systems and also static library. (Yukihiro\n            Nakadaira)\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": "99685e6a7e586acbf3383977ce6d029583b68ded",
      "tree": "b9761d857569fe00f8bc33a2a43282cbdc1a4f32",
      "parents": [
        "6800186a03855c1a1c51fb6abb793306851db2ad"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 11 13:56:18 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 11 13:56:18 2013 +0200"
      },
      "message": "updated for version 7.3.933\nProblem:    Ruby on Mac crashes due to GC failure.\nSolution:   Init the stack from main(). (Hiroshi Shirosaki)\n"
    },
    {
      "commit": "6800186a03855c1a1c51fb6abb793306851db2ad",
      "tree": "b78dc500a3f4fac6656622cc367b385d7e7dfc07",
      "parents": [
        "09bb33dde957eb7aa9680091edc4ab0a5d01a2c7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 11 13:45:05 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 11 13:45:05 2013 +0200"
      },
      "message": "updated for version 7.3.932\nProblem:    Compiler warning for uninitialized variable. (Tony Mechelynck)\nSolution:   Initialize the variable.\n"
    },
    {
      "commit": "09bb33dde957eb7aa9680091edc4ab0a5d01a2c7",
      "tree": "31a1bf9ec22a278dc4bf20be3d982bbfe9108847",
      "parents": [
        "290424868d6aeab4f704df15c7a67b908e852e06"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 07 05:18:20 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 07 05:18:20 2013 +0200"
      },
      "message": "updated for version 7.3.931\nProblem:    No completion for :xmap and :smap. (Yukihiro Nakadaira)\nSolution:   Add the case statements. (Christian Brabandt)\n"
    },
    {
      "commit": "290424868d6aeab4f704df15c7a67b908e852e06",
      "tree": "8f018f3a17afd848e12d1565321c1a14e88ae430",
      "parents": [
        "51ac8a27e56257356a6cc0a262e5fb0455cf7bb4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 07 05:11:17 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 07 05:11:17 2013 +0200"
      },
      "message": "updated for version 7.3.930\nProblem:    MSVC 2012 update is not recognized.\nSolution:   Update the version in the makefile. (Raymond Ko)\n"
    },
    {
      "commit": "51ac8a27e56257356a6cc0a262e5fb0455cf7bb4",
      "tree": "9124a415a06b3ec47d6ac46bb0e0c412de9b9adb",
      "parents": [
        "161fb5e302f4e5d4e121ab2d2d5024649b3db0f9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 06 06:45:47 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 06 06:45:47 2013 +0200"
      },
      "message": "updated for version 7.3.929\nProblem:    Compiler warning for unused variable. Not freeing unused string.\nSolution:   Remove the variable. Clear the options.\n"
    },
    {
      "commit": "161fb5e302f4e5d4e121ab2d2d5024649b3db0f9",
      "tree": "5948dd1ed7870dd23f60f913719630ebfce228e9",
      "parents": [
        "531da5955e03afadb2f0cf72264fe8deb4bf430e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 06 06:26:15 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 06 06:26:15 2013 +0200"
      },
      "message": "updated for version 7.3.928\nProblem:    Can\u0027t build with strict C compiler.\nSolution:   Move declaration to start of block. (Taro Muraoka)\n"
    },
    {
      "commit": "531da5955e03afadb2f0cf72264fe8deb4bf430e",
      "tree": "25ad908901db7ba62972b8e6fea379393d75c41a",
      "parents": [
        "229f8dbf7a3ee3998d07fb452accda362d6e0dfe"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 06 05:58:55 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 06 05:58:55 2013 +0200"
      },
      "message": "Updated runtime files.\n"
    },
    {
      "commit": "229f8dbf7a3ee3998d07fb452accda362d6e0dfe",
      "tree": "444d26c41a2b62eb96f50bb230adcb7b67a9cb8b",
      "parents": [
        "49e649fc2eb196b2476a3bc2947c7a89e0f69c2f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 06 05:50:28 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 06 05:50:28 2013 +0200"
      },
      "message": "updated for version 7.3.927\nProblem:    Missing combining characters when putting text in a register.\nSolution:   Include combining characters. (David Bürgin)\n"
    },
    {
      "commit": "49e649fc2eb196b2476a3bc2947c7a89e0f69c2f",
      "tree": "64955601e26e5749b5d1f3217746d899424778e5",
      "parents": [
        "84a05acc8c341c2be383198496764992ae971a46"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 06 04:50:35 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 06 04:50:35 2013 +0200"
      },
      "message": "updated for version 7.3.926\nProblem:    Autocommands are triggered by setwinvar() et al. Missing BufEnter\n            on :tabclose. Duplicate WinEnter on :tabclose. Wrong order of\n            events for :tablose and :tabnew.\nSolution:   Fix these autocommand events. (Zyx)\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": "84e0f6ca9adcbdca254060713878ebc29faaaa65",
      "tree": "3025211efa4e5c1d9f48e9f369ecd786713b6c69",
      "parents": [
        "d1864597a0d87fa9b3fbd09fc022b3405be7f274"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 06 03:52:55 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 06 03:52:55 2013 +0200"
      },
      "message": "updated for version 7.3.924\nProblem:    Python interface can\u0027t easily access options.\nSolution:   Add vim.options, vim.window.options and vim.buffer.options. (ZyX)\n"
    },
    {
      "commit": "d1864597a0d87fa9b3fbd09fc022b3405be7f274",
      "tree": "b9849aa63e5bb3b15e945bfda04ab2c0751b3453",
      "parents": [
        "8fadd8b8406335f1a2035f1a6aeab67c7fc5d685"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 04:40:15 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 04:40:15 2013 +0200"
      },
      "message": "updated for version 7.3.923\nProblem:    Check for X11 header files fails on Solaris.\nSolution:   Only use -Werror for gcc. (Laurent Blume)\n"
    },
    {
      "commit": "8fadd8b8406335f1a2035f1a6aeab67c7fc5d685",
      "tree": "47c5b442e773d1f1352124b96d6d8e9e75d14172",
      "parents": [
        "29f49ee8d728ab77229351662b3345ed8591dd09"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 04:11:07 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 04:11:07 2013 +0200"
      },
      "message": "updated for version 7.3.922\nProblem:    No test for what 7.3.918 fixes.\nSolution:   Add a test. (David Bürgin)\n"
    },
    {
      "commit": "29f49ee8d728ab77229351662b3345ed8591dd09",
      "tree": "c1b2fc4d97007fb74605556faec0e80cbffa3a06",
      "parents": [
        "4e0d974645012c3fc07d1754a4729d21e49773b6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 03:42:34 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 03:42:34 2013 +0200"
      },
      "message": "updated for version 7.3.921\nProblem:    Trying to create a fontset handle when \u0027guifontset\u0027 is not set.\nSolution:   Add curly braces around the code block. (Max Kirillov)\n"
    },
    {
      "commit": "4e0d974645012c3fc07d1754a4729d21e49773b6",
      "tree": "ba30ff30381065927384d40a53fbcbeaa4b2a048",
      "parents": [
        "02938a970cfaf97622417b2cc62eb6a955ef1016"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 03:40:27 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 03:40:27 2013 +0200"
      },
      "message": "updated for version 7.3.920\nProblem:    Compiler warning for size_t to int.\nSolution:   Add a type cast. (Mike Williams)\n"
    },
    {
      "commit": "02938a970cfaf97622417b2cc62eb6a955ef1016",
      "tree": "f1734a8ff2a75ff7945d3d97c6d4e2cfcfce42b9",
      "parents": [
        "ff0341946eabf4dcb616a2bbe7a2e9d69ae46e57"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 03:37:10 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 04 03:37:10 2013 +0200"
      },
      "message": "updated for version 7.3.919\nProblem:    An empty nl.po file does not work with an old msgfmt.\nSolution:   Put a single # in the file. (Laurent Blume)\n"
    },
    {
      "commit": "ff0341946eabf4dcb616a2bbe7a2e9d69ae46e57",
      "tree": "0444bd0917a2d95ee299383bce98e78caa19380b",
      "parents": [
        "7afea82f507c0614a22b27d592adf65f5656c2df"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 18:51:19 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 18:51:19 2013 +0200"
      },
      "message": "Updated runtime files.\n"
    },
    {
      "commit": "7afea82f507c0614a22b27d592adf65f5656c2df",
      "tree": "c53a0f469368085ff5ee5896948e5c230a32a51a",
      "parents": [
        "811fe63f398767db412c4f21a31f5e746951dd26"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 18:34:45 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 18:34:45 2013 +0200"
      },
      "message": "updated for version 7.3.918\nProblem:    Repeating an Ex command after using a Visual motion does not work.\nSolution:   Check for an Ex command being used. (David Bürgin)\n"
    },
    {
      "commit": "811fe63f398767db412c4f21a31f5e746951dd26",
      "tree": "2281a327ca8266e968c5eb52a436786f83f12ac2",
      "parents": [
        "567199b68fb5a171c0c006e9d4ac94ca61c5cda0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 17:34:20 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 17:34:20 2013 +0200"
      },
      "message": "updated for version 7.3.917\nProblem:    When a path ends in a backslash appending a comma has the wrong\n            effect.\nSolution:   Replace a trailing backslash with a slash. (Nazri Ramliy)\n"
    },
    {
      "commit": "567199b68fb5a171c0c006e9d4ac94ca61c5cda0",
      "tree": "4a1ec53da0234882519bcf7f95fb1d78cb76e68b",
      "parents": [
        "e8d9530b0efd8e0efb9e832cd3d70245c61751ab"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 16:52:36 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 16:52:36 2013 +0200"
      },
      "message": "updated for version 7.3.916\nProblem:    Using freed memory when pasting with the mouse (Issue 130).\nSolution:   Get the byte value early. (hint by Dominique Pelle)\n"
    },
    {
      "commit": "e8d9530b0efd8e0efb9e832cd3d70245c61751ab",
      "tree": "870274e3fdb404cb7d7c6555588dfe4a597fdb39",
      "parents": [
        "2ab0713279c26f23718a2913e92e22957833fe35"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 16:34:02 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 16:34:02 2013 +0200"
      },
      "message": "updated for version 7.3.915\nProblem:    When reading a file with encoding conversion fails at the end the\n            next encoding in \u0027fencs\u0027 is not used.\nSolution:   Retry with another encoding when possible. (Taro Muraoka)\n"
    },
    {
      "commit": "2ab0713279c26f23718a2913e92e22957833fe35",
      "tree": "863e93d841b3ce1e8aa70cc5f5ee0a16057bdfc5",
      "parents": [
        "f687cf3f363cc1cbe73b61524ff8dac03aeb65a0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 15:47:15 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 15:47:15 2013 +0200"
      },
      "message": "updated for version 7.3.914\nProblem:    ~/.viminfo is messed up when running tests.\nSolution:   Set the viminfo filename.\n"
    },
    {
      "commit": "f687cf3f363cc1cbe73b61524ff8dac03aeb65a0",
      "tree": "8c4657061a98a67699f9076e7ba5db62685154ba",
      "parents": [
        "ec38d6932c674b506484792e28b88ba43edad9ee"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 15:39:11 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 15:39:11 2013 +0200"
      },
      "message": "updated for version 7.3.913\nProblem:    Still a crash when writing viminfo.\nSolution:   Add checks for NULL pointers. (Ron Aaron)\n"
    },
    {
      "commit": "ec38d6932c674b506484792e28b88ba43edad9ee",
      "tree": "e13f53ec733a359096097ab8f68a9789fed953ce",
      "parents": [
        "230bb3f09d1661cb8da3ef64406270bd3e61aae3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 15:12:32 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 15:12:32 2013 +0200"
      },
      "message": "updated for version 7.3.912\nProblem:    Typing a \":\" command at the hit-enter dialog does not work if the\n            \"file changed\" dialog happens next.\nSolution:   Check for changed files before giving the hit-enter dialog.\n"
    },
    {
      "commit": "230bb3f09d1661cb8da3ef64406270bd3e61aae3",
      "tree": "9c493ef3d30ffc39af2a540fa14bd64b563351b3",
      "parents": [
        "335e0b69744ededb907fb9167f72ac84e37e1304"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 14:07:45 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 14:07:45 2013 +0200"
      },
      "message": "updated for version 7.3.911\nProblem:    Python: Access to Vim variables is not so easy.\nSolution:   Define vim.vars and vim.vvars. (ZyX)\n"
    },
    {
      "commit": "335e0b69744ededb907fb9167f72ac84e37e1304",
      "tree": "32bfacea7b64cb829c456f1ad1eebe4efbee985c",
      "parents": [
        "4d1da49cfe2528474dafb0535dd0cab19c3c3579"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 13:47:45 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 13:47:45 2013 +0200"
      },
      "message": "updated for version 7.3.910\nProblem:    Python code in #ifdef branches with only minor differences.\nSolution:   Merge the #ifdef branches. (ZyX)\n"
    },
    {
      "commit": "4d1da49cfe2528474dafb0535dd0cab19c3c3579",
      "tree": "17059da73c94d39ff40c2b826dcbde03ff3eabdb",
      "parents": [
        "7a26dd860a1c666233574edc1b96f721f214067f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 13:39:15 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 13:39:15 2013 +0200"
      },
      "message": "updated for version 7.3.909\nProblem:    Duplicate Python code.\nSolution:   Move more items to if_py_both.h. (ZyX)  Also avoid compiler\n            warnings for missing initializers.\n"
    },
    {
      "commit": "7a26dd860a1c666233574edc1b96f721f214067f",
      "tree": "81004ad0a9446d0a6b7427ac12d0fb24d7ac289c",
      "parents": [
        "af6abb9d93959d801d40a2d77a96962cef2335fc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 13:10:41 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 13:10:41 2013 +0200"
      },
      "message": "updated for version 7.3.908\nProblem:    Possible crash when using a list in Python.\nSolution:   Return early if the list is NULL. (ZyX)\n"
    },
    {
      "commit": "af6abb9d93959d801d40a2d77a96962cef2335fc",
      "tree": "2a4c39066970fd372b41b351535429df0f6e3b31",
      "parents": [
        "3f99152276def2b8f88a3dd5f87f645e9e875da2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 13:04:26 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 13:04:26 2013 +0200"
      },
      "message": "updated for version 7.3.907\nProblem:    Python uses IndexError when a dict key is not found.\nSolution:   Use KeyError instead. (ZyX)\n"
    },
    {
      "commit": "3f99152276def2b8f88a3dd5f87f645e9e875da2",
      "tree": "e10ff52b2477a98aea70a93389ce3b425607cb55",
      "parents": [
        "b70a473e24e36fd14361ece54da37e3ca7155fdd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 12:56:19 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 24 12:56:19 2013 +0200"
      },
      "message": "updated for version 7.3.906\nProblem:    The \"sleep .2\" for running tests does not work on Solaris.\nSolution:   Fall back to using \"sleep 1\". (Laurent Blume)\n"
    },
    {
      "commit": "b70a473e24e36fd14361ece54da37e3ca7155fdd",
      "tree": "92704fa8f870a8580bee901edcdaa3013feed7bd",
      "parents": [
        "3bb28557e192b9433dc286f89300f2557b46e821"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 22:22:57 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 22:22:57 2013 +0200"
      },
      "message": "updated for version 7.3.905\nProblem:    Crash when writing viminfo. (Ron Aaron)\nSolution:   Prevent freed history info to be used.\n"
    },
    {
      "commit": "3bb28557e192b9433dc286f89300f2557b46e821",
      "tree": "98924f57ea25403969303b9f2482a6618b56f240",
      "parents": [
        "a8565fecc62e95a3a284be2ae20129cebe6432be"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 18:25:59 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 18:25:59 2013 +0200"
      },
      "message": "updated for version 7.3.904\nProblem:    Using memory freed by the garbage collector.\nSolution:   Mark items in aucmd_win as used.\n"
    },
    {
      "commit": "a8565fecc62e95a3a284be2ae20129cebe6432be",
      "tree": "c9025d582ae704c4c9c241518e196a3f0c3dd31d",
      "parents": [
        "4c7e9db0d6502054eafafcc9aea70ea71c45f551"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 16:14:22 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 16:14:22 2013 +0200"
      },
      "message": "updated for version 7.3.903\nProblem:    Crash on exit writing viminfo. (Ron Aaron)\nSolution:   Check for the history to be empty.\n"
    },
    {
      "commit": "4c7e9db0d6502054eafafcc9aea70ea71c45f551",
      "tree": "657b5019203bc6813c464b4f65aea8aa592d75d5",
      "parents": [
        "687a29c5e26b2fa69f3b2cb3504d1fd2f090daf7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 15:55:19 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 15:55:19 2013 +0200"
      },
      "message": "updated for version 7.3.902\nProblem:    When deleting last buffer in other tab the tabline is not updated.\nSolution:   Set the redraw_tabline flag. (Yukihiro Nakadaira)\n"
    },
    {
      "commit": "687a29c5e26b2fa69f3b2cb3504d1fd2f090daf7",
      "tree": "2a4f11718612502ad2da0decb8d36b1e8cf1c3f0",
      "parents": [
        "f6dcbb245b3d808a5d812ac66ce6ca701b1991f2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 15:47:12 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 15:47:12 2013 +0200"
      },
      "message": "updated for version 7.3.901\nProblem:    Outdated comment, ugly condition.\nSolution:   Update a few comments, break line.\n"
    },
    {
      "commit": "f6dcbb245b3d808a5d812ac66ce6ca701b1991f2",
      "tree": "44b15aea43fabb388487e70453790f84d9ed9f8c",
      "parents": [
        "f8de161090c9075973bb6e75f88a303d7aa1ddfc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 15:40:33 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 15:40:33 2013 +0200"
      },
      "message": "updated for version 7.3.900\nProblem:    Not obvious that some mouse features are mutual-exclusive.\nSolution:   Add a comment.\n"
    },
    {
      "commit": "f8de161090c9075973bb6e75f88a303d7aa1ddfc",
      "tree": "64c176c33c664870697d989b3ca0674c12b3f657",
      "parents": [
        "54c34fa6f51afab0fa5a153341cfc91fe7b4eebf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 15:32:25 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 15:32:25 2013 +0200"
      },
      "message": "updated for version 7.3.899\nProblem:    #if indents are off.\nSolution:   Fix the indents.\n"
    },
    {
      "commit": "54c34fa6f51afab0fa5a153341cfc91fe7b4eebf",
      "tree": "384cdcf5d3f0134f43195bb6ac968bcfbb02b990",
      "parents": [
        "768baacdc8f64d4ff8add87b5e1b96b36b266149"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 15:15:35 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 15:15:35 2013 +0200"
      },
      "message": "updated for version 7.3.898\nProblem:    Memory leak reported by valgrind in test 91.\nSolution:   Only use default argument when needed.\n"
    },
    {
      "commit": "768baacdc8f64d4ff8add87b5e1b96b36b266149",
      "tree": "675aaa041aa0804f51258f01d72d0dddf4dda8cc",
      "parents": [
        "b376647bb1dfa856613ef17945a4c97b0bcc2e56"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 14:44:57 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 14:44:57 2013 +0200"
      },
      "message": "updated for version 7.3.897\nProblem:    Configure doesn\u0027t always find the shared library.\nSolution:   Change the configure script. (Ken Takata)\n"
    },
    {
      "commit": "b376647bb1dfa856613ef17945a4c97b0bcc2e56",
      "tree": "93272b46c7d134a50a186c4527dda3a08e7a60e8",
      "parents": [
        "332ac0621c568a6ac88dc91e57b60c68b1c83b9d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 13:49:21 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 13:49:21 2013 +0200"
      },
      "message": "updated for version 7.3.896\nProblem:    Memory leaks in Lua interface.\nSolution:   Fix the leaks, add tests. (Yukihiro Nakadaira)\n"
    },
    {
      "commit": "332ac0621c568a6ac88dc91e57b60c68b1c83b9d",
      "tree": "0f6972f51ed751ea04bbb4c5830824ce554f1cc2",
      "parents": [
        "84b0493c34b59313498d1c1710bd6462f1769846"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 13:06:21 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 13:06:21 2013 +0200"
      },
      "message": "updated for version 7.3.895\nProblem:    Valgrind error in test 91. (Issue 128)\nSolution:   Pass scope name to find_var_in_ht().\n"
    },
    {
      "commit": "84b0493c34b59313498d1c1710bd6462f1769846",
      "tree": "77f621c5c36814a740e63d826ae8d14eb7af2687",
      "parents": [
        "429fa85392a934b34ba7b394558900cbb8786454"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 12:36:18 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 12:36:18 2013 +0200"
      },
      "message": "updated for version 7.3.894\nProblem:    Using wrong RUBY_VER causing Ruby build to break.\nSolution:   Correct the RUBY_VER value. (Yongwei Wu)\n"
    },
    {
      "commit": "429fa85392a934b34ba7b394558900cbb8786454",
      "tree": "2efc8dbb0c4727471c970f4c96ea37a9e9ba67e6",
      "parents": [
        "07219f911c86a50840050282baafe896284a5588"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 12:27:36 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 15 12:27:36 2013 +0200"
      },
      "message": "updated for version 7.3.893\nProblem:    Crash when using b:, w: or t: after closing the buffer, window or\n            tabpage.\nSolution:   Allocate the dictionary instead of having it part of the\n            buffer/window/tabpage struct. (Yukihiro Nakadaira)\n"
    },
    {
      "commit": "07219f911c86a50840050282baafe896284a5588",
      "tree": "bcc552ef5152dfcf5733b7cf0257784bd4ac408a",
      "parents": [
        "6f852a557df33b8d0562aad3ddc3ff529626bb4f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 23:19:36 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 23:19:36 2013 +0200"
      },
      "message": "updated for version 7.3.892\nProblem:    Still mering problems for viminfo history.\nSolution:   Do not merge lines when writing, don\u0027t write old viminfo lines.\n"
    },
    {
      "commit": "6f852a557df33b8d0562aad3ddc3ff529626bb4f",
      "tree": "aae9f53c25720eae6c37a0e1727dc28c3461cf4f",
      "parents": [
        "7311c6932c22f2afae13266e05780daa01b859ee"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 16:26:15 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 16:26:15 2013 +0200"
      },
      "message": "updated for version 7.3.891\nProblem:    Merging viminfo history doesn\u0027t work well.\nSolution:   Don\u0027t stop when one type of history is empty. Don\u0027t merge history\n            when writing viminfo.\n"
    },
    {
      "commit": "7311c6932c22f2afae13266e05780daa01b859ee",
      "tree": "5107c4de7ddbdef290eac25e03a5a9394d0bc1e0",
      "parents": [
        "0bcdd6e70932cf689a6a49f514d7b893468b492d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 16:21:41 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 16:21:41 2013 +0200"
      },
      "message": "updated for version 7.3.890\nProblem:    Test 79 fails on Windows. (Michael Soyka)\nSolution:   Add comment below line causing an error.\n"
    },
    {
      "commit": "0bcdd6e70932cf689a6a49f514d7b893468b492d",
      "tree": "1ca8f7028c915bb1683330c28591ff16200bc727",
      "parents": [
        "0187ca0bdf0d7e5afc5ea80b390dc7e1fc983829"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 16:19:03 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 14 16:19:03 2013 +0200"
      },
      "message": "updated for version 7.3.889\nProblem:    Can\u0027t build with Ruby 2.0 on a 64 bit system.\nSolution:   Define rb_fix2int and rb_num2int. (Kohei Suzuki)\n"
    },
    {
      "commit": "0187ca0bdf0d7e5afc5ea80b390dc7e1fc983829",
      "tree": "ab53cd1755d309dd8d0d81c34ba160abf3c13e17",
      "parents": [
        "38ec50bea8ecb60fa4dd50cfca7c29c98a7a8df0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 15:09:51 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 15:09:51 2013 +0200"
      },
      "message": "Updated runtime files.\n"
    },
    {
      "commit": "38ec50bea8ecb60fa4dd50cfca7c29c98a7a8df0",
      "tree": "72871db4faba143134dcf04963bb0daa4766274a",
      "parents": [
        "e3e6e573d10760a808e02514c350f136e9d9c7e4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 14:42:39 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 14:42:39 2013 +0200"
      },
      "message": "updated for version 7.3.888\nProblem:    Filename completion with \u0027fileignorecase\u0027 does not work for\n            multi-byte characters.\nSolution:   Make \u0027fileignorecase\u0027 work properly. (Hirohito Higashi)\n"
    },
    {
      "commit": "e3e6e573d10760a808e02514c350f136e9d9c7e4",
      "tree": "03e28b32288d3359b30854340cafda46bd103ba4",
      "parents": [
        "8185111125e4713831d4b6cfeb6f47138b0c83b2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 13:45:02 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 13:45:02 2013 +0200"
      },
      "message": "updated for version 7.3.887\nProblem:    No tests for Visual mode operators, what 7.3.879 fixes.\nSolution:   Add a new test file. (David Bürgin)\n"
    },
    {
      "commit": "8185111125e4713831d4b6cfeb6f47138b0c83b2",
      "tree": "6b8fb40387e6b4db437b5bd7fe5e3f2f6d72094f",
      "parents": [
        "644cf03b7ec4c75c695de17286b3a99dd53184dd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 12:27:30 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 12:27:30 2013 +0200"
      },
      "message": "updated for version 7.3.886\nProblem:    Can\u0027t build with multi-byte on Solaris 10.\nSolution:   Add #ifdef X_HAVE_UTF8_STRING. (Laurent Blume)\n"
    },
    {
      "commit": "644cf03b7ec4c75c695de17286b3a99dd53184dd",
      "tree": "4b70d7986ac0b251f4e3dfdba73d66667a8df240",
      "parents": [
        "126bdeeabe952f447b442b9af19a6df38b719325"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 12:18:49 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 12 12:18:49 2013 +0200"
      },
      "message": "updated for version 7.3.885\nProblem:    Double free for list and dict in Lua. (Shougo Matsu)\nSolution:   Do not unref list and dict. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "126bdeeabe952f447b442b9af19a6df38b719325",
      "tree": "58a3f97a80bee50a6064d43b94fba01c2869fe87",
      "parents": [
        "2a66a07b29a636af54bc415626999202dd60a842"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 06 17:26:26 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 06 17:26:26 2013 +0200"
      },
      "message": "Move redif syntax file to the right directory.\nDisable recognizing .rdf as a redif file.\n"
    },
    {
      "commit": "2a66a07b29a636af54bc415626999202dd60a842",
      "tree": "c4822767340453a9d0533a6f1359db17ece9d5e8",
      "parents": [
        "25a6df90dfbed93963407e02f5e207abe2b2c68f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 06 14:30:40 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 06 14:30:40 2013 +0200"
      },
      "message": "updated for version 7.3.884\nProblem:    Compiler warning for variable shadowing another. (John Little)\nSolution:   Rename the variable. (Christian Brabandt)\n"
    },
    {
      "commit": "25a6df90dfbed93963407e02f5e207abe2b2c68f",
      "tree": "46e097d84acdfb9702ddfb750d1548e4744d2b7d",
      "parents": [
        "bf88493c0979d88279930b5330f667d0bd6b651e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 06 14:29:00 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 06 14:29:00 2013 +0200"
      },
      "message": "updated for version 7.3.883\nProblem:    Can\u0027t build with some combination of features.\nSolution:   Adjust #ifdefs.\n"
    },
    {
      "commit": "bf88493c0979d88279930b5330f667d0bd6b651e",
      "tree": "c2caaa5b8b04581ab92d8ba8b8f1738bee5de973",
      "parents": [
        "68879258d98853deb928a8ce93b497d39ce65296"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 05 22:26:15 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 05 22:26:15 2013 +0200"
      },
      "message": "Updated runtime files.\n"
    },
    {
      "commit": "68879258d98853deb928a8ce93b497d39ce65296",
      "tree": "f39b7cc9bb2cb4e9990d9858f42209ed3f8db333",
      "parents": [
        "24b11fb1730e37a4aa71434c130301a9369c835f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 05 19:50:17 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 05 19:50:17 2013 +0200"
      },
      "message": "updated for version 7.3.882\nProblem:    CursorHold may trigger after receiving the termresponse.\nSolution:   Set the did_cursorhold flag. (Hayaki Saito)\n"
    },
    {
      "commit": "24b11fb1730e37a4aa71434c130301a9369c835f",
      "tree": "0b8dc8fb4edf02132027a7b2957e523ec226c71c",
      "parents": [
        "b3049f4a34af835f558877c9f4c323e50269c00f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 05 19:32:36 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 05 19:32:36 2013 +0200"
      },
      "message": "updated for version 7.3.881\nProblem:    Python list does not work correctly.\nSolution:   Fix it and add a test. (Yukihiro Nakadaira)\n"
    },
    {
      "commit": "b3049f4a34af835f558877c9f4c323e50269c00f",
      "tree": "1e764dc124652ec01383b2e11aa823387b3b8c3e",
      "parents": [
        "d7fbfe107d57842e584cfb9093cad4cfd67ddb40"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 05 18:58:47 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 05 18:58:47 2013 +0200"
      },
      "message": "updated for version 7.3.880\nProblem:    When writing viminfo, old history lines may replace lines written\n            more recently by another Vim instance.\nSolution:   Mark history entries that were read from viminfo and overwrite\n            them when merging with the current viminfo.\n"
    },
    {
      "commit": "d7fbfe107d57842e584cfb9093cad4cfd67ddb40",
      "tree": "04e9656885fa8b385169e93aa7f211cafaa06d99",
      "parents": [
        "91fc43d3f9d837e9ede66694c44e4cbcdc5c5549"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 05 17:43:14 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 05 17:43:14 2013 +0200"
      },
      "message": "updated for version 7.3.879\nProblem:    When using an ex command in operator pending mode, using Esc to\n            abort the command still executes the operator. (David Bürgin)\nSolution:   Clear the operator when the ex command fails. (Christian Brabandt)\n"
    },
    {
      "commit": "91fc43d3f9d837e9ede66694c44e4cbcdc5c5549",
      "tree": "2fd97c3b96d2738bed985bc4b3bdb8f7391a6052",
      "parents": [
        "7bcb30e91387800261c0154c2d53b6118100dca0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 05 15:41:05 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 05 15:41:05 2013 +0200"
      },
      "message": "updated for version 7.3.878\nProblem:    \u0027fileignorecase\u0027 is missing in options window and quickref.\nSolution:   Add the option.\n"
    },
    {
      "commit": "7bcb30e91387800261c0154c2d53b6118100dca0",
      "tree": "6b7d1b6c0cb7003626e7b7fe0af3a7b33e022091",
      "parents": [
        "cdffbeae2b031160a479f24cfedacab926938e5d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 03 21:14:29 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 03 21:14:29 2013 +0200"
      },
      "message": "updated for version 7.3.877\nProblem:    Forward searching with search() is broken.\nSolution:   Fix it and add tests. (Sung Pae)\n"
    },
    {
      "commit": "cdffbeae2b031160a479f24cfedacab926938e5d",
      "tree": "fb2bdace2c6d396aebbe39633655a8aa82676125",
      "parents": [
        "95a513511835b017479a513664eeed6d8899fa0d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 03 21:11:39 2013 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 03 21:11:39 2013 +0200"
      },
      "message": "updated for version 7.3.876\nProblem:    #if indents are off.\nSolution:   Insert a space where appropriate. (Taro Muraoka)\n"
    },
    {
      "commit": "95a513511835b017479a513664eeed6d8899fa0d",
      "tree": "7bab18cbb90481559d37dd1b47027f1b191ce6a7",
      "parents": [
        "d0e2d94589d11cad514d1d66ade76d497e9d7567"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 21 22:53:50 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 21 22:53:50 2013 +0100"
      },
      "message": "updated for version 7.3.875\nProblem:    Build problem with some combination of features.\nSolution:   Use FEAT_XCLIPBOARD instead of FEAT_CLIPBOARD.\n"
    },
    {
      "commit": "d0e2d94589d11cad514d1d66ade76d497e9d7567",
      "tree": "158439512a9e8af7f411f006d12a22335dadaee0",
      "parents": [
        "c2c355df6f094cdb9e599fd395a78c14486ec697"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 18:31:49 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 18:31:49 2013 +0100"
      },
      "message": "updated for version 7.3.874\nProblem:    Comparing file names does not handle multi-byte characters\n            properly.\nSolution:   Implement multi-byte handling.\n"
    },
    {
      "commit": "c2c355df6f094cdb9e599fd395a78c14486ec697",
      "tree": "941a535736b145633d565dea15a30cccf3350dfe",
      "parents": [
        "71afbfe6cd697de30a9e0d57e5a6434cf4bb0f13"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 17:42:15 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 17:42:15 2013 +0100"
      },
      "message": "updated for version 7.3.873\nProblem:    Cannot easily use :s to make title case.\nSolution:   Have \"\\L\\u\" result in title case. (James McCoy)\n"
    },
    {
      "commit": "71afbfe6cd697de30a9e0d57e5a6434cf4bb0f13",
      "tree": "981f8a151ec2a29321c8ef579101f82403e6e38b",
      "parents": [
        "db333a5b8d0c72b7342d6d65ad2895a19a1c29d2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 16:49:16 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 16:49:16 2013 +0100"
      },
      "message": "updated for version 7.3.872\nProblem:    On some systems case of file names is always ignored, on others\n            never.\nSolution:   Add the \u0027fileignorecase\u0027 option to control this at runtime.\n            Implies \u0027wildignorecase\u0027.\n"
    },
    {
      "commit": "db333a5b8d0c72b7342d6d65ad2895a19a1c29d2",
      "tree": "ba5d5768d952510d3f3e10f6a258e409e33d974e",
      "parents": [
        "af62ff3696514a4f1b595629bcfa584748bc29ce"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 15:27:48 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 15:27:48 2013 +0100"
      },
      "message": "updated for version 7.3.871\nProblem:    search(\u0027^$\u0027, \u0027c\u0027) does not use the empty match under the cursor.\nSolution:   Special handling of the \u0027c\u0027 flag. (Christian Brabandt)\n            Add tests.\n"
    },
    {
      "commit": "af62ff3696514a4f1b595629bcfa584748bc29ce",
      "tree": "3cd451ad817d37bead9c136137c90267ca5c5d1c",
      "parents": [
        "0c279bbb9c2b9fce1c837a35ace2d4644eced0b8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 14:48:29 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 14:48:29 2013 +0100"
      },
      "message": "updated for version 7.3.870\nProblem:    Compiler warnings when using MingW 4.5.3.\nSolution:   Do not use MAKEINTRESOURCE. Adjust #if. (Ken Takata)\n"
    },
    {
      "commit": "0c279bbb9c2b9fce1c837a35ace2d4644eced0b8",
      "tree": "ddfa055ce2fb8b8c92623c665e660a65b90c46a4",
      "parents": [
        "b59494cab15310c8e2aaf59d48b270282c3e2017"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 14:25:54 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 14:25:54 2013 +0100"
      },
      "message": "updated for version 7.3.869\nProblem:    bufwinnr() matches buffers in other tabs.\nSolution:   For bufwinnr() and ? only match buffers in the current tab.\n            (Alexey Radkov)\n"
    },
    {
      "commit": "b59494cab15310c8e2aaf59d48b270282c3e2017",
      "tree": "63afb6477be1bf4d9cf9e4c92a2a5b1f2afea068",
      "parents": [
        "186628f67153726edf130015e2a8043a5d309c42"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 13:56:08 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 13:56:08 2013 +0100"
      },
      "message": "updated for version 7.3.868\nProblem:    When at the hit-return prompt and using \"k\" while no text has\n            scrolled off screen, then using \"j\", an empty line is displayed.\nSolution:   Only act on \"k\" when text scrolled off screen.  Also accept\n            page-up and page-down.  (cptstubing)\n"
    },
    {
      "commit": "186628f67153726edf130015e2a8043a5d309c42",
      "tree": "b78b09433f8bb96b50dc144fac757121f825c297",
      "parents": [
        "090cfc1b02d5dcd98ba414ccf56e69cc38f272bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 13:33:23 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 13:33:23 2013 +0100"
      },
      "message": "updated for version 7.3.867\nProblem:    Matchparen does not update match when using auto-indenting.\n            (Marc Aldorasi)\nSolution:   Add the TextChanged and TextChangedI autocommand events.\n"
    },
    {
      "commit": "090cfc1b02d5dcd98ba414ccf56e69cc38f272bd",
      "tree": "b13253ee38f0e11e3f078e4de4928a9939f222b7",
      "parents": [
        "ac7bd63844fdc6696a48b69d7a42e23e30245980"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 12:35:42 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 12:35:42 2013 +0100"
      },
      "message": "updated for version 7.3.866\nProblem:    Not serving the X selection during system() isn\u0027t nice.\nSolution:   When using fork() do not loose the selection, keep serving it.\n            Add a loop similar to handling I/O. (Yukihiro Nakadaira)\n"
    },
    {
      "commit": "ac7bd63844fdc6696a48b69d7a42e23e30245980",
      "tree": "00fa78b483597a152d53c2b10b90c0ea76761ab3",
      "parents": [
        "b897871ce9a4a6bd033bfe127a83eb6348361739"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 11:35:58 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 19 11:35:58 2013 +0100"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "b897871ce9a4a6bd033bfe127a83eb6348361739",
      "tree": "75aeb62bd0fc12d4afe3dcb7a0a7adbebc166661",
      "parents": [
        "a5be25e1dbb6d129cb7d1efb5c73141a51836e06"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 16 21:42:16 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 16 21:42:16 2013 +0100"
      },
      "message": "updated for version 7.3.865\nProblem:    Mouse position may be wrong.\nSolution:   Let vungetc() restore the mouse position.\n"
    },
    {
      "commit": "a5be25e1dbb6d129cb7d1efb5c73141a51836e06",
      "tree": "1c41474941810986db566d8aea1f1929ef9de37b",
      "parents": [
        "e533bbe094c105884696d69e433604fd1641f988"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 16 21:35:33 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 16 21:35:33 2013 +0100"
      },
      "message": "updated for version 7.3.864\nProblem:    Can\u0027t build without the mouse feature.\nSolution:   Add an #ifdef. (Ike Devolder)\n"
    },
    {
      "commit": "e533bbe094c105884696d69e433604fd1641f988",
      "tree": "40b347cbb33408e7c3eb3e759743f6871b657e90",
      "parents": [
        "2526ef276b97b1a5275fc0039fb45ca7aa7b6fac"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 16 14:33:36 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 16 14:33:36 2013 +0100"
      },
      "message": "updated for version 7.3.863\nProblem:    Problem with \u0027ambiwidth\u0027 detection for ANSI terminal.\nSolution:   Work around not recognizing a term response. (Hayaki Saito)\n"
    },
    {
      "commit": "2526ef276b97b1a5275fc0039fb45ca7aa7b6fac",
      "tree": "45c6e395fa38446c3fd7952f0e828ecd9dc5f5b0",
      "parents": [
        "20754027b3b8c29dfc5ee0b5dfa6a5459ea6b903"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 16 14:20:51 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 16 14:20:51 2013 +0100"
      },
      "message": "updated for version 7.3.862\nProblem:    Dragging the status line can be slow.\nSolution:   Look ahead and drop the drag event if there is a next one.\n"
    },
    {
      "commit": "20754027b3b8c29dfc5ee0b5dfa6a5459ea6b903",
      "tree": "dd5dcdaf366c36f77f642dfe0b49a0e7f1383d41",
      "parents": [
        "1e284f515581e0516e3f3dea568b9b9084bbcab1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 13 20:42:32 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 13 20:42:32 2013 +0100"
      },
      "message": "updated for version 7.3.861\nProblem:    \":setlocal number\" clears global value of \u0027relativenumber\u0027.\nSolution:   Do it properly. (Markus Heidelberg)\n"
    },
    {
      "commit": "1e284f515581e0516e3f3dea568b9b9084bbcab1",
      "tree": "2c3c625111f9616d3073e67cc26fcc76d986c5bc",
      "parents": [
        "9584b31aae31d8b031243eab75e26fbaa1755a1f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 13 20:23:22 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 13 20:23:22 2013 +0100"
      },
      "message": "updated for version 7.3.860\nProblem:    When using --remote-expr try/catch does not work. (Andrey Radev)\nSolution:   Set emsg_silent instead of emsg_off.\n"
    },
    {
      "commit": "9584b31aae31d8b031243eab75e26fbaa1755a1f",
      "tree": "61c43cbac481a5bc910ccc7b2a55a4be3757fe6b",
      "parents": [
        "a390bb6ad307115c5893788f8f7e1ba5576800e0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 13 19:29:28 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 13 19:29:28 2013 +0100"
      },
      "message": "updated for version 7.3.859\nProblem:    \u0027ambiwidth\u0027 must be set by the user.\nSolution:   Detects East Asian ambiguous width (UAX #11) state of the terminal\n            at the start-up time and \u0027ambiwidth\u0027 accordingly.  (Hayaki Saito)\n"
    },
    {
      "commit": "a390bb6ad307115c5893788f8f7e1ba5576800e0",
      "tree": "39a9e4de8084e515c071de027c9c680b78879094",
      "parents": [
        "4f8301f6415e86631dadbc19066ba0bc8550df49"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 13 19:02:41 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 13 19:02:41 2013 +0100"
      },
      "message": "updated for version 7.3.858\nProblem:    \"gv\" selects the wrong area after some operators.\nSolution:   Save and restore the type of selection. (Christian Brabandt)\n"
    },
    {
      "commit": "4f8301f6415e86631dadbc19066ba0bc8550df49",
      "tree": "21499c9636dd495ff2b8ade901ef8f2862f0a0a1",
      "parents": [
        "1a0316ca2a617c5becc187337c4b9e3f08578d3b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 13 18:30:43 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 13 18:30:43 2013 +0100"
      },
      "message": "updated for version 7.3.857\nProblem:    The QuitPre autocommand event does not trigger for :qa and :wq.\nSolution:   Trigger the event. (Tatsuro Fujii)\n"
    },
    {
      "commit": "1a0316ca2a617c5becc187337c4b9e3f08578d3b",
      "tree": "f2a84974bd787069b0dafbcceef7bf4467bc7c2d",
      "parents": [
        "b3cb98216296dc166f3d4544dd95d661cefe73b1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 13 17:50:25 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 13 17:50:25 2013 +0100"
      },
      "message": "updated for version 7.3.856\nProblem:    When calling system() multi-byte clipboard contents is garbled.\nSolution:   Save and restore the clipboard contents.  (Yukihiro Nakadaira)\n"
    },
    {
      "commit": "b3cb98216296dc166f3d4544dd95d661cefe73b1",
      "tree": "b982e28b5a7d3e469d421836c3390a37fd4d987c",
      "parents": [
        "3978e08fbee9a1ef6b988cae73e95cb18467733b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 13 17:01:52 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Mar 13 17:01:52 2013 +0100"
      },
      "message": "updated for version 7.3.855\nProblem:    Compiler warnings.\nSolution:   Add type casts. (Mike Williams)\n"
    },
    {
      "commit": "3978e08fbee9a1ef6b988cae73e95cb18467733b",
      "tree": "e5e21faf0592bf82d1e7c01fbdb604eaa6f3ee91",
      "parents": [
        "db813951c4fc1f91aaaeb4e72d37942e13cb1f0e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 19:38:54 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 19:38:54 2013 +0100"
      },
      "message": "updated for version 7.3.854\nProblem:    After using backspace in insert mode completion, CTRL-N and CTRL-P\n            do not highlight the right entry. (Olivier Teuliere)\nSolution:   Set the current item to the shown item after using backspace.\n"
    },
    {
      "commit": "db813951c4fc1f91aaaeb4e72d37942e13cb1f0e",
      "tree": "e337d3b553e9b91c62e9181c4163b269ba7065a3",
      "parents": [
        "e2e663f67d9f44ae876659bd492f734d48bd2970"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 18:50:57 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 18:50:57 2013 +0100"
      },
      "message": "updated for version 7.3.853\nProblem:    Using \"ra\" in multiple lines on multi-byte characters leaves a few\n            characters not replaced.\nSolution:   Adjust the end column only in the last line. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "e2e663f67d9f44ae876659bd492f734d48bd2970",
      "tree": "68d090a7dd23ed00c415eab3868aa9ae5ad055d4",
      "parents": [
        "210f3704f795870c513a136725718e10ac2bdbfc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 18:02:30 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 18:02:30 2013 +0100"
      },
      "message": "updated for version 7.3.852\nProblem:    system() breaks clipboard text. (Yukihiro Nakadaira)\nSolution:   Use Xutf8TextPropertyToTextList(). (Christian Brabandt)\n            Also do not put the text in the clip buffer if conversion fails.\n"
    },
    {
      "commit": "210f3704f795870c513a136725718e10ac2bdbfc",
      "tree": "0050c17ba6dd4164be1f8d8047d5fdcfbb3d08af",
      "parents": [
        "60abe75379f8b7c2076856c5f12ce2e7650110f6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 16:41:30 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 16:41:30 2013 +0100"
      },
      "message": "updated for version 7.3.851\nProblem:    Using an empty pattern with :sort silently continues when there is\n            no previous search pattern.\nSolution:   Give an error message.\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": "c389fd3a49c01674960fe2153af2f6e42b316c61",
      "tree": "be920570504d74ae78401cfacae1e7b81f5ba7f6",
      "parents": [
        "db3fbe5228025b7f87702e74cfbbb5acf01c7c39"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 16:08:35 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 16:08:35 2013 +0100"
      },
      "message": "updated for version 7.3.849\nProblem:    \":g//\" gives \"Pattern not found error\" with E486.  Should not use\n            the error number, it\u0027s not a regular error message.\nSolution:   Use a normal message. (David Bürgin)\n"
    },
    {
      "commit": "db3fbe5228025b7f87702e74cfbbb5acf01c7c39",
      "tree": "1dab5620094b8a49921d4b9b50f2572ab00cef9d",
      "parents": [
        "4e3c70d241842d3129d4c4d480c60910029d56af"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 15:16:21 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 15:16:21 2013 +0100"
      },
      "message": "updated for version 7.3.848\nProblem:    Can\u0027t build with Ruby 2.0 when using MinGW x64 or MSVC10.\nSolution:   Fix it. Also detect RUBY_PLATFORM and RUBY_INSTALL_NAME for x64.\n            (Ken Takata)\n"
    },
    {
      "commit": "4e3c70d241842d3129d4c4d480c60910029d56af",
      "tree": "6088792bbf20b557241672fb5dfa8bb91250ee74",
      "parents": [
        "84e80b51d12f11a95aa76be51abed6a9d0a8c6c5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 14:50:34 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 14:50:34 2013 +0100"
      },
      "message": "updated for version 7.3.847\nProblem:    Test 55 fails when messages are translated.\nSolution:   Set language to C. (Ken Takata)\n"
    },
    {
      "commit": "84e80b51d12f11a95aa76be51abed6a9d0a8c6c5",
      "tree": "71462d72817e9668d9b36bb0649a78956c69fac2",
      "parents": [
        "d999db2f1e5ec51042883d35ca44f0d751324b19"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 13:32:36 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 13:32:36 2013 +0100"
      },
      "message": "updated for version 7.3.846\nProblem:    Missing proto files.\nSolution:   Add the files.\n"
    },
    {
      "commit": "d999db2f1e5ec51042883d35ca44f0d751324b19",
      "tree": "5e8ecdd02d18acb143f060497ef3aa8d93760d54",
      "parents": [
        "34700a6a15323a499d56b2f66a286fc368783371"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 13:21:32 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 13:21:32 2013 +0100"
      },
      "message": "updated for version 7.3.845\nProblem:    Enum indenting is not tested.\nSolution:   Add tests. (Hong Xu)\n"
    },
    {
      "commit": "34700a6a15323a499d56b2f66a286fc368783371",
      "tree": "208ba037375ed002886ddbfa8f5c4eeed8327c7e",
      "parents": [
        "7534221ebaba7244f4daaf54bb91206cf45e8a5e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 13:20:54 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 13:20:54 2013 +0100"
      },
      "message": "Updated runtime files.\n"
    },
    {
      "commit": "7534221ebaba7244f4daaf54bb91206cf45e8a5e",
      "tree": "43d66d05619f08b04044a9fe201a8e0b0e546975",
      "parents": [
        "b8f8461d94e153c591eff126f508b25ce5c30639"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 13:13:52 2013 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 07 13:13:52 2013 +0100"
      },
      "message": "updated for version 7.3.844\nProblem:    Enum is not indented correctly with \"public\" etc.\nSolution:   Skip \"public\", \"private\" and \"protected\". (Hong Xu)\n"
    }
  ],
  "next": "b8f8461d94e153c591eff126f508b25ce5c30639"
}
