)]}'
{
  "log": [
    {
      "commit": "11e0afa00a8e6c0aa1d50f760b5d5cb62dade038",
      "tree": "9dd217d179259c8050e56d74f06c5651b52f2d04",
      "parents": [
        "5e9b2fa9bb0e6061cf18457c173cd141a5dc9c92"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 01 22:41:00 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 01 22:41:00 2016 +0100"
      },
      "message": "patch 7.4.1235\nProblem:    Missing change to eval.c.\nSolution:   Include that change.\n"
    },
    {
      "commit": "5e9b2fa9bb0e6061cf18457c173cd141a5dc9c92",
      "tree": "7d43f24e26507bdf133aa825e5f6ada25669985b",
      "parents": [
        "488a130ea261f02317adc2c2ca93cc6e68cf2c23"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 01 22:37:05 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 01 22:37:05 2016 +0100"
      },
      "message": "Updated runtime files and translations.\n"
    },
    {
      "commit": "488a130ea261f02317adc2c2ca93cc6e68cf2c23",
      "tree": "bb80339d156f0b82e905e062209ddc2cab440d93",
      "parents": [
        "14ad611ca435d97e8fd0d9ab03ddc982843298ac"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 01 22:01:10 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 01 22:01:10 2016 +0100"
      },
      "message": "patch 7.4.1234\nProblem:    Demo server only runs with Python 2.\nSolution:   Make it run with Python 3 as well. (Ken Takata)\n"
    },
    {
      "commit": "14ad611ca435d97e8fd0d9ab03ddc982843298ac",
      "tree": "512d647ad0f0d4a1ce179f28236c89bfd0b0579d",
      "parents": [
        "1357caf31f3e447d99baf8dd6a3243e2ab38567f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 01 21:47:13 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 01 21:47:13 2016 +0100"
      },
      "message": "patch 7.4.1233\nProblem:    Channel command may cause a crash.\nSolution:   Check for NULL argument. (Damien)\n"
    },
    {
      "commit": "1357caf31f3e447d99baf8dd6a3243e2ab38567f",
      "tree": "c9bdabfe659486fcb3e4913360637371812e6053",
      "parents": [
        "19d2f1589850d7db1ce77efec052929246f156e2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 01 21:40:14 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 01 21:40:14 2016 +0100"
      },
      "message": "patch 7.4.1232\nProblem:    Compiler warnings when the Sniff feature is enabled.\nSolution:   Add UNUSED.\n"
    },
    {
      "commit": "19d2f1589850d7db1ce77efec052929246f156e2",
      "tree": "be47c6956bd31ba45624e931806243090194b22f",
      "parents": [
        "ca568aeec60dd6cc13b4dcf5cec0e0a07113547f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 01 21:38:19 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 01 21:38:19 2016 +0100"
      },
      "message": "patch 7.4.1231\nProblem:    JSON messages are not parsed properly.\nSolution:   Queue received messages.\n"
    },
    {
      "commit": "ca568aeec60dd6cc13b4dcf5cec0e0a07113547f",
      "tree": "364d1ab21ef400812c0f2a5be6974eea6a5ab68e",
      "parents": [
        "fb1f62691eae7c79a28b3b17a60e72ce198c71a2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 01 21:32:58 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 01 21:32:58 2016 +0100"
      },
      "message": "patch 7.4.1230\nProblem:    Win32: opening a channel may hang.  Not checking for messages\n            while waiting for characters.\nSolution:   Add a zero timeout.  Call parse_queued_messages(). (Yasuhiro\n            Matsumoto)\n"
    },
    {
      "commit": "fb1f62691eae7c79a28b3b17a60e72ce198c71a2",
      "tree": "92456937dc3d372bf30b97df3c5b5148ea2a8243",
      "parents": [
        "155500077c80cdb5d9c63996000c011b66a676bf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 20:24:32 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 20:24:32 2016 +0100"
      },
      "message": "patch 7.4.1229\nProblem:    \"eval\" and \"expr\" channel commands don\u0027t work yet.\nSolution:   Implement them.  Update the error numbers.  Also add \"redraw\".\n"
    },
    {
      "commit": "155500077c80cdb5d9c63996000c011b66a676bf",
      "tree": "4af4b56ec06197b39241f8f734a71dd99411efd0",
      "parents": [
        "448a22549b4528fd81d520497f30672567199c96"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 18:45:24 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 18:45:24 2016 +0100"
      },
      "message": "patch 7.4.1228\nProblem:    copy() and deepcopy() fail with special variables. (Nikolai\n            Pavlov)\nSolution:   Make it work.  Add a test.  Closes #614.\n"
    },
    {
      "commit": "448a22549b4528fd81d520497f30672567199c96",
      "tree": "d59ab514add9eda10068be198c1e168dbce05875",
      "parents": [
        "3803bad99de92f4c5ebd6f40b757bc7ade47619e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 18:08:34 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 18:08:34 2016 +0100"
      },
      "message": "patch 7.4.1227\nProblem:    Compiler warnings.\nSolution:   Add UNUSED.  Add type cast. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "3803bad99de92f4c5ebd6f40b757bc7ade47619e",
      "tree": "9fb8d6ca529e509b9dad46465d76d1148734fdfc",
      "parents": [
        "d14e00ea67afbaa8cb4a7e6b1eb306da6a2d5adb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 17:56:07 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 17:56:07 2016 +0100"
      },
      "message": "patch 7.4.1226\nProblem:    GRESOURCE_HDR is unused.\nSolution:   Remove it. (Kazunobu Kuriyama)\n"
    },
    {
      "commit": "d14e00ea67afbaa8cb4a7e6b1eb306da6a2d5adb",
      "tree": "f33b2f999a51f5ecd5b42c01b0d837ab8e660b44",
      "parents": [
        "bbb3339dbfa2067fab616698739097df06aa5e6c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 17:30:51 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 17:30:51 2016 +0100"
      },
      "message": "patch 7.4.1225\nProblem:    Still a few old style function declarations.\nSolution:   Make them new style. (Hirohito Higashi)\n"
    },
    {
      "commit": "bbb3339dbfa2067fab616698739097df06aa5e6c",
      "tree": "bf5a9b5db2ea64033ea9b8ccbab70e280d1053d0",
      "parents": [
        "a542c680a8b42cb766e64d4ee7374ef4dacb7832"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 16:37:33 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 16:37:33 2016 +0100"
      },
      "message": "patch 7.4.1224\nProblem:    Build problems with GTK on BSD. (Mike Williams)\nSolution:   Don\u0027t use \"$\u003c\". Skip building gui_gtk_gresources.h when it doesn\u0027t\n            work. (Kazunobu Kuriyama)\n"
    },
    {
      "commit": "a542c680a8b42cb766e64d4ee7374ef4dacb7832",
      "tree": "136d3ff07a786de9efd06c7faf6feafc7cf9ff12",
      "parents": [
        "e2c3810c2ae290bbc2cba18eb47cc2d44e4b9797"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 16:28:04 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 16:28:04 2016 +0100"
      },
      "message": "patch 7.4.1223\nProblem:    Crash when setting v:errors to a number.\nSolution:   Free the typval without assuming its type. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "e2c3810c2ae290bbc2cba18eb47cc2d44e4b9797",
      "tree": "d925e3d106d6ef1cc76cd5465f8971d8fac2db72",
      "parents": [
        "3c124e3ac81521ae1e7e4a9cb9597ab754b92429"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 14:55:40 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 14:55:40 2016 +0100"
      },
      "message": "patch 7.4.1222\nProblem:    \":normal\" command and others missing in tiny build.\nSolution:   Graduate FEAT_EX_EXTRA.\n"
    },
    {
      "commit": "3c124e3ac81521ae1e7e4a9cb9597ab754b92429",
      "tree": "7452d30962178a3e88d5ae383b1afc8fd0742d9f",
      "parents": [
        "fa399af7ece091203bd70ebcf955bf07a820beff"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 14:36:58 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 14:36:58 2016 +0100"
      },
      "message": "patch 7.4.1221\nProblem:    Including netbeans and channel support in small and tiny builds.\n            Build fails with some interfaces.\nSolution:   Only include these features in small build and above.  Let\n            configure fail if trying to enable an interface that won\u0027t build.\n"
    },
    {
      "commit": "fa399af7ece091203bd70ebcf955bf07a820beff",
      "tree": "2a1564600d44e4a9f1ce86e92b3e1a765d5e88d5",
      "parents": [
        "937204a9175d0fe2f13c8bc4ebeb043003d7e7d7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 14:13:21 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 31 14:13:21 2016 +0100"
      },
      "message": "patch 7.4.1220\nProblem:    Warnings for unused variables in tiny build. (Tony Mechelynck)\nSolution:   Move declarations inside #ifdef. (Hirohito Higashi)\n"
    },
    {
      "commit": "937204a9175d0fe2f13c8bc4ebeb043003d7e7d7",
      "tree": "7127f5e25cc3740a39ed53e66ac8238afd48f346",
      "parents": [
        "779a7759ad03e6a3fb616828793512644390655a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 23:37:38 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 23:37:38 2016 +0100"
      },
      "message": "patch 7.4.1219\nProblem:    Build fails with +channel but without +float.\nSolution:   Add #ifdef.\n"
    },
    {
      "commit": "779a7759ad03e6a3fb616828793512644390655a",
      "tree": "d15302b2d5ac0cf7fa2fe52fd36e5e1848594151",
      "parents": [
        "20fb9f346497daca4d19402fdfa5de7958642477"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 23:26:34 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 23:26:34 2016 +0100"
      },
      "message": "patch 7.4.1218\nProblem:    Missing change in configure.  More changes for function style.\nSolution:   Avoid the typos.\n"
    },
    {
      "commit": "20fb9f346497daca4d19402fdfa5de7958642477",
      "tree": "a5f484e21e755b04f4e2ab195c8aac3e8c299daa",
      "parents": [
        "ba4ef2757cfc126f342b710f1ad9ea39e6b56cec"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 23:20:33 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 23:20:33 2016 +0100"
      },
      "message": "patch 7.4.1217\nProblem:    Execution of command on channel doesn\u0027t work yet.\nSolution:   Implement the \"ex\" and \"normal\" commands.\n"
    },
    {
      "commit": "ba4ef2757cfc126f342b710f1ad9ea39e6b56cec",
      "tree": "6cf877a8c549b74c010e51be5ca91cd436b39162",
      "parents": [
        "b638a7be952544ceb03052c25b84224577a6494b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 21:48:49 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 21:48:49 2016 +0100"
      },
      "message": "patch 7.4.1216\nProblem:    Still using HAVE_STDARG_H.\nSolution:   Assume it\u0027s always defined.\n"
    },
    {
      "commit": "b638a7be952544ceb03052c25b84224577a6494b",
      "tree": "4a37ca954a03fba25f9e7a81b7f54cf23c1013cb",
      "parents": [
        "764b23c8fd3369cb05ae9122abf3ca16fec539d7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 21:29:58 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 21:29:58 2016 +0100"
      },
      "message": "patch 7.4.1215\nProblem:    Using old style function declarations.\nSolution:   Change to new style function declarations. (script by Hirohito\n            Higashi)\n"
    },
    {
      "commit": "764b23c8fd3369cb05ae9122abf3ca16fec539d7",
      "tree": "9f9c938d8f1d4d38aae0ea514eed94c89cb1aeb8",
      "parents": [
        "055409764ca5f7978d4c399d2c440af0ce971c4f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 21:10:09 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 21:10:09 2016 +0100"
      },
      "message": "patch 7.4.1214\nProblem:    Using old style function declarations.\nSolution:   Change to new style function declarations. (script by Hirohito\n            Higashi)\n"
    },
    {
      "commit": "055409764ca5f7978d4c399d2c440af0ce971c4f",
      "tree": "d3f9b0d26c4e371720910e462e2ec918e19d5792",
      "parents": [
        "c1ab67674aa0dfdcf9f0e9701ac248e3eb41b19c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 20:31:25 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 20:31:25 2016 +0100"
      },
      "message": "patch 7.4.1213\nProblem:    Using old style function declarations.\nSolution:   Change to new style function declarations. (script by Hirohito\n            Higashi)\n"
    },
    {
      "commit": "c1ab67674aa0dfdcf9f0e9701ac248e3eb41b19c",
      "tree": "353514c16d64171352c5d1f83ab44006dd9b2f85",
      "parents": [
        "9b57814db13c29ecb08260b36923c0e1c8a373a9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 19:45:49 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 19:45:49 2016 +0100"
      },
      "message": "patch 7.4.1212\nProblem:    Can\u0027t build with Motif.\nSolution:   Fix function declaration.(Dominique Pelle)\n"
    },
    {
      "commit": "9b57814db13c29ecb08260b36923c0e1c8a373a9",
      "tree": "518df78530838cc70b222930955e2c0522ddd393",
      "parents": [
        "52ea13da0fe86df1abf34de52841e367035170c0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 19:39:49 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 19:39:49 2016 +0100"
      },
      "message": "patch 7.4.1211\nProblem:    Using old style function declarations.\nSolution:   Change to new style function declarations. (script by Hirohito\n            Higashi)\n"
    },
    {
      "commit": "52ea13da0fe86df1abf34de52841e367035170c0",
      "tree": "0f0b400936dac18cdfae5304c27eaa1eb5e4d5f3",
      "parents": [
        "02fdaeaa697fb5af4ba7fee6e209b3c2c825bb4f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 18:51:09 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 18:51:09 2016 +0100"
      },
      "message": "patch 7.4.1210\nProblem:    Using old style function declarations.\nSolution:   Change to new style function declarations. (script by Hirohito\n            Higashi)\n"
    },
    {
      "commit": "02fdaeaa697fb5af4ba7fee6e209b3c2c825bb4f",
      "tree": "1a6c1a439d0fff8f37f4a814f180ca26059100c9",
      "parents": [
        "68c2f638e65d914dc6e84eb7ce2624f08af525c0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 18:13:55 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 18:13:55 2016 +0100"
      },
      "message": "patch 7.4.1209\nProblem:    Can\u0027t build with Athena.\nSolution:   Fix function declarations.\n"
    },
    {
      "commit": "68c2f638e65d914dc6e84eb7ce2624f08af525c0",
      "tree": "051b6b7500c6ac80c45cdeff26296c5b7acb88ff",
      "parents": [
        "66f948e928d5e0cd3123af902aa8ac1613534c94"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 17:24:07 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 17:24:07 2016 +0100"
      },
      "message": "patch 7.4.1208\nProblem:    Using old style function declarations.\nSolution:   Change to new style function declarations. (script by Hirohito\n            Higashi)\n"
    },
    {
      "commit": "66f948e928d5e0cd3123af902aa8ac1613534c94",
      "tree": "7517d2849bb9feb1df2f51baef827536d715aa74",
      "parents": [
        "78c0b7d43e5048fd71d12816659667834170c76d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 16:39:25 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 16:39:25 2016 +0100"
      },
      "message": "patch 7.4.1207\nProblem:    Using old style function declarations.\nSolution:   Change to new style function declarations. (script by Hirohito\n            Higashi)\n"
    },
    {
      "commit": "78c0b7d43e5048fd71d12816659667834170c76d",
      "tree": "f2b1c0d69cb07d050087eb1695f5c4457248d94c",
      "parents": [
        "7454a06e2642d2b37afad1c5e71cec68081ca4ff"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 15:52:46 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 15:52:46 2016 +0100"
      },
      "message": "patch 7.4.1206\nProblem:    Using old style function declarations.\nSolution:   Change to new style function declarations. (script by Hirohito\n            Higashi)\n"
    },
    {
      "commit": "7454a06e2642d2b37afad1c5e71cec68081ca4ff",
      "tree": "8b38e652321d9591a2f57e44b9bdc1f590837f7b",
      "parents": [
        "305598b71261265994e2846b4ff4a4d8efade280"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 15:14:10 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 15:14:10 2016 +0100"
      },
      "message": "patch 7.4.1205\nProblem:    Using old style function declarations.\nSolution:   Change to new style function declarations. (script by Hirohito\n            Higashi)\n"
    },
    {
      "commit": "305598b71261265994e2846b4ff4a4d8efade280",
      "tree": "cc40a346aa3588321a920aaa9adda6cf452029b1",
      "parents": [
        "4349c57543a98dc417b74da5a08c326337aa0bd3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 13:53:36 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 13:53:36 2016 +0100"
      },
      "message": "patch 7.4.1204\nProblem:    Latin1 characters cause encoding conversion.\nSolution:   Remove the characters.\n"
    },
    {
      "commit": "4349c57543a98dc417b74da5a08c326337aa0bd3",
      "tree": "45f72049af7a0a68827cd0769a9c21986ac783bf",
      "parents": [
        "3e96c3d241ab657cf4df0913ea8de50a6cb90730"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 13:28:28 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 30 13:28:28 2016 +0100"
      },
      "message": "patch 7.4.1203\nProblem:    Still more files still using __ARGS.\nSolution:   Remove __ARGS in really the last files.\n"
    },
    {
      "commit": "3e96c3d241ab657cf4df0913ea8de50a6cb90730",
      "tree": "a80c7a34ae529aac456dbc43a65db62e39398ed1",
      "parents": [
        "569850724ef37061bfd4cb6423f04c8b8c690515"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 23:46:21 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 23:46:21 2016 +0100"
      },
      "message": "patch 7.4.1202\nProblem:    Still one more file still using __ARGS.\nSolution:   Remove __ARGS in the last file. (script by Hirohito Higashi)\n            (closes #612)\n"
    },
    {
      "commit": "569850724ef37061bfd4cb6423f04c8b8c690515",
      "tree": "fcf95cac6fe47546eb7546b966b7e8bb2e9f722f",
      "parents": [
        "d99df423c559d85c17779b3685426c489554908c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 23:23:06 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 23:23:06 2016 +0100"
      },
      "message": "patch 7.4.1201\nProblem:    One more file still using __ARGS.\nSolution:   Remove __ARGS in the last file. (script by Hirohito Higashi)\n"
    },
    {
      "commit": "d99df423c559d85c17779b3685426c489554908c",
      "tree": "13cc6e922816525fa597cc5b3db1c91d0be24fc2",
      "parents": [
        "baaa7e9ec7398a813e21285c272fa99792642077"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 23:20:40 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 23:20:40 2016 +0100"
      },
      "message": "patch 7.4.1200\nProblem:    Still using __ARGS.\nSolution:   Remove __ARGS in several files. (script by Hirohito Higashi)\n"
    },
    {
      "commit": "baaa7e9ec7398a813e21285c272fa99792642077",
      "tree": "e9636114bf7c80ae3f7ded9ba9edb8b3ea504344",
      "parents": [
        "92b8b2d307e34117f146319872010b0ccc9d2713"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 22:47:03 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 22:47:03 2016 +0100"
      },
      "message": "patch 7.4.1199\nProblem:    Still using __ARGS.\nSolution:   Remove __ARGS in several files. (script by Hirohito Higashi)\n"
    },
    {
      "commit": "92b8b2d307e34117f146319872010b0ccc9d2713",
      "tree": "14592978271f07a5bebd2e7001c2c1f2e7c3a60b",
      "parents": [
        "d25c16e2f2776d50245bf31d6e4d5364f12d188e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 22:36:45 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 22:36:45 2016 +0100"
      },
      "message": "patch 7.4.1198\nProblem:    Still using __ARGS.\nSolution:   Remove __ARGS in several files. (script by Hirohito Higashi)\n            Also remove use of HAVE_STDARG_H.\n"
    },
    {
      "commit": "d25c16e2f2776d50245bf31d6e4d5364f12d188e",
      "tree": "8eefb6b460409f4d5351bd7fa4cac4ea032714b3",
      "parents": [
        "f28dbcea371b3a35727d91afc90fb90e0527d78a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 22:13:30 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 22:13:30 2016 +0100"
      },
      "message": "patch 7.4.1197\nProblem:    Still using __ARGS.\nSolution:   Remove __ARGS in several files. (script by Hirohito Higashi)\n"
    },
    {
      "commit": "f28dbcea371b3a35727d91afc90fb90e0527d78a",
      "tree": "df3ced3771c8d6900fc2e65ffa37e89566f215ba",
      "parents": [
        "f12d983deab06b0408781d7a6c2f8970d765b723"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 22:03:47 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 22:03:47 2016 +0100"
      },
      "message": "patch 7.4.1196\nProblem:    Still using __ARGS.\nSolution:   Remove __ARGS in several files. (script by Hirohito Higashi)\n"
    },
    {
      "commit": "f12d983deab06b0408781d7a6c2f8970d765b723",
      "tree": "50d51bd7d02ffaebeba71a2faecb0380a4a04f84",
      "parents": [
        "83162468b3c8722fffea033d3de144cd4191472a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 21:11:25 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 29 21:11:25 2016 +0100"
      },
      "message": "patch 7.4.1195\nProblem:    The channel feature does not work in the MS-Windows console.\nSolution:   Add win32 console support. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "83162468b3c8722fffea033d3de144cd4191472a",
      "tree": "65a4d3832fe5b02094750192c36127a2cb0c0764",
      "parents": [
        "b8b6511fc1f8422a17778d710ed11538174a7f33"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 23:10:07 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 23:10:07 2016 +0100"
      },
      "message": "patch 7.4.1194\nProblem:    Compiler warning for not using return value of fwrite().\nSolution:   Return OK/FAIL. (Charles Campbell)\n"
    },
    {
      "commit": "b8b6511fc1f8422a17778d710ed11538174a7f33",
      "tree": "7f28db483cdf00bd444fc952ca35c650335f9b8b",
      "parents": [
        "fa06a517b5d5e37f40ab7c884bd334f089988fac"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 23:01:49 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 23:01:49 2016 +0100"
      },
      "message": "patch 7.4.1193\nProblem:    Can\u0027t build the channel feature on MS-Windows.\nSolution:   Add #ifdef HAVE_POLL.\n"
    },
    {
      "commit": "fa06a517b5d5e37f40ab7c884bd334f089988fac",
      "tree": "bb2ebd5961a55c2d39f684f23c13bbc8e9f7a125",
      "parents": [
        "298b440930ecece38d6ea0505a3e582dc817e79b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 22:46:58 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 22:46:58 2016 +0100"
      },
      "message": "patch 7.4.1192\nProblem:    Can\u0027t build with FEAT_EVAL but without FEAT_MBYTE. (John\n            Marriott)\nSolution:   Add #ifdef for FEAT_MBYTE.\n"
    },
    {
      "commit": "298b440930ecece38d6ea0505a3e582dc817e79b",
      "tree": "99d6aa93c413abf324aed47fd120f25e60d4b893",
      "parents": [
        "3b5f929b18492fec291d1ec95a91f54e5912c03b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 22:38:53 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 22:38:53 2016 +0100"
      },
      "message": "Update runtime files.\n"
    },
    {
      "commit": "3b5f929b18492fec291d1ec95a91f54e5912c03b",
      "tree": "fb095c24b14ab4d9470c7eccc966ee27f0953e21",
      "parents": [
        "ba59ddbd3642d02614acbe52694e3e8a78c0e9d3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 22:37:01 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 22:37:01 2016 +0100"
      },
      "message": "patch 7.4.1191\nProblem:    The channel feature isn\u0027t working yet.\nSolution:   Add the connect(), disconnect(), sendexpr() and sendraw()\n            functions.  Add initial documentation.  Add a demo server.\n"
    },
    {
      "commit": "ba59ddbd3642d02614acbe52694e3e8a78c0e9d3",
      "tree": "81592a2f20ab2cfcd17b1381fc121951ac209da6",
      "parents": [
        "923e43b837ca4c8edb7998743f142823eaeaf588"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 15:34:25 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 15:34:25 2016 +0100"
      },
      "message": "patch 7.4.1190\nProblem:    On OSX the default flag for dlopen() is different.\nSolution:   Add RTLD_LOCAL in the configure check. (sv99, closes #604)\n"
    },
    {
      "commit": "923e43b837ca4c8edb7998743f142823eaeaf588",
      "tree": "e34ad1d6d5340765b0ad276764fd82bc70b78ac0",
      "parents": [
        "009d84a34f3678ec93921bee3bc05be2fd606264"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 15:07:38 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 15:07:38 2016 +0100"
      },
      "message": "patch 7.4.1189\nProblem:    Using another language on MS-Windows does not work. (Yongwei Wu)\nSolution:   Undo the change to try loading libintl-8.dll first.\n"
    },
    {
      "commit": "009d84a34f3678ec93921bee3bc05be2fd606264",
      "tree": "1a66c9e49be4785b904504eca20fac9e20609d32",
      "parents": [
        "85be35f33ea848b50e84d57321a45ebfedfad669"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 14:12:00 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 28 14:12:00 2016 +0100"
      },
      "message": "patch 7.4.1188\nProblem:    Using older JSON standard.\nSolution:   Update the link.  Adjust the text a bit.\n"
    },
    {
      "commit": "85be35f33ea848b50e84d57321a45ebfedfad669",
      "tree": "4050b6acf9cc67bb16118cd680ae7a482bf83701",
      "parents": [
        "4a1314cb9c1847dc32ceeb3eebeae123ef10b16e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 27 21:08:18 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 27 21:08:18 2016 +0100"
      },
      "message": "patch 7.4.1187\nProblem:    MS-Windows channel code only supports one channel.  Doesn\u0027t build\n            without netbeans support.\nSolution:   Get the channel index from the socket in the message. Closes #600.\n"
    },
    {
      "commit": "4a1314cb9c1847dc32ceeb3eebeae123ef10b16e",
      "tree": "708b2fa8d77638787bff7591cfd70ab560df2cd0",
      "parents": [
        "0d6f835683bede8bfa171c2518dce10832eb8226"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 27 20:47:18 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 27 20:47:18 2016 +0100"
      },
      "message": "patch 7.4.1186\nProblem:    Error messages for security context are hard to translate.\nSolution:   Use one string with %s. (Ken Takata)\n"
    },
    {
      "commit": "0d6f835683bede8bfa171c2518dce10832eb8226",
      "tree": "83c85229d9413ab32368b4d4df632bc830f4fbcf",
      "parents": [
        "54e09e71984af6db92f3ad37ce390630a23407af"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 27 11:07:47 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 27 11:07:47 2016 +0100"
      },
      "message": "patch 7.4.1185\nProblem:    Can\u0027t build with TCL on some systems.\nSolution:   Rename the channel_ functions.\n"
    },
    {
      "commit": "54e09e71984af6db92f3ad37ce390630a23407af",
      "tree": "7a76bd99bf5cd9ae5e0fa1378c03fbc188aeca23",
      "parents": [
        "fb4194e4e0d6bd2df43c3e75a969866fcb103f6b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 26 23:49:31 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 26 23:49:31 2016 +0100"
      },
      "message": "patch 7.4.1184\nProblem:    MS-Windows build is still broken.\nSolution:   Change nbsock to ch_fd.\n"
    },
    {
      "commit": "fb4194e4e0d6bd2df43c3e75a969866fcb103f6b",
      "tree": "423b07920df43411477e265d78602d515e0fe6b2",
      "parents": [
        "d04a020a8a8d7a438b091d49218c438880beb50c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 26 23:39:55 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 26 23:39:55 2016 +0100"
      },
      "message": "patch 7.4.1183\nProblem:    MS-Windows build is broken.\nSolution:   Remove init in wrong place.\n"
    },
    {
      "commit": "d04a020a8a8d7a438b091d49218c438880beb50c",
      "tree": "c272db817fc2d5a0a96fd942a81a617d75f0453d",
      "parents": [
        "6650a694547eb744afa060ec62dd8270e99db9f2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 26 23:30:18 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 26 23:30:18 2016 +0100"
      },
      "message": "patch 7.4.1182\nProblem:    Still socket code intertwined with netbeans.\nSolution:   Move code from netbeans.c to channel.c\n"
    },
    {
      "commit": "6650a694547eb744afa060ec62dd8270e99db9f2",
      "tree": "89b5b88b9f5d53d6bb484e3ab6c5fb13c13e4c40",
      "parents": [
        "ac80999985299dae4a9ef56dbf31fbdb35c04c08"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 26 19:59:10 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 26 19:59:10 2016 +0100"
      },
      "message": "patch 7.4.1181\nProblem:    free_tv() can\u0027t handle special variables. (Damien)\nSolution:   Add the variable type.\n"
    },
    {
      "commit": "ac80999985299dae4a9ef56dbf31fbdb35c04c08",
      "tree": "232d13d21e13de1ec35379058198019349f04c8f",
      "parents": [
        "7465c6375fd60eab603681bcad8a8744ddc31614"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 25 22:44:54 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 25 22:44:54 2016 +0100"
      },
      "message": "add missing test file\n"
    },
    {
      "commit": "7465c6375fd60eab603681bcad8a8744ddc31614",
      "tree": "0f4a223c52dbefd5a05f7a41df16ca1f1cd4542f",
      "parents": [
        "f4f79b84a5595c511f6fdbe4e3e1d188d97879a0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 25 22:20:27 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 25 22:20:27 2016 +0100"
      },
      "message": "patch 7.4.1180\nProblem:    Crash with invalid argument to glob2regpat().\nSolution:   Check for NULL. (Justin M. Keyes, closes #596)  Add a test.\n"
    },
    {
      "commit": "f4f79b84a5595c511f6fdbe4e3e1d188d97879a0",
      "tree": "707d55a7105f6ccb95c01f61759f54cb264323a7",
      "parents": [
        "767d8c1a1ae762ecf47297c168b8c23caf05d30a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 25 20:38:30 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 25 20:38:30 2016 +0100"
      },
      "message": "patch 7.4.1179\nProblem:    test_writefile and test_viml do not delete the tempfile.\nSolution:   Delete the tempfile. (Charles Cooper)  Add DeleteTheScript().\n"
    },
    {
      "commit": "767d8c1a1ae762ecf47297c168b8c23caf05d30a",
      "tree": "f82a875ec61f0491ae2df5d507230641fbf83fa6",
      "parents": [
        "5aec481097278d7d4e6559d9db2b9c3b8aa0dd5d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 25 20:22:54 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 25 20:22:54 2016 +0100"
      },
      "message": "patch 7.4.1178\nProblem:    empty() doesn\u0027t work for the new special variables.\nSolution:   Make empty() work. (Damien)\n"
    },
    {
      "commit": "5aec481097278d7d4e6559d9db2b9c3b8aa0dd5d",
      "tree": "2b7da9e025f9f942d7dc214be6b2e02880b828e6",
      "parents": [
        "1d63539cc72c5be7ad875d2d48a34c4f74c096ab"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 25 20:15:45 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 25 20:15:45 2016 +0100"
      },
      "message": "patch 7.4.1177\nProblem:    The +channel feature is not in :version output. (Tony Mechelynck)\nSolution:   Add the feature string.\n"
    },
    {
      "commit": "1d63539cc72c5be7ad875d2d48a34c4f74c096ab",
      "tree": "3e49608e3b3d95f157af59c6f8a66a6dd934727d",
      "parents": [
        "f75612fd9912205870bf024e4fb20af62b096c1d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 25 16:05:56 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 25 16:05:56 2016 +0100"
      },
      "message": "patch 7.4.1176\nProblem:    Missing change to proto file.\nSolution:   Update the proto file. (Charles Cooper)\n"
    },
    {
      "commit": "f75612fd9912205870bf024e4fb20af62b096c1d",
      "tree": "01ec9db4d42b85a7609d5f6195f4106fa404c9d0",
      "parents": [
        "3e53c700a2bcbe7fafb51cd01f3e6428fd803099"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 25 14:17:04 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 25 14:17:04 2016 +0100"
      },
      "message": "patch 7.4.1175\nProblem:    Can\u0027t build with Mingw and Cygwin.\nSolution:   Remove extra \"endif\". (Christian J. Robinson)\n"
    },
    {
      "commit": "3e53c700a2bcbe7fafb51cd01f3e6428fd803099",
      "tree": "19e54e4f0837c62605a66ddad417d4fb8f208690",
      "parents": [
        "65591001e405cbaaf9772c9375d0bb6049cf9a3a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 22:17:03 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 22:17:03 2016 +0100"
      },
      "message": "patch 7.4.1174\nProblem:    Netbeans contains dead code insde #ifdef.\nSolution:   Remove the dead code.\n"
    },
    {
      "commit": "65591001e405cbaaf9772c9375d0bb6049cf9a3a",
      "tree": "1f54e7db94392063af1c7e6901573f177adeae90",
      "parents": [
        "16435480f0f41372585b3d305a29b5fda8271fbc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 21:51:57 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 21:51:57 2016 +0100"
      },
      "message": "patch 7.4.1173\nProblem:    No test for new behavior of v:true et al.\nSolution:   Add a test.\n"
    },
    {
      "commit": "16435480f0f41372585b3d305a29b5fda8271fbc",
      "tree": "58170ee3d8d842aafc3ea8d442894819da27c19c",
      "parents": [
        "2e2301437cb5cd4782fa031ea36dea086b9bd804"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 21:31:54 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 21:31:54 2016 +0100"
      },
      "message": "patch 7.4.1172\nProblem:    Configure is overly positive.\nSolution:   Insert \"test\".\n"
    },
    {
      "commit": "2e2301437cb5cd4782fa031ea36dea086b9bd804",
      "tree": "1295b45334028b6eac16181783169438e5a93f7c",
      "parents": [
        "0e7f88e73ee6a47a9c2933b7fdbfc4d83476f67f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 20:54:37 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 20:54:37 2016 +0100"
      },
      "message": "patch 7.4.1171\nProblem:    Makefile dependencies are outdated.\nSolution:   Run \"make depend\". Add GTK resource dependencies.\n"
    },
    {
      "commit": "0e7f88e73ee6a47a9c2933b7fdbfc4d83476f67f",
      "tree": "8e55c2cf0708ce8f8534de475ffce913ea7baaf4",
      "parents": [
        "e0874f8cbcddfcf9965a85ba35199964efb1d01a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 20:41:51 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 20:41:51 2016 +0100"
      },
      "message": "patch 7.4.1170\nProblem:    Missing changes in src/Makefile, Filelist.\nSolution:   Add the missing changes.\n"
    },
    {
      "commit": "e0874f8cbcddfcf9965a85ba35199964efb1d01a",
      "tree": "02cba2d1d135a96e3983f0676bb11da770ab0426",
      "parents": [
        "705ada1aff27ecd9c47c690df817d043c2ceb5e2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 20:36:41 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 20:36:41 2016 +0100"
      },
      "message": "patch 7.4.1169\nProblem:    The socket I/O is intertwined with the netbeans code.\nSolution:   Start refactoring the netbeans communication to split off the\n            socket I/O.  Add the +channel feature.\n"
    },
    {
      "commit": "705ada1aff27ecd9c47c690df817d043c2ceb5e2",
      "tree": "441cd7a2f7f1c71ab099c328f73125280a1af674",
      "parents": [
        "f48aa160fdd7b8caa7678e1a2139244dd2bdc547"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 17:56:50 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 17:56:50 2016 +0100"
      },
      "message": "Update a few runtime files.\n"
    },
    {
      "commit": "f48aa160fdd7b8caa7678e1a2139244dd2bdc547",
      "tree": "8ab86e42dff1d31f5880c9b98bdfc24f85ad3da6",
      "parents": [
        "04369229657f182d35b471eb8b38f273a4d9ef65"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 17:54:24 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 17:54:24 2016 +0100"
      },
      "message": "patch 7.4.1168\nProblem:    This doesn\u0027t give the right result: eval(string(v:true)). (Nikolay\n            Pavlov)\nSolution:   Make the string \"v:true\" instead of \"true\".\n"
    },
    {
      "commit": "04369229657f182d35b471eb8b38f273a4d9ef65",
      "tree": "d57bb1a8563b2d8f22e75661ce86071eee6ffec8",
      "parents": [
        "fcaaae6b3fdbf3421a1ff95a25ae16d82381c39a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 17:21:29 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 17:21:29 2016 +0100"
      },
      "message": "patch 7.4.1167\nProblem:    No tests for \"is\" and \"isnot\" with the new variables.\nSolution:   Add tests.\n"
    },
    {
      "commit": "fcaaae6b3fdbf3421a1ff95a25ae16d82381c39a",
      "tree": "897597dbdd77dc91e87b5831a4b5e111adfc75ae",
      "parents": [
        "938ee834d345062cd94f8fdfd54fad0019432a83"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 16:49:11 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 16:49:11 2016 +0100"
      },
      "message": "patch 7.4.1166\nProblem:    Can\u0027t encode a Funcref into JSON.  jsonencode() doesn\u0027t handle the\n            same list or dict twice properly.  (Nikolay Pavlov)\nSolution:   Give an error.  Reset copyID when the list or dict is finished.\n"
    },
    {
      "commit": "938ee834d345062cd94f8fdfd54fad0019432a83",
      "tree": "7f5197eb27ce7d78484487fdd79ccaab6640352c",
      "parents": [
        "6039c7f05376f0e470cf62bf2757e653aea357f3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 15:36:03 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 15:36:03 2016 +0100"
      },
      "message": "patch 7.4.1165\nProblem:    When defining DYNAMIC_ICONV_DLL in the makefile, the build fails.\nSolution:   Add #ifdef\u0027s. (Taro Muraoka)  Try the newer version first.\n"
    },
    {
      "commit": "6039c7f05376f0e470cf62bf2757e653aea357f3",
      "tree": "ab4cbced0c4d4ac6c48cdacd4d2472b8b615077f",
      "parents": [
        "17a13437c9414a8693369a97f3be2fc8ad48c12e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 15:05:32 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 15:05:32 2016 +0100"
      },
      "message": "patch 7.4.1164\nProblem:    No tests for comparing special variables.  Error in jsondecode()\n            not reported.  test_json does not work Japanse system.\nSolution:   Set scriptencoding. (Ken Takata) Add a few more tests. Add error.\n"
    },
    {
      "commit": "17a13437c9414a8693369a97f3be2fc8ad48c12e",
      "tree": "a1250326988b8caa9aebee164dd7f53392682d63",
      "parents": [
        "9e3be26872307f9c53a9f37647a659091bdffb1f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 14:22:10 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 14:22:10 2016 +0100"
      },
      "message": "patch 7.4.1163\nProblem:    Expressions \"0 + v:true\" and \"\u0027\u0027 . v:true\" cause an error.\nSolution:   Return something sensible when using a special variable as a\n            number or as a string. (suggested by Damien)\n"
    },
    {
      "commit": "9e3be26872307f9c53a9f37647a659091bdffb1f",
      "tree": "9b62883070a3b4a5673b6a4e8a30b52cf6c767bb",
      "parents": [
        "2faa29f896252073b53f387406109e331fbbe5f8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 13:58:40 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 24 13:58:40 2016 +0100"
      },
      "message": "patch 7.4.1162\nProblem:    Missing error number in MzScheme. (Dominique Pelle)\nSolution:   Add a proper error number.\n"
    },
    {
      "commit": "2faa29f896252073b53f387406109e331fbbe5f8",
      "tree": "b6a11b3de6950ea9c623656b0a5765173026f281",
      "parents": [
        "bd4593ffb170230504500ddedabad3fad1f31291"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 23:02:34 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 23:02:34 2016 +0100"
      },
      "message": "patch 7.4.1161\nProblem:    \":argadd\" without argument is supposed to add the current buffer\n            name to the arglist.\nSolution:   Make it work as documented. (Coot, closes #577)\n"
    },
    {
      "commit": "bd4593ffb170230504500ddedabad3fad1f31291",
      "tree": "e55829c61c2cb79d967010b07dc83c1adae08c74",
      "parents": [
        "e240c2da796531e807ea9df78bdbcc7b1012870c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 22:51:07 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 22:51:07 2016 +0100"
      },
      "message": "patch 7.4.1160\nProblem:    No error for jsondecode(\u0027\"\u0027).\nSolution:   Give an error message for missing double quote.\n"
    },
    {
      "commit": "e240c2da796531e807ea9df78bdbcc7b1012870c",
      "tree": "bd8e94b375778570d4321862cd75e6cd18d42f8a",
      "parents": [
        "48e697e4b6b6b490c58ec9393da9b2d2ea47c6d8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 22:46:10 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 22:46:10 2016 +0100"
      },
      "message": "patch 7.4.1159\nProblem:    Automatically generated function prototypes use __ARGS.\nSolution:   Remove __ARGS from osdef.sh.\n"
    },
    {
      "commit": "48e697e4b6b6b490c58ec9393da9b2d2ea47c6d8",
      "tree": "513a142e88c044131d4f2ed65704b20a20292e99",
      "parents": [
        "f95534c3d411084d1b6112fe64f6108bf7acbb92"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 22:17:30 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 22:17:30 2016 +0100"
      },
      "message": "patch 7.4.1158\nProblem:    Still using __ARGS().\nSolution:   Remove __ARGS() from eval.c\n"
    },
    {
      "commit": "f95534c3d411084d1b6112fe64f6108bf7acbb92",
      "tree": "134e2aca8625173143e2e97d378ee48cb960929f",
      "parents": [
        "2dedb45260604911035cff2364aca90a69156ed9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 21:59:52 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 21:59:52 2016 +0100"
      },
      "message": "patch 7.4.1157\nProblem:    type() does not work for v:true, v:none, etc.\nSolution:   Add new type numbers.\n"
    },
    {
      "commit": "2dedb45260604911035cff2364aca90a69156ed9",
      "tree": "209a72a5e113fa9b65ee8dfeb9ab4f0db2ae3997",
      "parents": [
        "64922b9014765a41bb09e8612433a2a61918af6e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 21:38:51 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 21:38:51 2016 +0100"
      },
      "message": "patch 7.4.1156\nProblem:    Coverity warns for NULL pointer and ignoring return value.\nSolution:   Check for NULL pointer. When dict_add() returns FAIL free the item.\n"
    },
    {
      "commit": "64922b9014765a41bb09e8612433a2a61918af6e",
      "tree": "0c6a2f97d496054d42e8af2d4e57116a825a94ba",
      "parents": [
        "520e1e41f35b063ede63b41738c82d6636e78c34"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 19:54:30 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 19:54:30 2016 +0100"
      },
      "message": "patch 7.4.1155\nProblem:    Build with normal features fails.\nSolution:   Always deinfe dict_lookup().\n"
    },
    {
      "commit": "520e1e41f35b063ede63b41738c82d6636e78c34",
      "tree": "4c6a94e4e8f3f2047b91886077d4ecb916b30401",
      "parents": [
        "6920c72d4d62c8dc5596e9f392e38204f561d7af"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 19:46:28 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 23 19:46:28 2016 +0100"
      },
      "message": "patch 7.4.1154\nProblem:    No support for JSON.\nSolution:   Add jsonencode() and jsondecode().  Also add v:false, v:true,\n            v:null and v:none.\n"
    },
    {
      "commit": "6920c72d4d62c8dc5596e9f392e38204f561d7af",
      "tree": "c4f6d6718ccad3e1e7769c66a76e91842e3e97f2",
      "parents": [
        "09e786e7a7fc952f43e3f88ba49ab1ac6ef3b3a3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 22 22:44:10 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 22 22:44:10 2016 +0100"
      },
      "message": "patch 7.4.1153\nProblem:    Autocommands triggered by quickfix cannot always get the current\n            title value.\nSolution:   Call qf_fill_buffer() later. (Christian Brabandt)\n"
    },
    {
      "commit": "09e786e7a7fc952f43e3f88ba49ab1ac6ef3b3a3",
      "tree": "749102898ea3fa9cf7511137ab0b07814bf9b10d",
      "parents": [
        "13d5aeef56e3140a8eb8f40c7062aa1c5700f76e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 21 23:53:06 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 21 23:53:06 2016 +0100"
      },
      "message": "patch 7.4.1152\nProblem:    Langmap test fails with normal build.\nSolution:   Check for +langmap feature.\n"
    },
    {
      "commit": "13d5aeef56e3140a8eb8f40c7062aa1c5700f76e",
      "tree": "71c1b7e6a71aa1fd73a4016fa16ea28ddbb79d15",
      "parents": [
        "5f8a14b9dea094b8bbab94cfc1e8da8e633fbc01"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 21 23:36:05 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 21 23:36:05 2016 +0100"
      },
      "message": "Update runtime files\n"
    },
    {
      "commit": "5f8a14b9dea094b8bbab94cfc1e8da8e633fbc01",
      "tree": "cbd8853889f3910af2fd1fbebd7b71c7a55f201e",
      "parents": [
        "25281634cda03ce302aaf9f906a9520b5f81f91e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 21 23:34:58 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 21 23:34:58 2016 +0100"
      },
      "message": "patch 7.4.1151\nProblem:    Missing change to eval.c\nSolution:   Also change feedkeys().\n"
    },
    {
      "commit": "25281634cda03ce302aaf9f906a9520b5f81f91e",
      "tree": "ccc62740f7af898d7be19893f8972baf3aa3013f",
      "parents": [
        "d6357e8f93c50f984ffd69c3a0d247d8603f86c3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 21 23:32:32 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 21 23:32:32 2016 +0100"
      },
      "message": "patch 7.4.1150\nProblem:    \u0027langmap\u0027 applies to the first character typed in Select mode.\n            (David Watson)\nSolution:   Check for SELECTMODE. (Christian Brabandt, closes #572)\n            Add the \u0027x\u0027 flag to feedkeys().\n"
    },
    {
      "commit": "d6357e8f93c50f984ffd69c3a0d247d8603f86c3",
      "tree": "bdbaf3d799ea65c6e31d31ab319d5abef48adb7a",
      "parents": [
        "e5f2be61595fbbba77261f3bf1e032fe03a1966d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 21 21:48:09 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 21 21:48:09 2016 +0100"
      },
      "message": "patch 7.4.1149\nProblem:    Using the local value of \u0027errorformat\u0027 causes more problems than\n            it solves.\nSolution:   Revert 7.4.1013.\n"
    },
    {
      "commit": "e5f2be61595fbbba77261f3bf1e032fe03a1966d",
      "tree": "8c38d5ad2c5503dbbb083adc5faa1915f010e1b6",
      "parents": [
        "88e8f9f14434a7cd538d0c159dc432bea869a5bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 21 20:24:34 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 21 20:24:34 2016 +0100"
      },
      "message": "patch 7.4.1148\nProblem:    Default for MingW and Cygwin is still \"normal\".\nSolution:   Use \"huge\" as default. (Ken Takata)\n"
    },
    {
      "commit": "88e8f9f14434a7cd538d0c159dc432bea869a5bd",
      "tree": "0cc419113941be1200c09d347f96bf76cc7acaab",
      "parents": [
        "a7c3795a2e65233ba2d187d680acc83bf6bf4ef5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 20 22:48:02 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 20 22:48:02 2016 +0100"
      },
      "message": "patch 7.4.1147\nProblem:    Conflict for \"chartab\". (Kazunobu Kuriyama)\nSolution:   Rename the global one to something less obvious.  Move it into\n            src/chartab.c.\n"
    },
    {
      "commit": "a7c3795a2e65233ba2d187d680acc83bf6bf4ef5",
      "tree": "c396119db602b9b98f4ad22eea72e991510939b2",
      "parents": [
        "23c4f7183cca0ff8d2c5c2ef9a5c62f6307e07ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 20 22:23:15 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 20 22:23:15 2016 +0100"
      },
      "message": "patch 7.4.1146\nProblem:    Can\u0027t build with Python 3 interface using MingW.\nSolution:   Update the Makefile. (Yasuhiro Matsumoto, Ken Takata)\n"
    },
    {
      "commit": "23c4f7183cca0ff8d2c5c2ef9a5c62f6307e07ea",
      "tree": "ce8f77eb2e5246036ef53ce9d86bc709a4ee65ea",
      "parents": [
        "17576a1e33d71b5602cee86bf220a806c8412605"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 20 22:11:59 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 20 22:11:59 2016 +0100"
      },
      "message": "patch 7.4.1145\nProblem:    Default features are conservative.\nSolution:   Make the default feature set for most of todays systems \"huge\".\n"
    },
    {
      "commit": "17576a1e33d71b5602cee86bf220a806c8412605",
      "tree": "6270a37a8c9f9b20fac979e5806add72d6237477",
      "parents": [
        "f7edf40448a09e04eec3bd05e043f7fea93b07c9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 20 20:05:44 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 20 20:05:44 2016 +0100"
      },
      "message": "patch 7.4.1144\nProblem:    Can\u0027t build on several systems.\nSolution:   Include float.h. (Christian Robinson, closes #570 #571)\n"
    },
    {
      "commit": "f7edf40448a09e04eec3bd05e043f7fea93b07c9",
      "tree": "044c6550e8bb32b9291c1bc4ba717e46670a1453",
      "parents": [
        "b8060fe862f684b591f9ac679eac5b2594d6c5a0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 19 23:36:15 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 19 23:36:15 2016 +0100"
      },
      "message": "patch 7.4.1143\nProblem:    Can\u0027t sort on floating point numbers.\nSolution:   Add the \"f\" flag to \":sort\".  (Alex Jakushev)  Also add the \"f\"\n            flag to sort().\n"
    },
    {
      "commit": "b8060fe862f684b591f9ac679eac5b2594d6c5a0",
      "tree": "eaa1b9362e597709e26042b70c7c0556c90ab003",
      "parents": [
        "6773a348da0dcf45df3c6c6649880655ec0d2042"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 19 22:29:28 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 19 22:29:28 2016 +0100"
      },
      "message": "patch 7.4.1142\nProblem:    Cannot define keyword characters for a syntax file.\nSolution:   Add the \":syn iskeyword\" command. (Christian Brabandt)\n"
    },
    {
      "commit": "6773a348da0dcf45df3c6c6649880655ec0d2042",
      "tree": "1913a6cbedf2dab181fa470aabb5b464c54a89d5",
      "parents": [
        "e266d6d664d6d743c79797af400b2c01ec746216"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 19 20:52:44 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 19 20:52:44 2016 +0100"
      },
      "message": "patch 7.4.1141\nProblem:    Using searchpair() with a skip expression that uses syntax\n            highlighting sometimes doesn\u0027t work. (David Fishburn)\nSolution:   Reset next_match_idx. (Christian Brabandt)\n"
    }
  ],
  "next": "e266d6d664d6d743c79797af400b2c01ec746216"
}
