)]}'
{
  "log": [
    {
      "commit": "8617348e2110c2c8387ea448a6258f1effa8d249",
      "tree": "fab9e6b710dba337eb5439160f84e2fead1103cf",
      "parents": [
        "b4367b7fb65f6a88f76ef99f79342341af0b1017"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 01 17:02:16 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 01 17:02:16 2019 +0200"
      },
      "message": "patch 8.1.2107: various memory leaks reported by asan\n\nProblem:    Various memory leaks reported by asan.\nSolution:   Free the memory. (Ozaki Kiichi, closes #5003)\n"
    },
    {
      "commit": "1a3a89168d61c2fed91cbca812cf1c6983901b79",
      "tree": "a28bb59bc78f9832066fe00c551eefaafc4b8daa",
      "parents": [
        "d019039ccd7cbeae8923db20383a241d7fc77e2c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 23 22:31:37 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 23 22:31:37 2019 +0200"
      },
      "message": "patch 8.1.1915: more functions can be used as methods\n\nProblem:    More functions can be used as methods.\nSolution:   Make various functions usable as a method.\n"
    },
    {
      "commit": "9cfe8f6e68de4bfb5942d84f4465de914a747b3f",
      "tree": "8931b5937762d4e85541ebb2bad68cc0bcc25816",
      "parents": [
        "ffc0716af8e448ef8a2a3249edfd0260546933df"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 17 21:04:16 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 17 21:04:16 2019 +0200"
      },
      "message": "patch 8.1.1878: negative float before method not parsed correctly\n\nProblem:    Negative float before method not parsed correctly.\nSolution:   Apply \"!\" and \"-\" in front of expression before using -\u003e.\n"
    },
    {
      "commit": "9174639a82799011cfa0013cbc4c4709b3833bf0",
      "tree": "fb637c1fd8bde68eb56ca3eabb06a5a1aab69e95",
      "parents": [
        "9c272a9e52c914d6630f2cc887da89f63e7e983a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 16 22:22:31 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 16 22:22:31 2019 +0200"
      },
      "message": "patch 8.1.1863: confusing error when using a builtin function as method\n\nProblem:    Confusing error when using a builtin function as method while it\n            does not support that.\nSolution:   Add a specific error message.\n"
    },
    {
      "commit": "fd8ca21b3ff207e44891aef922935d4adcd140cf",
      "tree": "39300ab12db4db33cdc483744096e2d2e919e397",
      "parents": [
        "22a0c0c4ecd23b6c43f79ba9b92899ca0b426e29"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 10 00:13:30 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 10 00:13:30 2019 +0200"
      },
      "message": "patch 8.1.1835: cannot use printf() as a method\n\nProblem:    Cannot use printf() as a method.\nSolution:   Pass the base as the second argument to printf().\n"
    },
    {
      "commit": "22a0c0c4ecd23b6c43f79ba9b92899ca0b426e29",
      "tree": "4c2ad3650de93bd7282b196205e862f4c23ce8ba",
      "parents": [
        "0c779e8e4831c538918ae835ce3365af028e36ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 09 23:25:08 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 09 23:25:08 2019 +0200"
      },
      "message": "patch 8.1.1834: cannot use a lambda as a method\n\nProblem:    Cannot use a lambda as a method.\nSolution:   Implement -\u003e{lambda}(). (closes #4768)\n"
    },
    {
      "commit": "5184132ec015f5889a3195d911e609d214f06bed",
      "tree": "9b879ab9af52ed54b66511924dec640ecdecc559",
      "parents": [
        "47ed553fd5bebfc36eb8aa81686eeaa5a84eccac"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 08 21:10:01 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 08 21:10:01 2019 +0200"
      },
      "message": "patch 8.1.1828: not strict enough checking syntax of method invocation\n\nProblem:    Not strict enough checking syntax of method invocation.\nSolution:   Check there is no white space inside -\u003emethod(.\n"
    },
    {
      "commit": "f97d46f816e84edb6899a903a1c334a50a6d31bb",
      "tree": "b6efdd43bd894965545d4628af4497bff052dd74",
      "parents": [
        "761fdf01c6e307c448cec2684f8b315ba6d1f454"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 06 20:34:10 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 06 20:34:10 2019 +0200"
      },
      "message": "patch 8.1.1821: no test for wrong number of method arguments\n\nProblem:    No test for wrong number of method arguments.\nSolution:   Add a test.\n"
    },
    {
      "commit": "761fdf01c6e307c448cec2684f8b315ba6d1f454",
      "tree": "50681151a6b3ef1d9615fb3b881fc75ef257d20e",
      "parents": [
        "1b6d9c4215a56f3dda4df6e05d655c853551ffbd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 05 23:10:16 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 05 23:10:16 2019 +0200"
      },
      "message": "patch 8.1.1820: using expr-\u003eFuncRef() does not work\n\nProblem:    Using expr-\u003eFuncRef() does not work.\nSolution:   Make FuncRef work as a method.\n"
    },
    {
      "commit": "a74e4946de074d2916e3d6004f7fa1810d12dda9",
      "tree": "7c9ef20c9c2b2aab3ce363697623e290a456ce6d",
      "parents": [
        "e4ce825a55ad2445a212ce30837a3af566b7af6b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 04 17:35:53 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 04 17:35:53 2019 +0200"
      },
      "message": "patch 8.1.1809: more functions can be used as a method\n\nProblem:    More functions can be used as a method.\nSolution:   Add has_key(), split(), str2list(), etc.\n"
    },
    {
      "commit": "25e42231d3ee27feec2568fa4be2aa2bfba82ae5",
      "tree": "8df08d27ff06c8b52054576bc68814d05553697a",
      "parents": [
        "7cc535175a233c6f02cdb5a364b3590560f5bfcb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 04 15:04:10 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 04 15:04:10 2019 +0200"
      },
      "message": "patch 8.1.1807: more functions can be used as a method\n\nProblem:    More functions can be used as a method.\nSolution:   Add append(), appendbufline(), assert_equal(), etc.\n            Also add the :eval command.\n"
    },
    {
      "commit": "ac92e25a33c37ec5becbfffeccda136c73b761ac",
      "tree": "64f77cc6dd9427536fd113451b1878490b5298db",
      "parents": [
        "b2129068a55261bea1e293a6a1ce8491a03e7de6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 03 21:58:38 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 03 21:58:38 2019 +0200"
      },
      "message": "patch 8.1.1803: all builtin functions are global\n\nProblem:    All builtin functions are global.\nSolution:   Add the method call operator -\u003e.  Implemented for a limited number\n            of functions.\n"
    }
  ]
}
