)]}'
{
  "log": [
    {
      "commit": "054f14bbe58fece17f1a74ca63f0b37518f0b4de",
      "tree": "14d9accc3dbe2a22a9345257e0bb514eb8f183b9",
      "parents": [
        "e7e4838f25ac39177f3c3150ee53af8d6e8a0f28"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 22 19:11:19 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 22 19:11:19 2020 +0200"
      },
      "message": "patch 8.2.1269: language and locale code spread out\n\nProblem:    Language and locale code spread out.\nSolution:   Move relevant code to src/locale.c. (Yegappan Lakshmanan,\n            closes #6509)\n"
    },
    {
      "commit": "f868ba89039045b25efe83d12ca501d657e170e8",
      "tree": "f2b8b5d777fbb259111a5d5fabe8a0c69358fca1",
      "parents": [
        "c7db57788b661a5da0b375d4fffdf10721550141"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 21 21:07:20 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 21 21:07:20 2020 +0200"
      },
      "message": "patch 8.2.1262: src/ex_cmds.c file is too big\n\nProblem:    src/ex_cmds.c file is too big.\nSolution:   Move help related code to src/help.c. (Yegappan Lakshmanan,\n            closes #6506)\n"
    },
    {
      "commit": "06cf97e714fd8bf9b35ff5f8a6f2302c79acdd03",
      "tree": "e6c08194d0487a450912b9fec1604fdb41eabf13",
      "parents": [
        "75e15670b8749845cde2962ddb738dd5c6e73191"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 28 13:17:26 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 28 13:17:26 2020 +0200"
      },
      "message": "patch 8.2.1078: highlight and match functionality together in one file\n\nProblem:    Highlight and match functionality together in one file.\nSolution:   Move match functionality to a separate file. (Yegappan Lakshmanan,\n            closes #6352)\n"
    },
    {
      "commit": "367d59e6ba65cf554d167933775fa17e40dcc6a7",
      "tree": "a7d7fc8c309c7a57f2974c785fe1f1a3dd2875ea",
      "parents": [
        "d5c2c7763d73b91efd64a49da8221f9955debdd5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 17:06:14 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 17:06:14 2020 +0200"
      },
      "message": "patch 8.2.0847: typval related code is spread out\n\nProblem:    Typval related code is spread out.\nSolution:   Move code to new typval.c file. (Yegappan Lakshmanan, closes #6093)\n"
    },
    {
      "commit": "11abd095210fc84e5dcee87b9baed86061caefe4",
      "tree": "5c8dcbdb357df1d9e8d2ae9142fb05f4f768151b",
      "parents": [
        "4cfde1d273ec5fca68a983805af48ea37d3d94e5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 01 14:26:37 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 01 14:26:37 2020 +0200"
      },
      "message": "patch 8.2.0674: some source files are too big\n\nProblem:    Some source files are too big.\nSolution:   Move text formatting functions to a new file. (Yegappan\n            Lakshmanan, closes #6021)\n"
    },
    {
      "commit": "ed8ce057b7a2fcd89b5f55680ae8f85d62a992a5",
      "tree": "fea5d30140297aa6888bf6d68a4c00b62f425622",
      "parents": [
        "939b5db4808770d3a2ec35e3902a9d5165adc0cf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 29 21:04:15 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 29 21:04:15 2020 +0200"
      },
      "message": "patch 8.2.0660: the search.c file is a bit big\n\nProblem:    The search.c file is a bit big.\nSolution:   Split off the text object code to a separate file. (Yegappan\n            Lakshmanan, closes #6007)\n"
    },
    {
      "commit": "f87a0400fd81862c33d6ad2291a56e178db7dddd",
      "tree": "2a1ef72193db1883d8aa81c158d99148b5412fb6",
      "parents": [
        "b8ed3aa9e708ec0af4e9ee8921ad198f0e949c0d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 05 20:21:03 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 05 20:21:03 2020 +0200"
      },
      "message": "patch 8.2.0516: client-server code is spread out\n\nProblem:    Client-server code is spread out.\nSolution:   Move client-server code to a new file. (Yegappan Lakshmanan,\n            closes #5885)\n"
    },
    {
      "commit": "45fffdf10b7cb6e59794e76e9b8a2930fcb4b192",
      "tree": "9615bfdb0787577637e8d25b4049a31de10e52cd",
      "parents": [
        "71658f74ae64c366b2d35b82c0a2eadb1317f028"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 24 21:42:01 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 24 21:42:01 2020 +0100"
      },
      "message": "patch 8.2.0443: clipboard code is spread out\n\nProblem:    Clipboard code is spread out.\nSolution:   Move clipboard code to its own file. (Yegappan Lakshmanan,\n            closes #5827)\n"
    },
    {
      "commit": "0a8fed6231c84e4e1b3a7dd6c0d95d3f98207fe0",
      "tree": "b0545af3bfa25ced1890c33fe9c1facf1e749358",
      "parents": [
        "f2cecb6c10909184281e31a8f968200f3841562d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 14 13:22:17 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Feb 14 13:22:17 2020 +0100"
      },
      "message": "patch 8.2.0256: time and timer related code is spread out\n\nProblem:    Time and timer related code is spread out.\nSolution:   Move time and timer related code to a new file. (Yegappan\n            Lakshmanan, closes #5604)\n"
    },
    {
      "commit": "98056533b96b6b5d8849641de93185dd7bcadc44",
      "tree": "8525c5d15798da50846bad3b6e9aa95c3855e3b3",
      "parents": [
        "469bdbde1e8ea8110705327ab193acca79296742"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 12 14:18:35 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 12 14:18:35 2019 +0100"
      },
      "message": "Vim 8.2 release\n"
    },
    {
      "commit": "14c01f83487d5c53192297a710eda2b8a4ab17c9",
      "tree": "d5c5e8d42ab13b257fd2e17fd7530511a766ba8a",
      "parents": [
        "6bd1d7706766a7899904163e8fd55ea117fb1953"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 09 22:53:08 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 09 22:53:08 2019 +0200"
      },
      "message": "patch 8.1.2127: the indent.c file is a bit big\n\nProblem:    The indent.c file is a bit big.\nSolution:   Move C-indent code a a new cindent.c file.  Move other\n            indent-related code to indent.c. (Yegappan Lakshmanan,\n            closes #5031)\n"
    },
    {
      "commit": "473952e85286eb9c6098801f1819981ba61ad153",
      "tree": "853c22efb3c9b723e336b560e756da38db610021",
      "parents": [
        "9be0e0b9d31e42d0074527a7789836087475142a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 28 16:30:04 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 28 16:30:04 2019 +0200"
      },
      "message": "patch 8.1.2094: the fileio.c file is too big\n\nProblem:    The fileio.c file is too big.\nSolution:   Move buf_write() to bufwrite.c. (Yegappan Lakshmanan,\n            closes #4990)\n"
    },
    {
      "commit": "30e8e73506e4522ef4aebf7d525c0e6ffe8805fd",
      "tree": "572d933103927bda359c6f5bdcbf51447f703912",
      "parents": [
        "46a426c9acfdd3d6c0fa134a17681634b9325bee"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 27 13:08:36 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 27 13:08:36 2019 +0200"
      },
      "message": "patch 8.1.2082: some files have a weird name to fit in 8.3 characters\n\nProblem:    Some files have a weird name to fit in 8.3 characters.\nSolution:   Use a nicer names.\n"
    },
    {
      "commit": "46a426c9acfdd3d6c0fa134a17681634b9325bee",
      "tree": "04524eaade951e753e388a890c287a4373683fb0",
      "parents": [
        "d2842ea60bd608b7f9ec93c77d3f36a8e3bf5fe9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 27 12:41:56 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 27 12:41:56 2019 +0200"
      },
      "message": "patch 8.1.2081: the spell.c file is too big\n\nProblem:    The spell.c file is too big.\nSolution:   Move the code for spell suggestions to a separate file. (Yegappan\n            Lakshmanan, closes #4988)\n"
    },
    {
      "commit": "4aea03eb875613e3eae2125b84f02b7cd898b2f8",
      "tree": "1093e39da44133fec9f64995b8bb445e0a0b97e5",
      "parents": [
        "e0d749a49630778d45642d7589a3703697746760"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 25 22:37:17 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 25 22:37:17 2019 +0200"
      },
      "message": "patch 8.1.2077: the ops.c file is too big\n\nProblem:    The ops.c file is too big.\nSolution:   Move code for dealing with registers to a new file. (Yegappan\n            Lakshmanan, closes #4982)\n"
    },
    {
      "commit": "b20b9e14ddd8db111e886ad0494e15b955159426",
      "tree": "81bf23be4dbc17d4b793a29f3252448f5f1e7322",
      "parents": [
        "4d5c12626c98df23e1a5d953692d946310ddfa9c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 21 20:48:04 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 21 20:48:04 2019 +0200"
      },
      "message": "patch 8.1.2062: the mouse code is spread out\n\nProblem:    The mouse code is spread out.\nSolution:   Move all the mouse code to mouse.c. (Yegappan Lakshmanan,\n            closes #4959)\n"
    },
    {
      "commit": "7528d1f6b5422750eb778dfb550cfd0b0e540964",
      "tree": "4282e05be0cf40c3e1920bdb4f2b5abe88e820ff",
      "parents": [
        "cd67059c0c3abf1e28aa66458abdf6f338252eb2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 19 23:06:20 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 19 23:06:20 2019 +0200"
      },
      "message": "patch 8.1.2057: the screen.c file is much too big\n\nProblem:    The screen.c file is much too big.\nSolution:   Split it in three parts. (Yegappan Lakshmanan, closes #4943)\n"
    },
    {
      "commit": "dac1347b4d9c1a1aef6aa73fdea08a9d1077d6ea",
      "tree": "4c9124f2de51bedb339bc5cdb47a3086c0e92af9",
      "parents": [
        "8aeec40207b5adcd3a155277dc4f29189343b963"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 16 21:06:21 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 16 21:06:21 2019 +0200"
      },
      "message": "patch 8.1.2045: the option.c file is too big\n\nProblem:    The option.c file is too big.\nSolution:   Split off the code dealing with strings. (Yegappan Lakshmanan,\n            closes #4937)\n"
    },
    {
      "commit": "261f346f8154c0ec7094a4a211c653c74e9f7c2e",
      "tree": "ae8f30b11e3a637d1c69bac234d0edd721d4a542",
      "parents": [
        "a3a124627d2eb9d36e3dc3757429d87e041f8c0b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 07 15:45:32 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 07 15:45:32 2019 +0200"
      },
      "message": "patch 8.1.2001: some source files are too big\n\nProblem:    Some source files are too big.\nSolution:   Move buffer and window related functions to evalbuffer.c and\n            evalwindow.c. (Yegappan Lakshmanan, closes #4898)\n"
    },
    {
      "commit": "b005cd80cfda591be95146024d9b97eef383500f",
      "tree": "ce7d5ac25d5c8e3442828130c180e04820565d29",
      "parents": [
        "1e1d30048e722906a13665bd6c3c24c87eb2fe25"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 04 15:54:55 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 04 15:54:55 2019 +0200"
      },
      "message": "patch 8.1.1979: code for handling file names is spread out\n\nProblem:    Code for handling file names is spread out.\nSolution:   Move code to new filepath.c file.  Graduate FEAT_MODIFY_FNAME.\n"
    },
    {
      "commit": "0522ba0359c96a8c2a4fc8fca0d3b58e49dda759",
      "tree": "be800b3f0d6f992a9fc8332f72eb6b3361c93a4c",
      "parents": [
        "d20070274c47668560e02db184e1f8e456c3c326"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 27 22:48:30 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 27 22:48:30 2019 +0200"
      },
      "message": "patch 8.1.1933: the eval.c file is too big\n\nProblem:    The eval.c file is too big.\nSolution:   Move code related to variables to evalvars.c. (Yegappan\n            Lakshmanan, closes #4868)\n"
    },
    {
      "commit": "307c5a5bb77c3728dfab06c30e9f786309c63f74",
      "tree": "f178edf16af0642f2a1236a41984db6f660727df",
      "parents": [
        "c2b97643a82bb9fbd202312dac4aa995f92e9e5b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 25 15:41:00 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 25 15:41:00 2019 +0200"
      },
      "message": "patch 8.1.1927: code for dealing with script files is spread out\n\nProblem:    Code for dealing with script files is spread out.\nSolution:   Move the code to scriptfile.c. (Yegappan Lakshmanan, closes #4861)\n"
    },
    {
      "commit": "66b51420e0c8d49bcf6786b792c938d6099e3393",
      "tree": "04d7f116a3ae2360ba8b68c2f4ce9544afb1e7f4",
      "parents": [
        "db1085a5630ffdaa2e9f342c06cc739ebdf1a99a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 18 21:44:12 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 18 21:44:12 2019 +0200"
      },
      "message": "patch 8.1.1886: command line expansion code is spread out\n\nProblem:    Command line expansion code is spread out.\nSolution:   Move the code to cmdexpand.c. (Yegappan Lakshmanan, closes #4831)\n"
    },
    {
      "commit": "4ad62155a1015751a6645aaecd94b02c94c8934b",
      "tree": "72d2dab4221986c394ca9f444dfe86cfabe51cfe",
      "parents": [
        "69cbbecf548f390197259ca30cfe147c3e59ce5a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 17 14:38:55 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 17 14:38:55 2019 +0200"
      },
      "message": "patch 8.1.1869: code for the argument list is spread out\n\nProblem:    Code for the argument list is spread out.\nSolution:   Put argument list code in arglist.c. (Yegappan Lakshmanan,\n            closes #4819)\n"
    },
    {
      "commit": "d7663c22c6c1ff0f86b81371586fbc851d3a3e9e",
      "tree": "3979ae5a710ae9ca6fa4dcecde113961eca54cc1",
      "parents": [
        "0acae7acc40b9f12bff88d5e1dae494a761fec07"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 06 21:59:57 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 06 21:59:57 2019 +0200"
      },
      "message": "patch 8.1.1823: command line history code is spread out\n\nProblem:    Command line history code is spread out.\nSolution:   Put the code in a new file. (Yegappan Lakshmanan, closes #4779)\n            Also graduate the +cmdline_hist feature.\n"
    },
    {
      "commit": "b66bab381c8ba71fd6e92327d1d34c6f8a65f2a7",
      "tree": "0ce017c26ce910c3c0cf9aa02ddfb904fc319042",
      "parents": [
        "3f9bdeb2a521a408c04fd9584a752845b3accbbd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 01 14:28:24 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 01 14:28:24 2019 +0200"
      },
      "message": "patch 8.1.1785: map functionality mixed with character input\n\nProblem:    Map functionality mixed with character input.\nSolution:   Move the map functionality to a separate file. (Yegappan\n            Lakshmanan, closes #4740)  Graduate the +localmap feature.\n"
    },
    {
      "commit": "845380791196aec7f991987ebf7b22de3779d106",
      "tree": "adac6010bd9c3bae786a35d1e4109fc01e13e643",
      "parents": [
        "f91aac5e3e3b8b1633d84eac2687ebbd76d8133b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 28 14:15:42 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 28 14:15:42 2019 +0200"
      },
      "message": "patch 8.1.1766: code for writing session file is spread out\n\nProblem:    Code for writing session file is spread out.\nSolution:   Put it in one file. (Yegappan Lakshmanan, closes #4728)\n"
    },
    {
      "commit": "1e78e69680a5f52970d9b1ef60710e556b09b8c2",
      "tree": "1edde6008d7ce0b29e42eb93795a5c5e0a08ac6c",
      "parents": [
        "ecaa75b4cea329a3902b8565e028b32279b8322b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 22 20:18:27 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 22 20:18:27 2019 +0200"
      },
      "message": "patch 8.1.1730: wrong place for mark viminfo support\n\nProblem:    Wrong place for mark viminfo support.\nSolution:   Move it to viminfo.c. (Yegappan Lakshmanan, closes #4716)\n"
    },
    {
      "commit": "f9cc9f209ede9f15959e4c2351e970477c139614",
      "tree": "58daba9cac6039bc46d575e93d291676a8b0668f",
      "parents": [
        "b8be54dcc517c9d57b62409945b7d4b90b6c3071"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 14 21:29:22 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 14 21:29:22 2019 +0200"
      },
      "message": "patch 8.1.1693: syntax coloring and highlighting is in one big file\n\nProblem:    Syntax coloring and highlighting is in one big file.\nSolution:   Move the highlighting to a separate file. (Yegappan Lakshmanan,\n            closes #4674)\n"
    },
    {
      "commit": "ecaa70ea29c269dd0dabd3cd5acdfa0ce42ccd54",
      "tree": "c711959d1b0fd9cffa3d90a57e62efe1321b9e6d",
      "parents": [
        "2898ebb44cee62a70a11b44a97bdad8cc00157b1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 14 14:55:39 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 14 14:55:39 2019 +0200"
      },
      "message": "patch 8.1.1687: the evalfunc.c file is too big\n\nProblem:    The evalfunc.c file is too big.\nSolution:   Move testing support to a separate file.\n"
    },
    {
      "commit": "fa55cfc69d2b14761e2a8bd85bc1e0d82df770aa",
      "tree": "3420b78d3aa0d58695f9a660592b655ac2f22fb1",
      "parents": [
        "d5abb4c87727eecb71b0e8ffdda60fc9598272f3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 13 22:59:32 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 13 22:59:32 2019 +0200"
      },
      "message": "patch 8.1.1684: profiling functionality is spread out\n\nProblem:    Profiling functionality is spread out.\nSolution:   Put profiling functionality in profiling.c. (Yegappan Lakshmanan,\n            closes #4666)\n"
    },
    {
      "commit": "ec28d1516eb8bb5dcaa42de145953a6d49aebb6f",
      "tree": "6157e2786295b85ef37d8fe8eff0ba08d69684a1",
      "parents": [
        "3f86ca0faa29cb862f876a97f87790f3a46a3858"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 11 18:36:34 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 11 18:36:34 2019 +0200"
      },
      "message": "patch 8.1.1318: code for text changes is in a \"misc\" file\n\nProblem:    Code for text changes is in a \"misc\" file.\nSolution:   Move the code to change.c.\n"
    },
    {
      "commit": "ac9fb18020d7e8bf16d02d45fbb02cf47328aaf7",
      "tree": "439cf73bcd9696032bfe85cd170b0623a9dffa9a",
      "parents": [
        "5431589d25e73892fcf7ad1eaca53f742c1c9303"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 13:04:13 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 27 13:04:13 2019 +0200"
      },
      "message": "patch 8.1.1210: support for user commands is spread out\n\nProblem:    Support for user commands is spread out. No good reason to make\n            user commands optional.\nSolution:   Move user command support to usercmd.c.  Always enable the\n            user_commands feature.\n"
    },
    {
      "commit": "c8cc0ad477c1921afb11080fb96c764369cf04b8",
      "tree": "74a715f44a759b2af6df9c6d4480a8997c8318b4",
      "parents": [
        "1f3601e92e7fd2813b9541580d6d9649c802eb58"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 26 21:31:38 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 26 21:31:38 2019 +0200"
      },
      "message": "patch 8.1.1208: links to repository use wrong file name\n\nProblem:    Links to repository use wrong file name.\nSolution:   Swap the file names. (Nahuel Ourthe, closes #4304)\n"
    },
    {
      "commit": "31fc39e47b3cc5e9ef4fa05943d42a4fb22de55e",
      "tree": "89612f1e3bd6c5bdfbf063d66314326fa221d3be",
      "parents": [
        "8485be4e49ed6c157d7349920992643fd1ab5c3b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 23 18:39:49 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 23 18:39:49 2019 +0200"
      },
      "message": "patch 8.1.1200: old style comments in debugger source\n\nProblem:    Old style comments in debugger source.\nSolution:   Use new style comments. (Yegappan Lakshmanan, closes #4286)\n"
    },
    {
      "commit": "95946f1209ad088bfe55c83256c299156c11d8e0",
      "tree": "022e23e3e0e20c0da1fa6a95d2ae8333553d8177",
      "parents": [
        "4fc8e2f8bb3eb42df0f72cfcc1f8f8e567e7ce4f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 31 15:31:59 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 31 15:31:59 2019 +0200"
      },
      "message": "patch 8.1.1098: quickfix code duplication\n\nProblem:    Quickfix code duplication.\nSolution:   Refactor the qf_init_ext() function. (Yegappan Lakshmanan,\n            closes #4193)\n"
    },
    {
      "commit": "8ac8a77f24098b58316bbfdf2f6c2c3f7f2b35c2",
      "tree": "e85016dbcbf00b86cdeade80c52b1e25faeb5fac",
      "parents": [
        "fd133323d4e1cc9c0e61c0ce357df4d36ea148e3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 29 13:10:08 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 29 13:10:08 2019 +0100"
      },
      "message": "patch 8.1.1069: source README file doesn\u0027t look nice on github\n\nProblem:    Source README file doesn\u0027t look nice on github.\nSolution:   Turn it into markdown, still readable as plain text.\n            (WenxuanHuang, closes #4141)\n"
    }
  ]
}
