)]}'
{
  "log": [
    {
      "commit": "6d91bcb4d23b5c6a0be72c384beaf385e2d9d606",
      "tree": "0f4129e5f6e049ce5313520239de270cd9389580",
      "parents": [
        "c3d6e8a46a8fc5de622e8df9dbd25edd03e00c5b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 12 18:50:36 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 12 18:50:36 2020 +0200"
      },
      "message": "patch 8.2.1432: various inconsistencies in test files\n\nProblem:    Various inconsistencies in test files.\nSolution:   Add modelines where they were missing.  Use Check commands instead\n            of silently skipping over tests.  Adjust indents and comments.\n            (Ken Takata, closes #6695)\n"
    },
    {
      "commit": "6434fc574dfbde11461e70e5a62712370edf38e6",
      "tree": "f815722df00d589059fba4aa574e49db7e597be7",
      "parents": [
        "10e1d01aaf5504675fd9197c75d1da0de0e5b429"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 18 22:24:22 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 18 22:24:22 2020 +0200"
      },
      "message": "patch 8.2.1241: cannot use getbufinfo() as a method\n\nProblem:    Cannot use getbufinfo() as a method.\nSolution:   Support using getbufinfo() as a method. (closes #6458)\n"
    },
    {
      "commit": "92b83ccfda7a1d654ccaaf161a9c8a8e01fbcf76",
      "tree": "92daff824edb3982d06e20aa33e3b2c8fe3331ed",
      "parents": [
        "9d8d0b5c644ea53364d04403740b3f23e57c1497"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 25 15:24:44 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 25 15:24:44 2020 +0200"
      },
      "message": "patch 8.2.0634: crash with null partial and blob\n\nProblem:    Crash with null partial and blob.\nSolution:   Check for NULL pointer.  Add more tests. (Yegappan Lakshmanan,\n            closes #5984)\n"
    },
    {
      "commit": "a9e9679de3ef082ee29868ab404283dfc53258f2",
      "tree": "dbbddc9c73cbc409668aecc7fea3e123fb4fa46f",
      "parents": [
        "91b65e49440e77222a65b6f868507453239f409b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 17 22:40:15 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 17 22:40:15 2019 +0100"
      },
      "message": "patch 8.2.0019: cannot number of lines of another buffer\n\nProblem:    Cannot number of lines of another buffer.\nSolution:   Add \"linecount\" to getbufinfo(). (Yasuhiro Matsumoto,\n            closes #5370)\n"
    },
    {
      "commit": "5a4c3082d7ab51b3d448a91578479c96c1ab0ad3",
      "tree": "a25f441743857c618f3f019372a284b1d57c4e0d",
      "parents": [
        "9625d3d92d93be52f5d89a57b27ba2400e0fc6d2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 15:23:11 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 01 15:23:11 2019 +0100"
      },
      "message": "patch 8.1.2373: cannot build with +popupwin but without +quickfix\n\nProblem:    Cannot build with +popupwin but without +quickfix. (John Marriott)\nSolution:   Adjust #ifdefs.\n"
    },
    {
      "commit": "52410575be50d5c40bbe6380159df48cfc382ceb",
      "tree": "f8a212edd951fa1df961da74870bc9c172dc0b01",
      "parents": [
        "dfded98f87601b11271ee88392c821ceb6390eda"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 27 05:12:45 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 27 05:12:45 2019 +0100"
      },
      "message": "patch 8.1.2225: the \"last used\" info of a buffer is under used\n\nProblem:    The \"last used\" info of a buffer is under used.\nSolution:   Add \"lastused\" to getbufinfo(). List buffers sorted by last-used\n            field. (Andi Massimino, closes #4722)\n"
    },
    {
      "commit": "aad222c9c9a1e4fe6ae5a1fe95bb084619be0e65",
      "tree": "e889d984a59e0e3f88be9e7bc4bed27b233c0442",
      "parents": [
        "93476fd6343ef40d088e064289cc279659d03953"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 06 22:46:09 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 06 22:46:09 2019 +0200"
      },
      "message": "patch 8.1.1996: 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": "5d69fdb7c4b91faf2d92b8d449cc9460f3035fb3",
      "tree": "384a1f061d6dd2822e83adeff2f140191ed2f6de",
      "parents": [
        "f1699968baf3619a4147b44c891ba4a0985e7656"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 31 19:13:58 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 31 19:13:58 2019 +0200"
      },
      "message": "patch 8.1.1952: more functions can be used as a method\n\nProblem:    More functions can be used as a method.\nSolution:   Allow more functions to be used as a method.\n"
    },
    {
      "commit": "4c313b13fb7bfa694ec6d2a13175e8650c007b2a",
      "tree": "36db216d522e889c7d86027dfa69f8d5a686c2ed",
      "parents": [
        "a8eee21e75324d199acb1663cb5009e03014a13a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 24 22:58:31 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 24 22:58:31 2019 +0200"
      },
      "message": "patch 8.1.1925: 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": "e49fbff384e45dd17fed72321c26937edf6de16b",
      "tree": "07f2db66848b5d23b6311be43f6dc50995096d1f",
      "parents": [
        "00b0d6d8dc2c04b3cb26ea3c3d58527939f01af6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 21 22:50:07 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 21 22:50:07 2019 +0200"
      },
      "message": "patch 8.1.1909: more functions can be used as methods\n\nProblem:    More functions can be used as methods.\nSolution:   Make a few more functions usable as a method.\n"
    },
    {
      "commit": "7132ddc1014a4e1230f0080e418221e5843e1277",
      "tree": "639bf26cc5e7a66e8a6ac9776d8eff140fc1ee04",
      "parents": [
        "44a693a1bdfe987edb649677c94c214f94b2aada"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 15 17:01:11 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 15 17:01:11 2018 +0200"
      },
      "message": "patch 8.1.0187: getwininfo() and win_screenpos() return different numbers\n\nProblem:    getwininfo() and win_screenpos() return different numbers.\nSolution:   Add one to \"wincol\" and \"winrow\" from getwininfo().\n"
    },
    {
      "commit": "44a693a1bdfe987edb649677c94c214f94b2aada",
      "tree": "320bb176faa7381776c878210b7e3ac3e38879c1",
      "parents": [
        "1ce9a1515be5255641d31ab5b0e9418d8f250d84"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 14 22:23:47 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 14 22:23:47 2018 +0200"
      },
      "message": "patch 8.1.0186: test for getwininfo() fails in GUI\n\nProblem:    Test for getwininfo() fails in GUI.\nSolution:   Account for missing tabline.\n"
    },
    {
      "commit": "b6959a8e06cef6d2126b030b2f8acd49457a3582",
      "tree": "926ea04a18d8c1980b5f26f9393a7e91cf883b2b",
      "parents": [
        "174136713181a1d1460951d7a0392b16603f81bb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 14 21:41:44 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 14 21:41:44 2018 +0200"
      },
      "message": "patch 8.1.0184: not easy to figure out the window layout\n\nProblem:    Not easy to figure out the window layout.\nSolution:   Add \"wincol\" and \"winrow\" to what getwininfo() returns.\n"
    },
    {
      "commit": "8e6a31df81113bbf0e4bb5324a74dc5f6c62a490",
      "tree": "77b18f0770aef3fabadeb085420af1299b239066",
      "parents": [
        "59eb016dff3fd4f764cfe326c80a9b840f0e1a02"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 10 21:06:22 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 10 21:06:22 2017 +0100"
      },
      "message": "patch 8.0.1386: cannot select modified buffers with getbufinfo()\n\nProblem:    Cannot select modified buffers with getbufinfo().\nSolution:   Add the \"bufmodified\" flag. (Yegappan Lakshmanan, closes #2431)\n"
    },
    {
      "commit": "cf1ba35fc2ebd41b9a7738bbd1f026f5311560aa",
      "tree": "c485902b799a521cf8675a11b8ab73a7745c86eb",
      "parents": [
        "9ad89c6c4f89cd710d8244d8010b8b0ae30ba79d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 27 00:55:04 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 27 00:55:04 2017 +0200"
      },
      "message": "patch 8.0.1224: still interference between test functions\n\nProblem:    Still interference between test functions.\nSolution:   Clear autocommands. Wipe all buffers.  Fix tests that depend on a\n            specific start context.\n"
    },
    {
      "commit": "789a5c0e3d27f09456678f0cfb6c1bd2d8ab4a35",
      "tree": "875f09d9d7041be17b9ccf6e1aaaf5969391bd57",
      "parents": [
        "b56e7ff0dbbfa85361bdbc5b4a86ff8b57a7acbb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 12 19:51:11 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 12 19:51:11 2016 +0200"
      },
      "message": "patch 8.0.0003\nProblem:    getwinvar() returns wrong Value of boolean and number options,\n            especially non big endian systems. (James McCoy)\nSolution:   Cast the pointer to long or int. (closes #1060)\n"
    },
    {
      "commit": "3056735ae8a366aa7fcb51872520895251858637",
      "tree": "329de3dbeea7c06972c0ea41929b636f9ef47540",
      "parents": [
        "9f8187c335b4fb07be9095dfdd0fc52670ba3c3f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 27 21:25:44 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 27 21:25:44 2016 +0200"
      },
      "message": "patch 7.4.2273\nProblem:    getwininfo() and getbufinfo() are inefficient.\nSolution:   Do not make a copy of all window/buffer-local options.  Make it\n            possible to get them with gettabwinvar() or getbufvar().\n"
    },
    {
      "commit": "339288377072f66ec88e21903e75a82d23ffbf4f",
      "tree": "463cc03171d77c2d3db38bcd6c5e8b76ab1e6492",
      "parents": [
        "bfd096d02087a10e8e2f4bdfb74e0435506fa8bb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 18 21:22:04 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 18 21:22:04 2016 +0200"
      },
      "message": "patch 7.4.2226\nProblem:    The field names used by getbufinfo(), gettabinfo() and\n            getwininfo() are not consistent.\nSolution:   Use bufnr, winnr and tabnr. (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "22177f0c0826e3b2411a5e9d050b50200877ecd3",
      "tree": "c1dff02078ef7af94508e29bb70cb16b3e9a9be9",
      "parents": [
        "386600f0cbcb8add099c723cf84634f46df2f788"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 15 22:54:49 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 15 22:54:49 2016 +0200"
      },
      "message": "patch 7.4.2216\nProblem:    Test fails without the +sign feature.\nSolution:   Only check for signcolumn with the +sign feature.\n"
    },
    {
      "commit": "386600f0cbcb8add099c723cf84634f46df2f788",
      "tree": "90910192a5b3d1e33fea1f6b47445f78f7affe94",
      "parents": [
        "16350cb97914bc86320185a9910b23c2b297d273"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 15 22:16:25 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 15 22:16:25 2016 +0200"
      },
      "message": "patch 7.4.2215\nProblem:    It\u0027s not easy to find out if a window is a quickfix or location\n            list window.\nSolution:   Add \"loclist\" and \"quickfix\" entries to the dict returnec by\n            getwininfo(). (Yegappan Lakshmanan)\n"
    },
    {
      "commit": "b5ae48e9ffd3b8eb6ca4057de11f1bddcde8ce6f",
      "tree": "4102b935644caa2544138f3abb1d038523568d94",
      "parents": [
        "ebcccad573a7722e16cf2dd435cc62b61f61d9cc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 12 22:23:25 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 12 22:23:25 2016 +0200"
      },
      "message": "patch 7.4.2204\nProblem:    It is not easy to get information about buffers, windows and\n            tabpages.\nSolution:   Add getbufinfo(), getwininfo() and gettabinfo(). (Yegappan\n            Lakshmanan)\n"
    }
  ]
}
