)]}'
{
  "log": [
    {
      "commit": "a0f299b4e8dccc2f22ada363a7e293b146c1ece7",
      "tree": "e516220c80eff85befd697668630b6e9be27053e",
      "parents": [
        "10b7b39b3d5bc22d6798cd69fd01c4471669980a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 10 17:13:52 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 10 17:13:52 2012 +0100"
      },
      "message": "updated for version 7.3.398\nProblem:    When creating more than 10 location lists and adding items one by\n            one a previous location may be used. (Audrius Kažukauskas)\nSolution:   Clear the location list completely when adding the tenth one.\n"
    },
    {
      "commit": "10b7b39b3d5bc22d6798cd69fd01c4471669980a",
      "tree": "da50f4f535a78f1543e23b979bafcc37e0384f80",
      "parents": [
        "6ee8d89cf9c283992323ab6d9ff3b59390639ee9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 10 16:28:45 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 10 16:28:45 2012 +0100"
      },
      "message": "updated for version 7.3.397\nProblem:    \":helpgrep\" does not work properly when \u0027encoding\u0027 is not utf-8 or\n            latin1.\nSolution:   Convert non-ascii lines to \u0027encoding\u0027. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "64a72303f8048a1288a03b65350c5d6727a78932",
      "tree": "a0eda5bfa44d830fbbe34684dd0dd67d0b4aea90",
      "parents": [
        "66accae33961b02cab7c4ad6cdb1e0bc16da8cb8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 10 13:46:22 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 10 13:46:22 2012 +0100"
      },
      "message": "updated for version 7.3.396\nProblem:    After forcing an operator to be characterwise it can still become\n            linewise when spanning whole lines.\nSolution:   Don\u0027t make the operator linewise when motion_force was set.\n            (Christian Brabandt)\n"
    },
    {
      "commit": "66accae33961b02cab7c4ad6cdb1e0bc16da8cb8",
      "tree": "6a29aebc96b7ef744067903766b0d8f3ec69b2a3",
      "parents": [
        "738f8fc8edf7a87824bba8650c04ba6197fea25f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 10 13:44:27 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 10 13:44:27 2012 +0100"
      },
      "message": "updated for version 7.3.395\nProblem:    \"dv?bar\" in the last line deletes too much and breaks undo.\nSolution:   Only adjust the cursor position when it\u0027s after the last line of\n            the buffer.  Add a test. (Christian Brabandt)\n"
    },
    {
      "commit": "738f8fc8edf7a87824bba8650c04ba6197fea25f",
      "tree": "48de27f90de95aef4f7bf008ab99f0057c848f8b",
      "parents": [
        "6ef47c223eb1c4290af30e2990765c81a31205e6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 10 12:42:09 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 10 12:42:09 2012 +0100"
      },
      "message": "updated for version 7.3.394\nProblem:    When placing a mark while starting up a screen redraw messes up\n            the screen. (lith)\nSolution:   Don\u0027t redraw while still starting up. (Christian Brabandt)\n"
    },
    {
      "commit": "6ef47c223eb1c4290af30e2990765c81a31205e6",
      "tree": "859020b17545b36d34d9d2cf09e50045d15f8f88",
      "parents": [
        "374d32d70f880651aa5e73371a38c5d0a9ccfaf0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 04 20:29:22 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 04 20:29:22 2012 +0100"
      },
      "message": "updated for version 7.3.393\nProblem:    Win32: When resizing Vim it is always moved to the primary monitor\n            if the secondary monitor is on the left.\nSolution:   Use the nearest monitor. (Yukihiro Nakadaira)\n"
    },
    {
      "commit": "374d32d70f880651aa5e73371a38c5d0a9ccfaf0",
      "tree": "01aba618ad11352d458ca6974a49f2c63e6b6e0b",
      "parents": [
        "79a2a49c5a2c973d14923894b63582d749774b94"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 04 19:34:37 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 04 19:34:37 2012 +0100"
      },
      "message": "updated for version 7.3.392\nProblem:    When setting \u0027undofile\u0027 while the file is already loaded but\n            unchanged, try reading the undo file. (Andy Wokula)\nSolution:   Compute a checksum of the text when \u0027undofile\u0027 is set. (Christian\n            Brabandt)\n"
    },
    {
      "commit": "79a2a49c5a2c973d14923894b63582d749774b94",
      "tree": "227fcb0abbd9ffaafaad2b75c44da24869b80d9c",
      "parents": [
        "fc57380c3f1370c26b8c1eddcf9bccbad58e11aa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 04 14:35:37 2012 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 04 14:35:37 2012 +0100"
      },
      "message": "updated for version 7.3.391\nProblem:    Can\u0027t check if the XPM_W32 feature is enabled.\nSolution:   Add xpm_w32 to the list of features. (kat)\n"
    },
    {
      "commit": "fc57380c3f1370c26b8c1eddcf9bccbad58e11aa",
      "tree": "83291ac1aab0c1172618691576dcb4ed3a46f1b4",
      "parents": [
        "5d6f75e17e783b4ce6702b243cf8fda107592e87"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 30 15:01:59 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 30 15:01:59 2011 +0100"
      },
      "message": "updated for version 7.3.390\nProblem:    Using NULL buffer pointer in a window.\nSolution:   Check for w_buffer being NULL in more places. (Bjorn Winckler)\n"
    },
    {
      "commit": "5d6f75e17e783b4ce6702b243cf8fda107592e87",
      "tree": "cb5b0da53ed13f9ff86a5243ac9e046d5161ce3c",
      "parents": [
        "83bac4c31a8ed61eb72e41d58c1e61f944e58499"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 30 14:14:29 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 30 14:14:29 2011 +0100"
      },
      "message": "updated for version 7.3.389\nProblem:    After typing at a prompt the \"MORE\" message appears too soon.\nSolution:   reset lines_left in msg_end_prompt(). (Eswald)\n"
    },
    {
      "commit": "83bac4c31a8ed61eb72e41d58c1e61f944e58499",
      "tree": "71ce8e07ae7fd99e5d68933410a8a570ef409f84",
      "parents": [
        "b6b046b281fac168a78b3eafdea9274bef06882f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 30 13:39:10 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 30 13:39:10 2011 +0100"
      },
      "message": "updated for version 7.3.388\nProblem:    Crash on exit when EXITFREE is defined and using tiny features.\nSolution:   Check for NULL window pointer. (Dominique Pelle)\n"
    },
    {
      "commit": "deaf7b739791095e2c98a7087dfe9b3c8dfd56f2",
      "tree": "2c33adf47be7066fc996a602f15c8a6e96678936",
      "parents": [
        "ff0a4809e3a742cffb5bf441012c99d625363b24"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 30 13:09:21 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 30 13:09:21 2011 +0100"
      },
      "message": "updated for version 7.3.387\nProblem:    Test 83 may fail for some encodings.\nSolution:   Set \u0027encoding\u0027 to utf-8 earlier.\n"
    },
    {
      "commit": "ff0a4809e3a742cffb5bf441012c99d625363b24",
      "tree": "edc64e763b42723a31f98a705a6e11a4eabab2aa",
      "parents": [
        "637606413f3f67683a17286f1bb2d6ff01175dc8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 23 14:56:28 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 23 14:56:28 2011 +0100"
      },
      "message": "updated for version 7.3.386\nProblem:    Test 83 fails when iconv does not support cp932. (raf)\nSolution:   Test if conversion works. (Yukihiro Nakadaira)\n"
    },
    {
      "commit": "637606413f3f67683a17286f1bb2d6ff01175dc8",
      "tree": "cb3add566ec680fca555cd7dcc04790d91e6a1f3",
      "parents": [
        "bbd9fd7353187ab888d5cd222b11662fa3d26de0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 23 14:54:04 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 23 14:54:04 2011 +0100"
      },
      "message": "updated for version 7.3.385\nProblem:    When using an expression mapping on the command line the cursor\n            ends up in the wrong place. (Yasuhiro Matsumoto)\nSolution:   Save and restore msg_col and msg_row when evaluating the\n            expression.\n"
    },
    {
      "commit": "bbd9fd7353187ab888d5cd222b11662fa3d26de0",
      "tree": "2c1de65b429e970221c9427f7f176a4e8c3cca60",
      "parents": [
        "265116a99a01249f62041a9438bb3b7ece7cfeac"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 23 13:15:03 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 23 13:15:03 2011 +0100"
      },
      "message": "updated for version 7.3.384\nProblem:    Mapping CTRL-K in Insert mode breaks CTRL-X CTRL-K for dictionary\n            completion.\nSolution:   Add CTRL-K to the list of recognized keys. (James McCoy)\n"
    },
    {
      "commit": "265116a99a01249f62041a9438bb3b7ece7cfeac",
      "tree": "857bb2c65416323cde0d0a55fa80c579a44d66b5",
      "parents": [
        "213ae488546f45f7b4b4a184f99de44d3c1ffd5d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 23 12:47:03 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 23 12:47:03 2011 +0100"
      },
      "message": "updated for version 7.3.383\nProblem:    For EBCDIC pound sign is defined as \u0027t\u0027.\nSolution:   Correctly define POUND.\n"
    },
    {
      "commit": "213ae488546f45f7b4b4a184f99de44d3c1ffd5d",
      "tree": "3cfb4d8ea1109dda16df0923a442b71e7b8aefee",
      "parents": [
        "f1568eca24d30d4f308e987657c53cd48d97d8fa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 15 21:51:36 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 15 21:51:36 2011 +0100"
      },
      "message": "updated for version 7.3.382\nProblem:    IME characters are inserted twice.\nSolution:   Do not call DefWindowProc() if the event was handled. (Yasuhiro\n            Matsumoto)\n"
    },
    {
      "commit": "f788a0610309ed9787b4e48216c7d7d4446744c5",
      "tree": "e6e8454f48f5df7336a8af09496a3797ed73537c",
      "parents": [
        "c367faad9915c6f780063ebb717a2d5b2aedbebe"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 20:51:25 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 20:51:25 2011 +0100"
      },
      "message": "updated for version 7.3.381\nProblem:    Configure silently skips interfaces that won\u0027t work.\nSolution:   Add the --enable-fail_if_missing argument. (Shlomi Fish)\n"
    },
    {
      "commit": "c367faad9915c6f780063ebb717a2d5b2aedbebe",
      "tree": "f40a025e2a154b3b222c29fc00f8f0f8d1997dd5",
      "parents": [
        "a528565cf1b33f629a192abfc71b0591f139f4a3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 20:21:35 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 20:21:35 2011 +0100"
      },
      "message": "updated for version 7.3.380\nProblem:    C-indenting wrong for a function header.\nSolution:   Skip to the start paren. (Lech Lorens)\n"
    },
    {
      "commit": "a528565cf1b33f629a192abfc71b0591f139f4a3",
      "tree": "0646bed7f62fecb53b9266d05ee224d6bd43ffc3",
      "parents": [
        "323cb95120f8e0ba0116ddd87dda7956f80d7388"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 20:05:21 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 20:05:21 2011 +0100"
      },
      "message": "updated for version 7.3.379\nProblem:    C-indenting wrong for static enum.\nSolution:   Skip over \"static\". (Lech Lorens)\n"
    },
    {
      "commit": "323cb95120f8e0ba0116ddd87dda7956f80d7388",
      "tree": "d8510d9cb8555dd8b975720405b82ea5724b49d6",
      "parents": [
        "d6e256c31aef8fc9268d10c0fa3073785d4c3723"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 19:22:34 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 19:22:34 2011 +0100"
      },
      "message": "updated for version 7.3.378\nProblem:    When cross-compiling the check for uint32_t fails.\nSolution:   Only give a warning message. (Maksim Melnikau)\n"
    },
    {
      "commit": "d6e256c31aef8fc9268d10c0fa3073785d4c3723",
      "tree": "238fc7a79a56072668eb2898d8d9e13c94b42c8e",
      "parents": [
        "2787ab91b0f588b4cb19ee32c9beb6fa7ebb4b1d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 15:32:50 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 15:32:50 2011 +0100"
      },
      "message": "updated for version 7.3.377\nProblem:    No support for bitwise AND, OR, XOR and invert.\nSolution:   Add add(), or(), invert() and xor() functions.\n"
    },
    {
      "commit": "2787ab91b0f588b4cb19ee32c9beb6fa7ebb4b1d",
      "tree": "19290a67bdd47dd4c5fad14e439863bafd58613c",
      "parents": [
        "68dfcdf7251f8624e2ebf916466f4a6035597f41"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 15:23:59 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 15:23:59 2011 +0100"
      },
      "message": "updated for version 7.3.376\nProblem:    Win32: Toolbar repainting does not work when the mouse pointer\n            hovers over a button.\nSolution:   Call DefWindowProc() when not hanlding an event. (Sergiu Dotenco)\n"
    },
    {
      "commit": "68dfcdf7251f8624e2ebf916466f4a6035597f41",
      "tree": "77d5fe6494b6807b33824f7caecd6ef4fb395b87",
      "parents": [
        "b38e9ab4af90e54d80b3198b2a2ace503b966a28"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 15:07:29 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 15:07:29 2011 +0100"
      },
      "message": "updated for version 7.3.375\nProblem:    Duplicate return statement.\nSolution:   Remove the superfluous one. (Dominique Pelle)\n"
    },
    {
      "commit": "b38e9ab4af90e54d80b3198b2a2ace503b966a28",
      "tree": "6ab08cd5eb0f9ebe6d187b22c743ad1a4ecb745c",
      "parents": [
        "08fc756582a54958e32a6fda9e978e469d1ef7bc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 14:49:45 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 14:49:45 2011 +0100"
      },
      "message": "updated for version 7.3.374\nProblem:    ++encoding does not work properly.\nSolution:   Recognize ++encoding before ++enc. (Charles Cooper)\n"
    },
    {
      "commit": "08fc756582a54958e32a6fda9e978e469d1ef7bc",
      "tree": "3d32fc14addb7a7b8afcaf38c9936d6c991a4489",
      "parents": [
        "96a8964564ab4acdb722b81f9d146485e6321106"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 14:15:16 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 14 14:15:16 2011 +0100"
      },
      "message": "updated for version 7.3.373\nProblem:    A tags file with an extremely long name may cause an infinite loop.\nSolution:   When encountering a long name switch to linear search.\n"
    },
    {
      "commit": "96a8964564ab4acdb722b81f9d146485e6321106",
      "tree": "c0eb7d657588da8d2ef679336e628317c564ae68",
      "parents": [
        "b9ba403542b4bbd37ea10a4d7db7e307e0108de8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 18:44:51 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 18:44:51 2011 +0100"
      },
      "message": "updated for version 7.3.372\nProblem:    When using a command line mapping to \u003cUp\u003e with file name\n            completion to go one directory up, \u0027wildchar\u0027 is inserted.\n            (Yasuhiro Matsumoto)\nSolution:   Set the KeyTyped flag.\n"
    },
    {
      "commit": "b9ba403542b4bbd37ea10a4d7db7e307e0108de8",
      "tree": "87c6d78588c3fcc1f5d97ebd00a26cd09c26d341",
      "parents": [
        "fa263a517b5e6c11055fa8fe8517f6a3e102ccc6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 17:49:35 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 17:49:35 2011 +0100"
      },
      "message": "updated for version 7.3.371\nProblem:    Crash in autocomplete. (Greg Weber)\nSolution:   Check not going over allocated buffer size.\n"
    },
    {
      "commit": "fa263a517b5e6c11055fa8fe8517f6a3e102ccc6",
      "tree": "8950c47492cecbd08ff1135f3c055fd964c8f43e",
      "parents": [
        "f4120a8964851b03a8fee7e15944ba7ef0bcb5a6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 16:00:16 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 16:00:16 2011 +0100"
      },
      "message": "updated for version 7.3.370\nProblem:    Compiler warns for unused variable in Lua interface.\nSolution:   Remove the variable.\n"
    },
    {
      "commit": "f4120a8964851b03a8fee7e15944ba7ef0bcb5a6",
      "tree": "6c480c9c02d11fefb3b0f0b255ebded9649dc6a1",
      "parents": [
        "aeabe0545d5bcb6a89fad63078fb310f630b77fd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 15:57:59 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 15:57:59 2011 +0100"
      },
      "message": "updated for version 7.3.369\nProblem:    When compiled with Gnome get an error message when using --help.\nSolution:   Don\u0027t fork. (Ivan Krasilnikov)\n"
    },
    {
      "commit": "aeabe0545d5bcb6a89fad63078fb310f630b77fd",
      "tree": "e4e18188e06e081036fb6b851db09518588cf82a",
      "parents": [
        "ae7ba984ee6913f36c58960eab2eb2c80538efc4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 15:17:34 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 15:17:34 2011 +0100"
      },
      "message": "updated for version 7.3.368\nProblem:    Gcc complains about redefining _FORTIFY_SOURCE.\nSolution:   Undefine it before redefining it.\n"
    },
    {
      "commit": "ae7ba984ee6913f36c58960eab2eb2c80538efc4",
      "tree": "7ff30a3cfd19b4a78c52702027b243f4a9e381ba",
      "parents": [
        "0a11f8ce4e796e576a8008326d058de7f64fc6c8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 15:14:09 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 15:14:09 2011 +0100"
      },
      "message": "updated for version 7.3.367\nProblem:    :wundo and :rundo use a wrong checksum.\nSolution:   Include the last line when computing the hash. (Christian Brabandt)\n"
    },
    {
      "commit": "0a11f8ce4e796e576a8008326d058de7f64fc6c8",
      "tree": "177ca7e94f95c6c0f7541831d164fb84f4a0798c",
      "parents": [
        "f0b6b0cc3bc227a33beb4378308e8150f06270b2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 15:12:11 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 15:12:11 2011 +0100"
      },
      "message": "updated for version 7.3.366\nProblem:    A tags file with an extremely long name causes errors.\nSolution:   Ignore tags that are too long. (Arno Renevier)\n"
    },
    {
      "commit": "f0b6b0cc3bc227a33beb4378308e8150f06270b2",
      "tree": "8172f67f1a2e4e4914219d33b6fe96882e6215da",
      "parents": [
        "2bbafdbcee74daded585de769cede94e8ea7d00c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 15:09:52 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 08 15:09:52 2011 +0100"
      },
      "message": "updated for version 7.3.365\nProblem:    Crash when using a large Unicode character in a file that has\n            syntax highlighting. (ngollan)\nSolution:   Check for going past the end of the utf tables. (Dominique Pelle)\n"
    },
    {
      "commit": "2bbafdbcee74daded585de769cede94e8ea7d00c",
      "tree": "0d1a4c4fe08951f4d43b4f20c2ef54bcd7ad7ef8",
      "parents": [
        "3388bb4847af9003623fd004ccd3e6bb05475c81"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 01 20:59:21 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 01 20:59:21 2011 +0100"
      },
      "message": "updated for version 7.3.364\nProblem:    Can\u0027t compile on HP-UX. (John Marriott)\nSolution:   Only use TTYM_URXVT when it is defined.\n"
    },
    {
      "commit": "3388bb4847af9003623fd004ccd3e6bb05475c81",
      "tree": "d4c8ddd4764ec4caeddfe52926d579320e202361",
      "parents": [
        "0612ec8d53ccc67f886dca470c10027336be959f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 17:20:23 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 17:20:23 2011 +0100"
      },
      "message": "updated for version 7.3.363\nProblem:    C indenting is wrong after #endif followed by a semicolon.\nSolution:   Add special handling for a semicolon in a line by itself. (Lech\n            Lorens)\n"
    },
    {
      "commit": "0612ec8d53ccc67f886dca470c10027336be959f",
      "tree": "53310ad51dcf23555c6463bfab86b2609e8f76d1",
      "parents": [
        "89c7122c05c69222a22fe78f570264c6f91851b8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 17:01:58 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 17:01:58 2011 +0100"
      },
      "message": "updated for version 7.3.362\nProblem:    ml_get error when using \":g\" with folded lines.\nSolution:   Adjust the line number for changed_lines(). (Christian Brabandt)\n"
    },
    {
      "commit": "89c7122c05c69222a22fe78f570264c6f91851b8",
      "tree": "4bd798d9d9c0fb733f1ef5f10202ad85a94c0f3c",
      "parents": [
        "8000baffa7bc80773d4a80769837e73e5c5715b5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 15:40:56 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 15:40:56 2011 +0100"
      },
      "message": "updated for version 7.3.361\nProblem:    Accessing memory after it is freed when EXITFREE is defined.\nSolution:   Don\u0027t access curwin when firstwin is NULL. (Dominique Pelle)\n"
    },
    {
      "commit": "8000baffa7bc80773d4a80769837e73e5c5715b5",
      "tree": "4b3ab48385ac53929ce94a7e935d63a40b5c7d7a",
      "parents": [
        "195ea0ff6cbb15e5e18dcade13b612ddd7e9d68e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 15:19:28 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 15:19:28 2011 +0100"
      },
      "message": "updated for version 7.3.360\nProblem:    Interrupting the load of an autoload function may cause a crash.\nSolution:   Do not use the hashitem when not valid. (Yukihiro Nakadaira)\n"
    },
    {
      "commit": "195ea0ff6cbb15e5e18dcade13b612ddd7e9d68e",
      "tree": "87db95756f3257c1064901d7032e03c17e910e37",
      "parents": [
        "b491c03ee7757ebefc346a856daa21e34c2f576d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 14:57:31 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 14:57:31 2011 +0100"
      },
      "message": "updated for version 7.3.359\nProblem:    Command line completion shows dict functions.\nSolution:   Skip dict functions for completion. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "b491c03ee7757ebefc346a856daa21e34c2f576d",
      "tree": "cf79f80446804a11c643ac779b2248be84955e01",
      "parents": [
        "26fdd7da96865a96e7a7b1efec130106499cd29f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 14:47:15 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 14:47:15 2011 +0100"
      },
      "message": "updated for version 7.3.358\nProblem:    Mouse support doesn\u0027t work properly.\nSolution:   Add HMT_URXVT. (lilydjwg, James McCoy)\n"
    },
    {
      "commit": "26fdd7da96865a96e7a7b1efec130106499cd29f",
      "tree": "1536babd8d555be8bae2032d6a4c279c0ad72d2f",
      "parents": [
        "6d8f9c6f59f49c3810e5336e1a558f3d61acd30e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 13:42:44 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 13:42:44 2011 +0100"
      },
      "message": "updated for version 7.3.357\nProblem:    Compiler warning in MS-Windows console build.\nSolution:   Adjust return type of PrintHookProc(). (Mike Williams)\n"
    },
    {
      "commit": "6d8f9c6f59f49c3810e5336e1a558f3d61acd30e",
      "tree": "f8a364b8b69c1198cfe48a55bb5c90be5e0d5335",
      "parents": [
        "49e4ec6eee224be8426cb9d10b9d6302f948a23e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 13:03:28 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 13:03:28 2011 +0100"
      },
      "message": "updated for version 7.3.356\nProblem:    Using \"o\" with \u0027cindent\u0027 set may freeze Vim. (lolilolicon)\nSolution:   Skip over {} correctly. (Hari G)\n"
    },
    {
      "commit": "49e4ec6eee224be8426cb9d10b9d6302f948a23e",
      "tree": "37adc27f0434006481717581bba3fe029539b1c5",
      "parents": [
        "4e5ccfa5c7183f8aed74f3c012816b9478a50263"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 11:31:30 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 11:31:30 2011 +0100"
      },
      "message": "updated for version 7.3.355\nProblem:    GTK warnings when using netrw.vim. (Ivan Krasilnikov)\nSolution:   Do not remove the beval event handler twice.\n"
    },
    {
      "commit": "4e5ccfa5c7183f8aed74f3c012816b9478a50263",
      "tree": "3859dca7190b472bdfb55ee9e595b919387dbb8f",
      "parents": [
        "1dff76bcb88e657556177e653f931129799a863e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 11:15:47 2011 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 30 11:15:47 2011 +0100"
      },
      "message": "updated for version 7.3.354\nProblem:    \":set backspace+\u003deol\" doesn\u0027t work when \u0027backspace\u0027 has a\n            backwards compatible value of 2.\nSolution:   Convert the number to a string. (Hirohito Higashi)\n"
    },
    {
      "commit": "1dff76bcb88e657556177e653f931129799a863e",
      "tree": "f69141e835e0a5894fcc7b2289344dda5c8f8ec0",
      "parents": [
        "db710ed999edf318477ae12d95f66519f2b21bbf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 26 23:48:20 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 26 23:48:20 2011 +0200"
      },
      "message": "updated for version 7.3.353\nProblem:    Missing part of the urxvt patch.\nSolution:   Add the change in term.c\n"
    },
    {
      "commit": "db710ed999edf318477ae12d95f66519f2b21bbf",
      "tree": "b798760c815d64da7831b3449527104ae2f21242",
      "parents": [
        "a27ad5aea14e3dd2432ffd9a3187386c526a3734"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 26 22:02:15 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 26 22:02:15 2011 +0200"
      },
      "message": "updated for version 7.3.352\nProblem:    When completing methods dict functions and script-local functions\n            get in the way.\nSolution:   Sort function names starting with \"\u003c\" to the end. (Yasuhiro\n            Matsumoto)\n"
    },
    {
      "commit": "a27ad5aea14e3dd2432ffd9a3187386c526a3734",
      "tree": "228ace40e23fa12be5544d23061b2cf5991895db",
      "parents": [
        "50bfb3278e78daa413fe66fc07d5c5694fbc1d77"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 26 17:04:29 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 26 17:04:29 2011 +0200"
      },
      "message": "updated for version 7.3.351\nProblem:    Text formatting uses start of insert position when it should not.\n            (Peter Wagenaar)\nSolution:   Do not use Insstart when intentionally formatting.\n"
    },
    {
      "commit": "50bfb3278e78daa413fe66fc07d5c5694fbc1d77",
      "tree": "68970ab130f04b5373c4d9dd43819331b4efb854",
      "parents": [
        "f541c36a8cf24c59bcc0d950776697230b3b8baf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 26 13:19:27 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 26 13:19:27 2011 +0200"
      },
      "message": "updated for version 7.3.350\nProblem:    Block of code after \":lua \u003c\u003c EOF\" may not work. (Paul Isambert)\nSolution:   Recognize the \":lua\" command, skip to EOF.\n"
    },
    {
      "commit": "f541c36a8cf24c59bcc0d950776697230b3b8baf",
      "tree": "333fdb4acef14e4ef90d1871a43ed2e6fc9eac54",
      "parents": [
        "79739e163ba7f4b8fe1ad8374d24521b2e595331"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 26 11:44:18 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 26 11:44:18 2011 +0200"
      },
      "message": "updated for version 7.3.349\nProblem:    When running out of memory during startup trying to open a\n            swapfile will loop forever.\nSolution:   Let findswapname() set dirp to NULL if out of memory.\n"
    },
    {
      "commit": "79739e163ba7f4b8fe1ad8374d24521b2e595331",
      "tree": "b144e97cc42ef4ac48024c83a27616375c42259f",
      "parents": [
        "b931d74b060461c47008aba7b3eb6a9ab1471c69"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 26 11:41:00 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 26 11:41:00 2011 +0200"
      },
      "message": "updated for version 7.3.348\nProblem:    \"call range(1, 947948399)\" causes a crash. (ZyX)\nSolution:   Avoid a loop in the out of memory message.\n"
    },
    {
      "commit": "b931d74b060461c47008aba7b3eb6a9ab1471c69",
      "tree": "61a44a74ef85e02530e21e9797ea592fc707ba09",
      "parents": [
        "1514667a24c00c247d8527e9a2e12dba97ca9d85"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 26 11:36:25 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 26 11:36:25 2011 +0200"
      },
      "message": "updated for version 7.3.347\nProblem:    When dropping text from a browser on Vim it receives HTML even\n            though \"html\" is excluded from \u0027clipboard\u0027. (Andrei Avk)\nSolution:   Fix the condition for TARGET_HTML.\n"
    },
    {
      "commit": "e3cc6d422367e5d7a0a15c69480313644caefd01",
      "tree": "57d417b4eaa46fd4eddf962e724cdf8829f3ad0b",
      "parents": [
        "6cc00c75c1349821e95c6128da55110463bab208"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 21:58:34 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 21:58:34 2011 +0200"
      },
      "message": "updated for version 7.3.346\nProblem:    It\u0027s hard to test netbeans commands.\nSolution:   Process netbeans commands after :sleep. (Xavier de Gaye)\n"
    },
    {
      "commit": "6cc00c75c1349821e95c6128da55110463bab208",
      "tree": "92913fac36d9617885c827134d5dd62b627f3e90",
      "parents": [
        "cd6fe97e6b25f6c277de5021c51894071051385e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 21:41:09 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 21:41:09 2011 +0200"
      },
      "message": "updated for version 7.3.345\n"
    },
    {
      "commit": "cd6fe97e6b25f6c277de5021c51894071051385e",
      "tree": "a1cf16a523ec1c91e6168fe00d911fc1cce37781",
      "parents": [
        "c842748302d33bcf41c6b796a43d9dbbf44cdc29"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 21:28:01 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 21:28:01 2011 +0200"
      },
      "message": "updated for version 7.3.344\nProblem:    Problem with GUI startup related to XInitThreads.\nSolution:   Use read() and write() instead of fputs() and fread(). (James\n            Vega)\n"
    },
    {
      "commit": "c842748302d33bcf41c6b796a43d9dbbf44cdc29",
      "tree": "d16038ab394271bfe0e2765cdec768746d767378",
      "parents": [
        "62dbdc4a5ae16900d17473dbfe3be3acea321bf0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 21:09:35 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 21:09:35 2011 +0200"
      },
      "message": "updated for version 7.3.343\nProblem:    No mouse support for urxvt.\nSolution:   Implement urxvt mouse support, also for \u003e 252 columns.  (Yiding\n            Jia)\n"
    },
    {
      "commit": "62dbdc4a5ae16900d17473dbfe3be3acea321bf0",
      "tree": "0b6ee730812c90da066596f30b1a503ff5798762",
      "parents": [
        "667b4d2db96fbdb8d19d413138ce45d56bccbe0f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 18:24:22 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 18:24:22 2011 +0200"
      },
      "message": "updated for version 7.3.342\nProblem:    Code not in Vim style.\nSolution:   Fix the style. (Elias Diem)\n"
    },
    {
      "commit": "667b4d2db96fbdb8d19d413138ce45d56bccbe0f",
      "tree": "b6b8c8b335db92a4f91a1264461c6ce91ccb80db",
      "parents": [
        "f34dc6537d840944f8ac541843ed3ecbae50e576"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 18:17:42 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 18:17:42 2011 +0200"
      },
      "message": "updated for version 7.3.341\nProblem:    Local help files are only listed in help.txt, not in translated\n            help files.\nSolution:   Also find translated help files. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "f34dc6537d840944f8ac541843ed3ecbae50e576",
      "tree": "492482ca34a4f1fd1b55f1def7779baa58f8951f",
      "parents": [
        "a4594f6b8271a6b638ec03f2701183f82cb18d8c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 18:12:32 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 18:12:32 2011 +0200"
      },
      "message": "updated for version 7.3.340\nProblem:    When \u0027verbosefile\u0027 is set ftplugof.vim can give an error.\nSolution:   Only remove filetypeplugin autocommands when they exist. (Yasuhiro\n            Matsumoto)\n"
    },
    {
      "commit": "a4594f6b8271a6b638ec03f2701183f82cb18d8c",
      "tree": "8589a959fab73c7b95a5474b25dfd7906ab7b86a",
      "parents": [
        "b3479bd2297d9a8d9614bb7c906e4a24b8d162bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 16:35:35 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 16:35:35 2011 +0200"
      },
      "message": "updated for version 7.3.339\nProblem:    \"make shadow\" doesn\u0027t link all test files.\nSolution:   Add a line in Makefile and Filelist.\n"
    },
    {
      "commit": "b3479bd2297d9a8d9614bb7c906e4a24b8d162bd",
      "tree": "4c370ea5de6a500ad50100a3b162d96a55ab17c6",
      "parents": [
        "2e7b1df8fade5d87c7e12e2439710c0ea8137c81"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 22:02:14 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 22:02:14 2011 +0200"
      },
      "message": "updated for version 7.3.338\nProblem:    Using getchar() in an expression mapping doesn\u0027t work well.\nSolution:   Don\u0027t save and restore the typeahead. (James Vega)\n"
    },
    {
      "commit": "2e7b1df8fade5d87c7e12e2439710c0ea8137c81",
      "tree": "0ff6a74ab0af22a6ff91139a0a0987b8ab66647e",
      "parents": [
        "e06461a82152710961eb7ca40041f3549fee57c9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 21:04:20 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 21:04:20 2011 +0200"
      },
      "message": "updated for version 7.3.337\nProblem:    Screen doesn\u0027t update after resizing the xterm until a character\n            is typed.\nSolution:   When the select call is interrupted check do_resize. (Taylor\n            Hedberg)\n"
    },
    {
      "commit": "e06461a82152710961eb7ca40041f3549fee57c9",
      "tree": "15d53357d54f7f517502255be359a3a4194711b1",
      "parents": [
        "725a96219441136809d12202bba9c9c615efe68f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 19:53:52 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 19:53:52 2011 +0200"
      },
      "message": "updated for version 7.3.336\nProblem:    When a tags file specifies an encoding different from \u0027enc\u0027 it\n            may hang and using a pattern doesn\u0027t work.\nSolution:   Convert the whole line.  Continue reading the header after the\n            SORT tag.  Add test83. (Yukihiro Nakadaira)\n"
    },
    {
      "commit": "725a96219441136809d12202bba9c9c615efe68f",
      "tree": "d7298609428e3d243cb1e15a5052a95a7b2ef60d",
      "parents": [
        "08c51aabc43e1617d75fa08ac8865410992feda3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 16:57:13 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 16:57:13 2011 +0200"
      },
      "message": "updated for version 7.3.335\nProblem:    When \u0027imdisable\u0027 is reset from an autocommand in Insert mode it\n            doesn\u0027t take effect.\nSolution:   Call im_set_active() in Insert mode. (Taro Muraoka)\n"
    },
    {
      "commit": "08c51aabc43e1617d75fa08ac8865410992feda3",
      "tree": "72c1bd5bf071ffba7bd464a70720f3e8f80d01c7",
      "parents": [
        "ca0c9fcda04f532f2dcb306ffb37672feba00c10"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 14:11:45 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 14:11:45 2011 +0200"
      },
      "message": "updated for version 7.3.334\nProblem:    Latest MingW about XSUBPP referencing itself. (Gongqian Li)\nSolution:   Rename the first use to XSUBPPTRY.\n"
    },
    {
      "commit": "ca0c9fcda04f532f2dcb306ffb37672feba00c10",
      "tree": "57bd0eb8f0abdeaa3c62701ee1b44d782101e0df",
      "parents": [
        "e79d1535cf1933729bb7352123c12cb91fd2ce0c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 04 21:22:44 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 04 21:22:44 2011 +0200"
      },
      "message": "updated for version 7.3.333\nProblem:    Using \".\" to repeat a Visual delete counts the size in bytes, not\n            characters.  (Connor Lane Smith)\nSolution:   Store the virtual column numbers instead of byte positions.\n"
    },
    {
      "commit": "e79d1535cf1933729bb7352123c12cb91fd2ce0c",
      "tree": "73e345a51d5319368836380dceda3553c752a890",
      "parents": [
        "aa0e80471f663385a143af419708067b1ea80de7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 04 18:03:47 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 04 18:03:47 2011 +0200"
      },
      "message": "updated for version 7.3.332\nProblem:    Indent after \"public:\" is not increased in C++ code. (Lech Lorens)\nSolution:   Check for namespace after the regular checks. (partly by Martin\n            Gieseking)\n"
    },
    {
      "commit": "aa0e80471f663385a143af419708067b1ea80de7",
      "tree": "bebbdfb1fd681ef2318e8bd5368341cf686c2be4",
      "parents": [
        "7701c24e36d516d5f371160e632d26c88ef8f7c6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 04 17:00:20 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 04 17:00:20 2011 +0200"
      },
      "message": "updated for version 7.3.331\nProblem:    \"vit\" selects wrong text when a tag name starts with the same text\n            as an outer tag name. (Ben Fritz)\nSolution:   Add \"\\\u003e\" to the pattern to check for word boundary.\n"
    },
    {
      "commit": "7701c24e36d516d5f371160e632d26c88ef8f7c6",
      "tree": "897a2882f1e6bd6b6c1f179a11acec834bd37479",
      "parents": [
        "946c1eeafc01caa8525131f0939b901057221c82"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 04 16:43:53 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 04 16:43:53 2011 +0200"
      },
      "message": "updated for version 7.3.330\nProblem:    When longjmp() is invoked if the X server gives an error the state\n            is not properly restored.\nSolution:   Reset vgetc_busy. (Yukihiro Nakadaira)\n"
    },
    {
      "commit": "250912918e303cef57cfaa6e1c54aaaac32a9189",
      "tree": "91d95b7d26cd0e364a4c304bc5b01923a97d8449",
      "parents": [
        "73dc59aad86cd3e191b148ac367bf86daa42241c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 30 18:35:57 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 30 18:35:57 2011 +0200"
      },
      "message": "updated for version 7.3.329\nProblem:    When skipping over code from \":for\" to \":endfor\" get an error for\n            calling a dict function. (Yasuhiro Matsumoto)\nSolution:   Ignore errors when skipping over :call command.\n"
    },
    {
      "commit": "73dc59aad86cd3e191b148ac367bf86daa42241c",
      "tree": "078f4d51320981360ba82bd0d8966cc4e6edb1fb",
      "parents": [
        "8f535582ad8fd706502bee619a19bbb29a981d9d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 30 17:46:21 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 30 17:46:21 2011 +0200"
      },
      "message": "updated for version 7.3.328\nProblem:    When command line wraps the cursor may be displayed wrong when\n            there are multi-byte characters.\nSolution:   Position the cursor before drawing the text. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "8f535582ad8fd706502bee619a19bbb29a981d9d",
      "tree": "324fb89e20f2d94d5c306fa8f4528c43876a365f",
      "parents": [
        "2369e35b39e4e5d1d586cf808770c4fb91faae72"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 30 17:30:31 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 30 17:30:31 2011 +0200"
      },
      "message": "updated for version 7.3.327\nProblem:    When jumping to a help tag a closed fold doesn\u0027t open.\nSolution:   Save and restore KeyTyped. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "2369e35b39e4e5d1d586cf808770c4fb91faae72",
      "tree": "3069da7fa2137aa330a1027e13f7f5fd7b0cf36e",
      "parents": [
        "acd6a049f68d0a69a96240c2d928a7ddda9c4c69"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 30 16:56:02 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 30 16:56:02 2011 +0200"
      },
      "message": "updated for version 7.3.326\nProblem:    MingW 4.6 no longer supports the -mno-cygwin option.\nSolution:   Split the Cygwin and MingW makefiles. (Matsushita Shougo)\n"
    },
    {
      "commit": "acd6a049f68d0a69a96240c2d928a7ddda9c4c69",
      "tree": "c20e9c2145a5de909c0bf5ea50868b38e3fbda53",
      "parents": [
        "a627c96182e4f442909c3450d359aa4f59946fde"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 30 16:39:48 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 30 16:39:48 2011 +0200"
      },
      "message": "updated for version 7.3.325\nProblem:    A duplicated function argument gives an internal error.\nSolution:   Give a proper error message. (based on patch by Tyru)\n"
    },
    {
      "commit": "a627c96182e4f442909c3450d359aa4f59946fde",
      "tree": "a32820e6d7a1dd1852dc06e57db5c9cd7d037871",
      "parents": [
        "98a22f4a639f467977a457d0f0bcb3eb7a1424c5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 30 16:23:32 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 30 16:23:32 2011 +0200"
      },
      "message": "updated for version 7.3.324\nProblem:    Completion for \":compiler\" shows color scheme names.\nSolution:   Fix the directory name. (James Vega)\n"
    },
    {
      "commit": "98a22f4a639f467977a457d0f0bcb3eb7a1424c5",
      "tree": "46d103cfa8f96f65156519cf2fc9092653b8f03c",
      "parents": [
        "9f733d1ffda01d633f43e916d4ff422bd77a665a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 30 14:44:54 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 30 14:44:54 2011 +0200"
      },
      "message": "updated for version 7.3.323\nProblem:    The default \u0027errorformat\u0027 does not ignore some \"included from\"\n            lines.\nSolution:   Add a few more patterns. (Ben Boeckel)\n"
    },
    {
      "commit": "9f733d1ffda01d633f43e916d4ff422bd77a665a",
      "tree": "86a63e6e74fdd30d6a879c3f1be5f394ab279067",
      "parents": [
        "447038a1273f3c4d00616da8334e77915a22f163"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 21 20:09:42 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 21 20:09:42 2011 +0200"
      },
      "message": "updated for version 7.3.322\nProblem:    #ifdef for PDP_RETVAL doesn\u0027t work, INT_PTR can be a typedef.\nSolution:   Check the MSC version and 64 bit flags. (Sergiu Dotenco)\n"
    },
    {
      "commit": "447038a1273f3c4d00616da8334e77915a22f163",
      "tree": "6a13cf11b7d72f337fbfc124324c13b6947812f9",
      "parents": [
        "d960d76d5e6f6cf257970d14fc667b4033a808d0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 21 19:50:05 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 21 19:50:05 2011 +0200"
      },
      "message": "updated for version 7.3.321\nProblem:    Code not following Vim style.\nSolution:   Fix the style. (Elias Diem)\n"
    },
    {
      "commit": "a6f4d61af772140159a828911f574dd28b1c4564",
      "tree": "0a1e0e506bb338527ad04abe0e9c5017217ebd71",
      "parents": [
        "62951b1e0d5b3a74c7de6991fc57f67b1d97abbf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 21 19:10:46 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 21 19:10:46 2011 +0200"
      },
      "message": "updated for version 7.3.320\nProblem:    When a 0xa0 character is in a sourced file the error message for\n            unrecognized command does not show the problem.\nSolution:   Display 0xa0 as \u003ca0\u003e.\n"
    },
    {
      "commit": "62951b1e0d5b3a74c7de6991fc57f67b1d97abbf",
      "tree": "2761b19fc55adceb55c1719674ed462ee8190a88",
      "parents": [
        "a554a1933c61d5464c5878ea41ec4dce02c2f01e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 21 18:23:05 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 21 18:23:05 2011 +0200"
      },
      "message": "updated for version 7.3.319\nProblem:    Redobuff doesn\u0027t always include changes of the completion leader.\nSolution:   Insert backspaces as needed. (idea by Taro Muraoka)\n"
    },
    {
      "commit": "a554a1933c61d5464c5878ea41ec4dce02c2f01e",
      "tree": "86e4a96b3fbd5adb65249f71cbc52cba9fcf9bc4",
      "parents": [
        "38e2b0636b23fd5a7b2da0a86bbca714ba98e31b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 21 17:33:53 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 21 17:33:53 2011 +0200"
      },
      "message": "updated for version 7.3.318\nProblem:    \"C\" on the last line deletes that line if it\u0027s blank.\nSolution:   Only delete the last line for a delete operation. (James Vega)\n"
    },
    {
      "commit": "38e2b0636b23fd5a7b2da0a86bbca714ba98e31b",
      "tree": "48e265e6944c42df131d9575d799ab1250ff5507",
      "parents": [
        "50f834dfb2a06e7e5ecf937bc32d6d711e5883a5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 21 17:15:39 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 21 17:15:39 2011 +0200"
      },
      "message": "updated for version 7.3.317\nProblem:    Calling debug.debug() in Lua may cause Vim to hang.\nSolution:   Add a better debug method. (Rob Hoelz, Luis Carvalho)\n"
    },
    {
      "commit": "50f834dfb2a06e7e5ecf937bc32d6d711e5883a5",
      "tree": "163d4e678bc3c2002cc5186e7d365afb8631dd96",
      "parents": [
        "7f78bd73d6dd536a66cd58b8d25e7d6f142879d6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 21 13:40:17 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 21 13:40:17 2011 +0200"
      },
      "message": "updated for version 7.3.316\nProblem:    Crash when \u0027colorcolumn\u0027 is set and closing buffer.\nSolution:   Check for w_buffer to be NULL. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "7f78bd73d6dd536a66cd58b8d25e7d6f142879d6",
      "tree": "a2177f0b59f46dee6c28b31ef1da2a168005cf4f",
      "parents": [
        "52f83179267c7c61cbad474abf7e71d055f0710f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 19:04:39 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 19:04:39 2011 +0200"
      },
      "message": "updated for version 7.3.315\nProblem:    Opening a window before forking causes problems for GTK.\nSolution:   Fork first, create the window in the child and report back to the\n            parent process whether it worked.  If successful the parent exits,\n            if unsuccessful the child exits and the parent continues in the\n            terminal. (Tim Starling)\n"
    },
    {
      "commit": "52f83179267c7c61cbad474abf7e71d055f0710f",
      "tree": "92789244b8ffe240882660fcdb53bed19b8c48f0",
      "parents": [
        "314ed4b21ab330e9580f4963feba8c283cb84da1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 19:01:42 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 19:01:42 2011 +0200"
      },
      "message": "updated for version 7.3.314\nProblem:    Missing parenthesis.\nSolution:   Add it. (Benjamin R. Haskell)\n"
    },
    {
      "commit": "314ed4b21ab330e9580f4963feba8c283cb84da1",
      "tree": "eab716a808269e2bdfbf46094003231271536c86",
      "parents": [
        "5302d9ebc1be723a25ff3dc62388305f6862749d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 18:59:39 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 18:59:39 2011 +0200"
      },
      "message": "updated for version 7.3.313\nProblem:    One more warning when compiling with dynamic Python 3.\nSolution:   Change PySliceObject to PyObject.\n"
    },
    {
      "commit": "ddab33232a81e713c2748fc3daab763f07dd76f1",
      "tree": "ee29dc5abc3f1831312e0f5f6507c05b02334e3c",
      "parents": [
        "821390843b9f1605d8bc8394eaaf0aae4c051e68"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 17:50:14 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 17:50:14 2011 +0200"
      },
      "message": "updated for version 7.3.312\nProblem:    Can\u0027t compile with tiny features.\nSolution:   Add #ifdef around win_valid().\n"
    },
    {
      "commit": "821390843b9f1605d8bc8394eaaf0aae4c051e68",
      "tree": "7ac0cd0988bf01812825ea9233b7814ea27140f0",
      "parents": [
        "15d6319b9d8d61ea9c50ea81d135d994354010b2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 16:52:09 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 16:52:09 2011 +0200"
      },
      "message": "updated for version 7.3.311\nProblem:    Complete function isn\u0027t called when the leader changed.\nSolution:   Allow the complete function to return a dictionary with a flag\n            that indicates ins_compl_restart() is to be called when the leader\n            changes. (Taro Muraoka)\n"
    },
    {
      "commit": "15d6319b9d8d61ea9c50ea81d135d994354010b2",
      "tree": "318caa6f3f55455620d9c470c0dce940ee7f8351",
      "parents": [
        "9e8edf6ee6340aa490be3981dedfbb836f0b9141"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 16:05:15 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 16:05:15 2011 +0200"
      },
      "message": "updated for version 7.3.310\nProblem:    Code not following Vim style.\nSolution:   Fix the style. (Elias Diem)\n"
    },
    {
      "commit": "9e8edf6ee6340aa490be3981dedfbb836f0b9141",
      "tree": "d0d032eacca0fb483fc2d815a0cc5324de18e7a4",
      "parents": [
        "b5b5b895f7ddeda49ff36566e454cbf1444fb788"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 15:41:58 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 15:41:58 2011 +0200"
      },
      "message": "updated for version 7.3.309\nProblem:    Warnings for pointer types.\nSolution:   Change PySliceObject to PyObject.\n"
    },
    {
      "commit": "b5b5b895f7ddeda49ff36566e454cbf1444fb788",
      "tree": "fbff802baedf63dbba38c4c51036881030403903",
      "parents": [
        "ba4897e6e50ba3ce8c8744c0fb33a732af72147a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 15:39:29 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 15:39:29 2011 +0200"
      },
      "message": "updated for version 7.3.308\nProblem:    Writing to \u0027verbosefile\u0027 has problems, e.g. for :highlight.\nSolution:   Do not use a separate verbose_write() function but write with the\n            same code that does redirecting. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "ba4897e6e50ba3ce8c8744c0fb33a732af72147a",
      "tree": "9e49bb98f6d5061bc64d0520c2fa92beb1c08eac",
      "parents": [
        "a971b82b160aca28cff7e318d4553df5349b5103"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 15:01:58 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 15:01:58 2011 +0200"
      },
      "message": "updated for version 7.3.307\nProblem:    Python 3 doesn\u0027t support slice assignment.\nSolution:   Implement slices. (Brett Overesch, Roland Puntaier)\n"
    },
    {
      "commit": "a971b82b160aca28cff7e318d4553df5349b5103",
      "tree": "3fb27e26538bc4ea9cb3671fd763dce2e6183f00",
      "parents": [
        "52af96527c914599334e3c2543ebb5ba1e37bbbe"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 14:43:25 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 14:43:25 2011 +0200"
      },
      "message": "updated for version 7.3.306\nProblem:    When closing a window there is a chance that deleting a scrollbar\n            triggers a GUI resize, which uses the window while it is not in a\n            valid state.\nSolution:   Set the buffer pointer to NULL to be able to detect the invalid\n            situation.  Fix a few places that used the buffer pointer\n            incorrectly.\n"
    },
    {
      "commit": "52af96527c914599334e3c2543ebb5ba1e37bbbe",
      "tree": "36939145f36b2d6a7f0f7954b09108927fb64d3a",
      "parents": [
        "612af43cb64d06a57211200296068f3f10126ce0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 14:33:51 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 14:33:51 2011 +0200"
      },
      "message": "updated for version 7.3.305\nProblem:    Auto-loading a function while editing the command line causes\n            scrolling up the display.\nSolution:   Don\u0027t set msg_scroll when defining a function and the user is not\n            typing. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "612af43cb64d06a57211200296068f3f10126ce0",
      "tree": "aa798778418559cbb8a32dd34ec8694f32ec9caa",
      "parents": [
        "9f1188152f06e925e1272a9588fb9b95d8344a75"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 10:49:46 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 14 10:49:46 2011 +0200"
      },
      "message": "updated for version 7.3.304\nProblem:    Strawberry Perl doesn\u0027t work on MS-Windows.\nSolution:   Use xsubpp if needed. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "9f1188152f06e925e1272a9588fb9b95d8344a75",
      "tree": "ef151a0fed4c5585f8cdbbcb12b14e2018c77175",
      "parents": [
        "868272f58e765e98d1f3f7e870434eea27eef6ee"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 08 23:24:14 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 08 23:24:14 2011 +0200"
      },
      "message": "updated for version 7.3.303\nProblem:    Compilation error.\nSolution:   Correct return type from int to pid_t. (Danek Duvall)\n"
    },
    {
      "commit": "868272f58e765e98d1f3f7e870434eea27eef6ee",
      "tree": "d45acc694c8258f7c404cddb521f53540e7055a3",
      "parents": [
        "c42e7ed777c41796615035ff9b56fce06ba78d2d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 08 23:22:40 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 08 23:22:40 2011 +0200"
      },
      "message": "updated for version 7.3.302\nProblem:    Test 19 fails without \u0027smartindent\u0027 and +eval.\nSolution:   Don\u0027t use \":exe\". Source small.vim.\n"
    },
    {
      "commit": "c42e7ed777c41796615035ff9b56fce06ba78d2d",
      "tree": "bcf83a45c3227819772ce4c15b865dd897bcce50",
      "parents": [
        "275648066d786aac4959cec8617aafc8264e78a2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 07 19:58:09 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 07 19:58:09 2011 +0200"
      },
      "message": "updated for version 7.3.301\nProblem:    When \u0027smartindent\u0027 and \u0027copyindent\u0027 are set a Tab is used even\n            though \u0027expandtab\u0027 is set.\nSolution:   Do not insert Tabs. Add a test. (Christian Brabandt)\n"
    },
    {
      "commit": "275648066d786aac4959cec8617aafc8264e78a2",
      "tree": "845f359f940391621cce06c84f96fc25df999a00",
      "parents": [
        "0d55ff1594b9729b75e4654e3ac74bd2e8517b79"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 07 19:30:21 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 07 19:30:21 2011 +0200"
      },
      "message": "updated for version 7.3.300\nProblem:    Python doesn\u0027t parse multi-byte argument correctly.\nSolution:   Use \"t\" instead of \"s\". (lilydjwg)\n"
    },
    {
      "commit": "0d55ff1594b9729b75e4654e3ac74bd2e8517b79",
      "tree": "18f229cf3d6bc8b815c5affcdffd1687f07faf19",
      "parents": [
        "092e3c874f81f1a02ee16707033d3f0153724941"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 07 19:09:01 2011 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 07 19:09:01 2011 +0200"
      },
      "message": "updated for version 7.3.299\nProblem:    Source code not in Vim style.\nSolution:   Adjust the style. (Elias Diem)\n"
    }
  ],
  "next": "092e3c874f81f1a02ee16707033d3f0153724941"
}
