)]}'
{
  "log": [
    {
      "commit": "be5bd4d6292fddcc103091407792730aaa48cc48",
      "tree": "1b0b08fb9351e68a60912ea595502368360fa7d3",
      "parents": [
        "7200eae2126afd4518244c2d70638a7d8d64b26f"
      ],
      "author": {
        "name": "Naruhiko Nishino",
        "email": "naru123456789@gmail.com",
        "time": "Wed May 14 21:20:28 2025 +0200"
      },
      "committer": {
        "name": "Christian Brabandt",
        "email": "cb@256bit.org",
        "time": "Wed May 14 21:20:28 2025 +0200"
      },
      "message": "patch 9.1.1391: Vim does not have a vertical tabpanel\n\nProblem:  Vim does not have a tabpanel\nSolution: include the tabpanel feature\n          (Naruhiko Nishino, thinca)\n\ncloses: #17263\n\nCo-authored-by: thinca \u003cthinca@gmail.com\u003e\nSigned-off-by: Naruhiko Nishino \u003cnaru123456789@gmail.com\u003e\nSigned-off-by: Christian Brabandt \u003ccb@256bit.org\u003e\n"
    },
    {
      "commit": "c54a8eb258ddc4dfc79f668a2d0c0a3c16abc8c4",
      "tree": "dbe8e71c38a86d8fbb6b120307236761e163907b",
      "parents": [
        "221927b2bfbd7de1623770bee4f6740356bb6c81"
      ],
      "author": {
        "name": "Christian Brabandt",
        "email": "cb@256bit.org",
        "time": "Sun Apr 06 16:15:10 2025 +0200"
      },
      "committer": {
        "name": "Christian Brabandt",
        "email": "cb@256bit.org",
        "time": "Sun Apr 06 16:15:10 2025 +0200"
      },
      "message": "patch 9.1.1282: Build and test failure without job feature\n\nProblem:  Build and test failure without job feature\n          (lazypingu)\nSolution: Adjust ifdefs, add CheckFeature job to tests\n\nfixes: #17053\ncloses: #17059\n\nSigned-off-by: Christian Brabandt \u003ccb@256bit.org\u003e\n"
    },
    {
      "commit": "4bd9b2b2467e696061104a029000e9824c6c609e",
      "tree": "ee2de951bf663837d585726e7d8fbaa94b58a3ff",
      "parents": [
        "de094dcd6fc662226a3724a0a22d757c8d686aa6"
      ],
      "author": {
        "name": "Shougo Matsushita",
        "email": "Shougo.Matsu@gmail.com",
        "time": "Thu Nov 14 22:31:48 2024 +0100"
      },
      "committer": {
        "name": "Christian Brabandt",
        "email": "cb@256bit.org",
        "time": "Thu Nov 14 22:34:24 2024 +0100"
      },
      "message": "patch 9.1.0864: message history is fixed to 200\n\nProblem:  message history is fixed to 200\nSolution: Add the \u0027msghistory\u0027 option, increase the default\n          value to 500 (Shougo Matsushita)\n\ncloses: #16048\n\nCo-authored-by: Milly \u003cmilly.ca@gmail.com\u003e\nSigned-off-by: Shougo Matsushita \u003cShougo.Matsu@gmail.com\u003e\nSigned-off-by: Christian Brabandt \u003ccb@256bit.org\u003e\n"
    },
    {
      "commit": "a4dfbfed89e26a766e30cca62c18e710eec81c3f",
      "tree": "85f7fdac18cd7975cb338d50ca59d58c0d7ea06e",
      "parents": [
        "6de4e58cf27a3bb6e81653ca63b77e29d1bb46f2"
      ],
      "author": {
        "name": "Christian Brabandt",
        "email": "cb@256bit.org",
        "time": "Sat Sep 30 18:51:36 2023 +0200"
      },
      "committer": {
        "name": "Christian Brabandt",
        "email": "cb@256bit.org",
        "time": "Sat Sep 30 18:51:36 2023 +0200"
      },
      "message": "patch 9.0.1964: xattr support fails to build on MacOS X\n\nProblem:  xattr support fails to build on MacOS X\nSolution: Disable xattr support for MacOS X\n\nMacOS X uses the same headers and functions sys/xattr.h but the function\nsignatures for xattr support are much different, so building fails.\n\nSo let\u0027s for now disable xattr support there.\n\ncloses: #13230\ncloses: #13232\n\nSigned-off-by: Christian Brabandt \u003ccb@256bit.org\u003e\n"
    },
    {
      "commit": "e085dfda5d8dde064b0332464040959479696d1c",
      "tree": "b9d30e78eb9335de6f2db790f888f0a9bd9514d7",
      "parents": [
        "1f025b01e29be6fce907d0379602b45031d6998f"
      ],
      "author": {
        "name": "Christian Brabandt",
        "email": "cb@256bit.org",
        "time": "Sat Sep 30 12:49:18 2023 +0200"
      },
      "committer": {
        "name": "Christian Brabandt",
        "email": "cb@256bit.org",
        "time": "Sat Sep 30 12:49:18 2023 +0200"
      },
      "message": "patch 9.0.1962: No support for writing extended attributes\n\nProblem:  No support for writing extended attributes\nSolution: Add extended attribute support for linux\n\nIt\u0027s been a long standing issue, that if you write a file with extended\nattributes and backupcopy is set to no, the file will loose the extended\nattributes.\n\nSo this patch adds support for retrieving the extended attributes and\ncopying it to the new file. It currently only works on linux, mainly\nbecause I don\u0027t know the different APIs for other systems (BSD, MacOSX and\nSolaris).  On linux, this should be supported since Kernel 2.4 or\nsomething, so this should be pretty safe to use now.\n\nEnable the extended attribute support with normal builds.\n\nI also added it explicitly to the :version output as well as make it\nable to check using `:echo has(\"xattr\")`, to have users easily check\nthat this is available.\n\nIn contrast to the similar support for SELINUX and SMACK support (which\nalso internally uses extended attributes), I have made this a FEAT_XATTR\ndefine, instead of the similar HAVE_XATTR.\n\nAdd a test and change CI to include relevant packages so that CI can\ntest that extended attributes are correctly written.\n\ncloses: #306\ncloses: #13203\n\nSigned-off-by: Christian Brabandt \u003ccb@256bit.org\u003e\n"
    },
    {
      "commit": "c81dfaa69ceec9f6b88caf1dcdf2f859d4fcae47",
      "tree": "90f3e5f122383bb88a1be4415d1458c5e020ad24",
      "parents": [
        "19548c6a742d954ecd0b50b0680c37cc6ced7473"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 08 22:16:23 2023 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 08 22:16:23 2023 +0100"
      },
      "message": "patch 9.0.1621: FILETYPE_FILE is defined to the same value multiple times\n\nProblem:    FILETYPE_FILE is defined to the same value multiple times.  Same\n            for a few similar macros.\nSolution:   Define FILETYPE_FILE and others in feature.h only\n"
    },
    {
      "commit": "dda01c05c2ded3f0d11703bd983a19b6ca7d5055",
      "tree": "7cd162e53631b6d7298a29a46f97055d6f76e8ea",
      "parents": [
        "c28e7a2b2f23dbd246a1ad7ad7aaa6f7ab2e5887"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 08 22:11:07 2023 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 08 22:11:07 2023 +0100"
      },
      "message": "patch 9.0.1528: libsodium encryption is only used with \"huge\" features\n\nProblem:    Libsodium encryption is only used with \"huge\" features, even when\n            manually enabled through configure. (Tony Mechelynck)\nSolution:   Remove the condition on FEAT_HUGE.\n"
    },
    {
      "commit": "b49dfd0cf296623af2d756cefc3e73b5b307734e",
      "tree": "8a59f6d5a0ead1dfa0cc1bfda8aaace3f7d7959b",
      "parents": [
        "b7f6f93475a3ad5c590a09a2577fd51590bea9e1"
      ],
      "author": {
        "name": "Dominique Pelle",
        "email": "dominique.pelle@gmail.com",
        "time": "Fri Apr 14 21:54:25 2023 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 14 21:54:25 2023 +0100"
      },
      "message": "patch 9.0.1453: typos in source code and tests\n\nProblem:    Typos in source code and tests.\nSolution:   Fi the typos. (Dominique Pellé, closes #12217)\n"
    },
    {
      "commit": "a9a6b0323ea3dc5e4d11d28e7c9ae3534e02ee54",
      "tree": "f22f9b6ea343ff0151b39b11da757ecd2c91fafc",
      "parents": [
        "40b4872966d3886e7ff86184ae4ffb58704bf075"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 05 18:00:42 2023 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 05 18:00:42 2023 +0000"
      },
      "message": "patch 9.0.1285: various small problems\n\nProblem:    Various small problems.\nSolution:   Adjust white space and comments.\n"
    },
    {
      "commit": "254480736f7db3667c7b84873efb49c2cb1d385f",
      "tree": "bb553eea78434d15a688dd3c6321b81f13e9f4a2",
      "parents": [
        "c4b3f6477c4956c49da1277d55e6915ea7e6a39e"
      ],
      "author": {
        "name": "Evan Miller",
        "email": "emmiller@gmail.com",
        "time": "Fri Dec 30 10:42:23 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 30 10:42:23 2022 +0000"
      },
      "message": "patch 9.0.1110: build fails on Mac OS X 10.4/10.5\n\nProblem:    Build fails on Mac OS X 10.4/10.5 .\nSolution:   Check if the dispatch/dispatch.h header exists. (Evan Miller,\n            closes #11746)\n"
    },
    {
      "commit": "ba43e76fcd5b2da57dbaa4d9a555793fe8ac344e",
      "tree": "46d248575c130e6c338dc0aac5f66eabe2c2fef4",
      "parents": [
        "856c5d2bc7c3864f8b63a0ab3e376d5c5e51f1d5"
      ],
      "author": {
        "name": "Martin Tournoij",
        "email": "martin@arp242.net",
        "time": "Thu Oct 13 22:12:15 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 22:12:15 2022 +0100"
      },
      "message": "patch 9.0.0747: too many #ifdefs\n\nProblem:    Too many #ifdefs.\nSolution:   Gradudate the +cmdline_info feature. (Martin Tournoij,\n            closes #11330)\n"
    },
    {
      "commit": "ae906c8b1bf023f4a15f38b4abef9dedc2f18467",
      "tree": "9d82b93bb2c4a780bc755b392f1d2117476648b5",
      "parents": [
        "a4962cd7bac8464d9f8d95d37614ecf595c5487e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 11:12:49 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 11:12:49 2022 +0100"
      },
      "message": "patch 9.0.0729: the rightleft and arabic features are disabled\n\nProblem:    The rightleft and arabic features are disabled.\nSolution:   Re-enable the features, some users want to use the functionality.\n"
    },
    {
      "commit": "25f3a146a0e4c731b8608f4cfbbfdf7a71b2d05e",
      "tree": "cad6a29143eba1f1245e3e74a85813e1a44741f5",
      "parents": [
        "bf499c0e6f30a94fe062f83ea0190f93178d0d74"
      ],
      "author": {
        "name": "Martin Tournoij",
        "email": "martin@arp242.net",
        "time": "Sat Oct 08 19:26:41 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 08 19:26:41 2022 +0100"
      },
      "message": "patch 9.0.0700: there is no real need for a \"big\" build\n\nProblem:    There is no real need for a \"big\" build.\nSolution:   Move common features to \"normal\" build, less often used features\n            to the \"huge\" build. (Martin Tournoij, closes #11283)\n"
    },
    {
      "commit": "fbdce1850098e7e9364993cd8c51e4a686c01ae9",
      "tree": "7204c40adb1b66890d876b0dcb3463793499a296",
      "parents": [
        "0089ce293f885afc2b77f12aa110f33b2101973a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 08 15:30:55 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 08 15:30:55 2022 +0100"
      },
      "message": "patch 9.0.0696: it is unclear if the +rightleft and +arabic features are used\n\nProblem:    It is unclear if the +rightleft and +arabic features are actively\n            being used.\nSolution:   Disable the features, await feedback.\n"
    },
    {
      "commit": "4314e4f7da4db5d85f63cdf43b73be3689502c93",
      "tree": "37d2f5ae97f68da5ca3e0edc8ac6d6aa6b06d8e3",
      "parents": [
        "5a049846e4c54d70094c3f29ffbd340c75e9c50e"
      ],
      "author": {
        "name": "Yee Cheng Chin",
        "email": "ychin.git@gmail.com",
        "time": "Sat Oct 08 13:50:05 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 08 13:50:05 2022 +0100"
      },
      "message": "patch 9.0.0694: no native sound support on Mac OS\n\nProblem:    No native sound support on Mac OS.\nSolution:   Add sound support for Mac OS. (Yee Cheng Chin, closes #11274)\n"
    },
    {
      "commit": "7904fa420eb577274c4c3711295240100167d495",
      "tree": "a38ab30cb4c947c2ebba45cd7ed711ffd2e719a7",
      "parents": [
        "4ba5f1dab656103e8f4a4505452d1816b9e83c1e"
      ],
      "author": {
        "name": "Martin Tournoij",
        "email": "martin@arp242.net",
        "time": "Tue Oct 04 16:28:45 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 04 16:28:45 2022 +0100"
      },
      "message": "patch 9.0.0657: too many #ifdefs\n\nProblem:    Too many #ifdefs.\nSolution:   Graduate the +cmdwin feature.  Now the tiny and small builds are\n            equal, drop the small build.  (Martin Tournoij, closes #11268)\n"
    },
    {
      "commit": "73e28dcc6125f616cf1f2d56443d22428a79e434",
      "tree": "bc26b3d1bb2e1675b7dae14b6c9cda1cd42c90d6",
      "parents": [
        "1c3dd8ddcba63c1af5112e567215b3cec2de11d0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 17 21:08:33 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 17 21:08:33 2022 +0100"
      },
      "message": "patch 9.0.0491: no good reason to build without the float feature\n\nProblem:    No good reason to build without the float feature.\nSolution:   Remove configure check for float and \"#ifdef FEAT_FLOAT\".\n"
    },
    {
      "commit": "c8ac3a072f18d4b250e55e91f610fe517e218777",
      "tree": "4f6e5b2dc9b0abfb611325cc664b799638c7b4fd",
      "parents": [
        "3c7707680fea0881fe96c75f962af01edf810d5d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 04 12:29:28 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 04 12:29:28 2022 +0100"
      },
      "message": "patch 9.0.0375: the footer feature is unused\n\nProblem:    The footer feature is unused.\nSolution:   Remove FEAT_FOOTER and code.\n"
    },
    {
      "commit": "e27d6e6382795e86ea4dd3a86396350a4c29b6fb",
      "tree": "2c76d9ecffc444e93d273c19ccb9a39743d51b5e",
      "parents": [
        "976f859763b215050a03248dbc2bb62fa5d0d059"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 30 15:05:30 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 30 15:05:30 2022 +0100"
      },
      "message": "patch 9.0.0328: OLD_DIGRAPHS is unused\n\nProblem:    OLD_DIGRAPHS is unused.\nSolution:   Remove OLD_DIGRAPHS.  Also drop HPUX_DIGRAPHS.\n"
    },
    {
      "commit": "9198de3ae2bd20ac51d580c44f2b43c282c1e773",
      "tree": "5a101dfee6a8a29a9000443cdf61a2e822a9f2c5",
      "parents": [
        "aebc6ef7cdc5d4d0627a711ff66e6fe8d67f9d87"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 27 21:30:03 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 27 21:30:03 2022 +0100"
      },
      "message": "patch 9.0.0288: when \u0027cmdheight\u0027 is zero some messages are not displayed\n\nProblem:    When \u0027cmdheight\u0027 is zero some messages are not displayed.\nSolution:   Use a popup notification window.\n"
    },
    {
      "commit": "2ee347fbc0619179fefb9933e9bb1165463507b3",
      "tree": "9c66f20830efdc90cb227601caa725a2e2cf56f6",
      "parents": [
        "5416232707349d5f24294178f47544f2024b73ed"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 26 17:53:44 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 26 17:53:44 2022 +0100"
      },
      "message": "patch 9.0.0280: the builtin termcap list depends on the version\n\nProblem:    The builtin termcap list depends on the version.\nSolution:   Always include all termcap entries.  Remove duplicate lines.\n"
    },
    {
      "commit": "5416232707349d5f24294178f47544f2024b73ed",
      "tree": "ffd1dfb8b7cef3e448a4b6d08644fce7d45931ab",
      "parents": [
        "074fbd413172edc6f4936296a28bf8fd5cdfa38b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 26 16:58:51 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 26 16:58:51 2022 +0100"
      },
      "message": "patch 9.0.0279: the tiny version has the popup menu but not \u0027wildmenu\u0027\n\nProblem:    The tiny version has the popup menu but not \u0027wildmenu\u0027.\nSolution:   Graduate the wildmenu feature.\n"
    },
    {
      "commit": "074fbd413172edc6f4936296a28bf8fd5cdfa38b",
      "tree": "1c1f0e8682516840548e2b317e4a929c53ff9250",
      "parents": [
        "c361842f1479a7f7f3e65bfb0e188f2e5d38336e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 26 16:41:14 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 26 16:41:14 2022 +0100"
      },
      "message": "patch 9.0.0278: the +wildignore feature is nearly always available\n\nProblem:    The +wildignore feature is nearly always available.\nSolution:   Graduate +wildignore for consistency.\n"
    },
    {
      "commit": "2bd9dbc19fc67395cfa1226dda7326071ab22464",
      "tree": "31448e8eb576d7580627724ad62b42e6b793dfc1",
      "parents": [
        "520f6ef60a59f7b5f3da9199999d13dbe817d3ce"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 25 18:12:06 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 25 18:12:06 2022 +0100"
      },
      "message": "patch 9.0.0270: some values of \u0027path\u0027 and \u0027tags\u0027 invalid in the tiny version\n\nProblem:    Some values of \u0027path\u0027 and \u0027tags\u0027 do not work in the tiny version.\nSolution:   Graduate the +path_extra feature.\n"
    },
    {
      "commit": "f80f40a55ccff0a4331c5fbd1ac446511f622ed0",
      "tree": "6a43d76ea652831205c8df6439b98717a6425188",
      "parents": [
        "b213703f358e1e10ba0affb3729c09ccb2c88ea3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 25 16:02:23 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 25 16:02:23 2022 +0100"
      },
      "message": "patch 9.0.0265: no good reason why the \"gf\" command isn\u0027t in the tiny version\n\nProblem:    No good reason why the \"gf\" command is not in the tiny version.\nSolution:   Graduate the file_in_path feature.\n"
    },
    {
      "commit": "887748742deae3d6de7aa0fdbb042afe1ccf5e7a",
      "tree": "3434eec0fb92e3c467c9fd94c0a5aeaae2e844cc",
      "parents": [
        "1889f499a4f248cd84e0e0bf6d0d820016774494"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 16 20:24:29 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 16 20:24:29 2022 +0100"
      },
      "message": "patch 9.0.0222: no good reason why text objects are only in larger builds\n\nProblem:    No good reason why text objects are only in larger builds.\nSolution:   Graduate +textobjects.\n"
    },
    {
      "commit": "8e145b82464a21ee4fdf7948f04e2a1d505f8bfa",
      "tree": "833d3862b868395323a8670c15af4b30f1d5564e",
      "parents": [
        "5a01caa90428a5f87600528d68529383c0b2f78c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 21 20:17:31 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 21 20:17:31 2022 +0100"
      },
      "message": "patch 8.2.4993: smart/C/lisp indenting is optional\n\nProblem:    smart/C/lisp indenting is optional, which makes the code more\n            complex, while it only reduces the executable size a bit.\nSolution:   Graduate FEAT_CINDENT, FEAT_SMARTINDENT and FEAT_LISP.\n"
    },
    {
      "commit": "0b962e5685edd41b55d5427b894797e725707639",
      "tree": "0b6bddeb6a2c7da603b71474b87f185dc14a02ea",
      "parents": [
        "292e1b9f681054a1de8fa22315ae6eedd7acb205"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 03 18:02:37 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 03 18:02:37 2022 +0100"
      },
      "message": "patch 8.2.4677: the Athena GUI support is outdated\n\nProblem:    The Athena GUI support is outdated.\nSolution:   Remove the Athena GUI code.\n"
    },
    {
      "commit": "655b734ee858e90dd8d28549b7704a71b25d30e7",
      "tree": "a18d58d13ad674adfc569675fe1b7979b8fe3846",
      "parents": [
        "9eccee0e856e9fc77c343028b516dfe5df8fd1ed"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Sun Mar 06 14:27:10 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 06 14:27:10 2022 +0000"
      },
      "message": "patch 8.2.4518: the binary tag search feature is always enabled\n\nProblem:    The binary tag search feature is always enabled.\nSolution:   Remove the #ifdefs.  Add a few more tests. (Yegappan Lakshmanan,\n            closes #9893)\n"
    },
    {
      "commit": "33fc4a63071c03ad46636b345a814e7e6d8f4ae0",
      "tree": "fd13574895afeebf6d0a17f2bcfdd5b985a231d9",
      "parents": [
        "dd2dfb3cb00d47d2e8248c4e9d2cdf51e1574b79"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 23 18:07:38 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 23 18:07:38 2022 +0000"
      },
      "message": "patch 8.2.4457: the GPM library can only be linked statically\n\nProblem:    The GPM library can only be linked statically.\nSolution:   Make it possible to load the GPM library dynamically. (Damien)\n"
    },
    {
      "commit": "f7fbeed0ac8e694a6865cab26b82caeea0870966",
      "tree": "071eba35f8f65a9119551ce47d451af76e8b3b0a",
      "parents": [
        "e131496ebf714f5f12f9903d9aa910bcd8184460"
      ],
      "author": {
        "name": "ola.soder@axis.com",
        "email": "ola.soder@axis.com",
        "time": "Sun Feb 13 12:24:21 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 13 12:24:21 2022 +0000"
      },
      "message": "patch 8.2.4369: redundant #ifdef argument\n\nProblem:    Redundant #ifdef argument.\nSolution:   Remove unused MSWIN. (Ola Söder, closes #9758)\n"
    },
    {
      "commit": "424bcae1fb0f69e0aef5e0cf84fd771cf34a0fb7",
      "tree": "2841d6e3702a563627a400fa10a284b73a817436",
      "parents": [
        "eb6c2765959c91ddbb527f96f91ba5be199b8d41"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 31 14:59:41 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 31 14:59:41 2022 +0000"
      },
      "message": "patch 8.2.4273: the EBCDIC support is outdated\n\nProblem:    The EBCDIC support is outdated.\nSolution:   Remove the EBCDIC support.\n"
    },
    {
      "commit": "c351dc1e0ca959084ba36bb350291334bf74b9f8",
      "tree": "2f8979a19950eadb42d7d3cc61f725bd90ad33d6",
      "parents": [
        "058ee7c5699ef551be5aa04c66b3cffc436e9b08"
      ],
      "author": {
        "name": "K.Takata",
        "email": "kentkt@csc.jp",
        "time": "Mon Jan 24 11:24:08 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 24 11:24:08 2022 +0000"
      },
      "message": "patch 8.2.4199: MS-Windows: Support for MSVC 2003 is not useful\n\nProblem:    MS-Windows: Support for MSVC 2003 is not useful.\nSolution:   Remove the exceptions for MSVC 2003. (Ken Takata, closes #9616)\n"
    },
    {
      "commit": "67ffb417861a90fd2c1b215a42fd230272ed94cb",
      "tree": "25b56d4048bbabe4d6c4aef70517d686985718ac",
      "parents": [
        "748b308eebe8d8860888eb27da08333f175d547d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 08 13:36:57 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 08 13:36:57 2022 +0000"
      },
      "message": "patch 8.2.4039: the xdiff library is linked in even when not used\n\nProblem:    The xdiff library is linked in even when not used.\nSolution:   Use configure to decide whether xdiff object files are included.\n"
    },
    {
      "commit": "460ae5dfca31fa627531c263184849976755cf6b",
      "tree": "d94de6a24285bc10fd62ad4ae9aecb53f9a7e913",
      "parents": [
        "b37a65e4bf08c4eec4fa5b81a5efc3945fca44de"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 01 14:19:49 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 01 14:19:49 2022 +0000"
      },
      "message": "patch 8.2.3967: error messages are spread out\n\nProblem:    Error messages are spread out.\nSolution:   Move more errors to errors.h.\n"
    },
    {
      "commit": "1e78deb0779bc403a914712f0842a65d2949dfdf",
      "tree": "2e863626ef068d34cbe95a44e880c464ff631cd3",
      "parents": [
        "851f86b951cdd67ad9cf3149e46169d1375c8d82"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 13 14:40:53 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 13 14:40:53 2021 +0000"
      },
      "message": "patch 8.2.3797: no good reason to limit the message history in tiny version\n\nProblem:    No good reason to limit the message history in the tiny version.\nSolution:   Always use 200.\n"
    },
    {
      "commit": "739f13a55b4982efb37ebc9282e7f79975fff982",
      "tree": "7ff6654580ba561b06c1fccaf2dffbf8a2334815",
      "parents": [
        "33b968dc60c5fa39451098e680c7559ebc65d1a7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 13 13:12:53 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 13 13:12:53 2021 +0000"
      },
      "message": "patch 8.2.3795: too many #ifdefs\n\nProblem:    Too many #ifdefs.\nSolution:   Graduate the jumplist feature.\n"
    },
    {
      "commit": "651fca85c71a4c5807f8f828f9ded30fbd754325",
      "tree": "8e8524432d917e2657b7717aeb40823b21b1c38c",
      "parents": [
        "0c359af5c0fd106d3f57cc0bb7cef1c89b5e1e10"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 29 20:39:38 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 29 20:39:38 2021 +0000"
      },
      "message": "patch 8.2.3699: the +title feature adds a lot of #ifdef but little code\n\nProblem:    The +title feature adds a lot of #ifdef but little code.\nSolution:   Graduate the +title feature.\n"
    },
    {
      "commit": "f573c6e1ed58d46d694c802eaf5ae3662a952744",
      "tree": "9d3ccf4402f322b9d1baf130696a6b0e600ae693",
      "parents": [
        "208f0b48b2c616b29f377a1408290111ed2663f7"
      ],
      "author": {
        "name": "Christian Brabandt",
        "email": "cb@256bit.org",
        "time": "Sun Jun 20 14:02:16 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 20 14:02:16 2021 +0200"
      },
      "message": "patch 8.2.3022: available encryption methods are not strong enough\n\nProblem:    Available encryption methods are not strong enough.\nSolution:   Add initial support for xchaha20. (Christian Brabandt,\n            closes #8394)\n"
    },
    {
      "commit": "8b9abfd86c736ed3f298dfa8b50a962c118b3983",
      "tree": "65874e39326cd7bfa6f8a73861bb00d01d5e4d76",
      "parents": [
        "9dbe701fe19597ad59c0e0c70a05927b587bea9f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 29 20:49:05 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 29 20:49:05 2021 +0200"
      },
      "message": "patch 8.2.2675: directory change in a terminal window shell is not followed\n\nProblem:    Directory change in a terminal window shell is not followed.\nSolution:   Add the \u0027autoshelldir\u0027 option. (closes #6290)\n"
    },
    {
      "commit": "8e7d6223f630690b72b387eaed704bf01f3f29d2",
      "tree": "b2e694bda1dbae28776d68f9babbb42d27e5c730",
      "parents": [
        "3beaf9cd8efa3ba83e07187215004d140b89d529"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 18 19:49:56 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 18 19:49:56 2020 +0100"
      },
      "message": "patch 8.2.2160: various typos\n\nProblem:    Various typos.\nSolution:   Fix spelling mistakes. (closes #7494)\n"
    },
    {
      "commit": "d49a35a1c3b736637733b36011fccbee7ef43fcf",
      "tree": "47717dfbbb2c977ae2b2da3ea2584542b143b31a",
      "parents": [
        "c2ca935d26b3fc64a13d4e7d0583fc787efe61d0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 25 21:55:45 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 25 21:55:45 2020 +0100"
      },
      "message": "patch 8.2.2054: Amiga: FEAT_ARP defined when it should not\n\nProblem:    Amiga: FEAT_ARP defined when it should not.\nSolution:   Adjust \"||\" to \"\u0026\u0026\" in #ifdef. (Ola Söder, closes #7375)\n"
    },
    {
      "commit": "36fe7b287e13a7534c9aa6dcf0c3d7f8363f6060",
      "tree": "d9e5d748b43c7476ce9c651cda4c069ee87f4e95",
      "parents": [
        "5dc4e2f883896c99ebe83355822ac6067970b031"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 25 15:45:38 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 25 15:45:38 2020 +0100"
      },
      "message": "patch 8.2.2047: Amiga: FEAT_ARP defined when it should not\n\nProblem:    Amiga: FEAT_ARP defined when it should not.\nSolution:   Adjust #ifdef. (Ola Söder, closes #7370)\n"
    },
    {
      "commit": "097148e849136b49052b1b5123c714fb1d74db9b",
      "tree": "d5b0bf4ce9b435be94de3ff7b87e85ae99c1e484",
      "parents": [
        "4301a729eabafee388aaf8465cf780d3f84cec95"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 11 21:58:20 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 11 21:58:20 2020 +0200"
      },
      "message": "patch 8.2.1422: the Mac GUI implementation is outdated\n\nProblem:    The Mac GUI implementation is outdated and probably doesn\u0027t even\n            work.\nSolution:   Remove the Mac GUI code.  The MacVim project provides the\n            supported Vim GUI version.\n"
    },
    {
      "commit": "b3f740695a0199d22cd97aee314f06c7ae32d2ea",
      "tree": "8221662bb578d80a7a044f8a20aef09394a5a1a8",
      "parents": [
        "d672dde584effd55702ee15efec4cb2a8c77bf85"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 16:16:53 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 16:16:53 2020 +0100"
      },
      "message": "patch 8.2.0320: no Haiku support\n\nProblem:    No Haiku support.\nSolution:   Add support for Haiku. (Emir Sari, closes #5605)\n"
    },
    {
      "commit": "82f654e092ac5b86316bc1b30c0b07a849813186",
      "tree": "8a6ba00df3ea0f536d4fe559f0f6093146466062",
      "parents": [
        "bc2b71d44a0b90b6aeb3534a76912fccbe5577df"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 17 22:12:50 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Feb 17 22:12:50 2020 +0100"
      },
      "message": "patch 8.2.0271: the \"num64\" feature is available everywhere\n\nProblem:    The \"num64\" feature is available everywhere and building without\n            it causes problems.\nSolution:   Graduage the \"num64\" feature. (James McCoy, closes #5650)\n"
    },
    {
      "commit": "6f345a1458df2db03fba7863492404e9dc8b817c",
      "tree": "6eda4ac072ea9ae8440d5597fb1f8a2f438fc576",
      "parents": [
        "a48e78e11f2b647183fd12f569020756b17d7683"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 17 21:27:18 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 17 21:27:18 2019 +0100"
      },
      "message": "patch 8.2.0017: OS/2 and MS-DOS are still mentioned\n\nProblem:    OS/2 and MS-DOS are still mentioned, even though support was\n            removed long ago.\nSolution:   Update documentation. (Yegappan Lakshmanan, closes #5368)\n"
    },
    {
      "commit": "05ad5ff0ab34ed9a5296dedd420ca81698b8ce22",
      "tree": "7354d352e37ab28988ce26e4f88efd9a9b9f71ec",
      "parents": [
        "0c5c3faef2d54151a8c144539e3e5a3350fb18c7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 22:48:27 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 22:48:27 2019 +0100"
      },
      "message": "patch 8.1.2371: FEAT_TEXT_PROP is a confusing name\n\nProblem:    FEAT_TEXT_PROP is a confusing name.\nSolution:   Use FEAT_PROP_POPUP. (Naruhiko Nishino, closes #5291)\n"
    },
    {
      "commit": "9bf703d46a79fbffeb829246ea5ce385bddc4166",
      "tree": "6afff788b4fbd8fbf61557c47c24c26c975ea8ee",
      "parents": [
        "20ebbeac461ffc2a5e5dbfbb0ba380b8854615bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 19:44:38 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 19:44:38 2019 +0100"
      },
      "message": "patch 8.1.2366: using old C style comments\n\nProblem:    Using old C style comments.\nSolution:   Use // comments where appropriate.\n"
    },
    {
      "commit": "546125869f2959480c9a0f6c448c2092d565ec15",
      "tree": "7ac0aff02cb54e73a4a1a0143d6c09ed2eff8bcd",
      "parents": [
        "10455d43fef041309ce0613fa792c635dd71e3a8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 21 17:13:31 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 21 17:13:31 2019 +0100"
      },
      "message": "patch 8.1.2327: cannot build with Hangul input\n\nProblem:    Cannot build with Hangul input.\nSolution:   Remove Hangul input support.\n"
    },
    {
      "commit": "a74fda6f4d21d8e0652e9cfa04dd3e041f779f62",
      "tree": "1220a8808f31a0d960ed39fe07e9f67d46849aae",
      "parents": [
        "00e192becd50a38cb21a1bc3f86fcc7a21f8ee88"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 19 17:38:03 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 19 17:38:03 2019 +0200"
      },
      "message": "patch 8.1.2181: highlighting wrong when item follows tab\n\nProblem:    Highlighting wrong when item follows tab.\nSolution:   Don\u0027t use syntax attribute when n_extra is non-zero.\n            (Christian Brabandt, closes #5076)\n"
    },
    {
      "commit": "a1cb1d1dce14dd005797590721f1bcd0e7c3b35f",
      "tree": "be364e198e623b25d59e58d205e598fd954d3f17",
      "parents": [
        "0d2c4bf1714a6b286bd7a10061044414e0b17a15"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 17 23:00:07 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 17 23:00:07 2019 +0200"
      },
      "message": "patch 8.1.2171: mouse support not always available\n\nProblem:    Mouse support not always available.\nSolution:   Enable mouse support also in tiny version.  Do not define\n            FEAT_MOUSE_XTERM on MS-Windows (didn\u0027t really work).\n"
    },
    {
      "commit": "8c96af9c05bfcac2d5ae081e098d4863db561511",
      "tree": "aa01cdaf87cf8050334c8cb20014774623614e73",
      "parents": [
        "a893194d91a2942d4d54085d746ed137a9251b69"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 28 19:05:57 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 28 19:05:57 2019 +0200"
      },
      "message": "patch 8.1.2096: too many #ifdefs\n\nProblem:    Too many #ifdefs.\nSolution:   Graduate FEAT_COMMENTS.\n"
    },
    {
      "commit": "50bf7ce0c9f8c3ede2d1a02c734beba9d5a0504e",
      "tree": "e11ea82ed47d606a467d8200c9a9e58712bce49a",
      "parents": [
        "0571f3d6f92a7dab9c1e39acb40c2f8885887b28"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 15 13:17:00 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 15 13:17:00 2019 +0200"
      },
      "message": "patch 8.1.2034: dark them of GTK 3 not supported\n\nProblem:    Dark them of GTK 3 not supported.\nSolution:   Add the \"d\" flag in \u0027guioptions\u0027. (Jonathan Conder, closes #4934)\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": "e2c453d38f6512ac4cff7cd26aa7780b4e2534d7",
      "tree": "8458a35d59ac43121bfd2d24d5e9f7f54969d0dc",
      "parents": [
        "d933c82ff4e2c910bd533ed9a50377699c3f5ec9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 21 14:37:09 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 21 14:37:09 2019 +0200"
      },
      "message": "patch 8.1.1901: the +insert_expand feature is not always available\n\nProblem:    The +insert_expand feature is not always available.\nSolution:   Graduate the +insert_expand feature.\n"
    },
    {
      "commit": "0a52df50a0e8fce6f5e0eb5f5373dcd0fa24d83a",
      "tree": "9860863c20df3f5354bf67a1d7efe054e23e8a99",
      "parents": [
        "66b51420e0c8d49bcf6786b792c938d6099e3393"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 18 22:26:31 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 18 22:26:31 2019 +0200"
      },
      "message": "patch 8.1.1887: the +cmdline_compl feature is not in the tiny version\n\nProblem:    The +cmdline_compl feature is not in the tiny version.\nSolution:   Graduate the +cmdline_compl feature.\n"
    },
    {
      "commit": "ffc0716af8e448ef8a2a3249edfd0260546933df",
      "tree": "d58eeb5c9b9d962d6414740de83d5171a3c99ad1",
      "parents": [
        "f8b055d1707375fa51c3050a9db682cbbfd49542"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 17 20:17:51 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 17 20:17:51 2019 +0200"
      },
      "message": "patch 8.1.1877: graduated features scattered\n\nProblem:    Graduated features scattered.\nSolution:   Put graduated and obsolete features together.\n"
    },
    {
      "commit": "28e67e0c1496b7bb166a0acfb176690f219101ca",
      "tree": "b30fcbc9fd72f4aed6135478113fcd6dadf37912",
      "parents": [
        "5dd143e22333a1c320fcf330f6c5061269bd1a17"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 15 23:05:49 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 15 23:05:49 2019 +0200"
      },
      "message": "patch 8.1.1851: crash when sound_playfile() callback plays sound\n\nProblem:    Crash when sound_playfile() callback plays sound.\nSolution:   Invoke callback later from event loop.\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": "f96ae0b5a2e9e097c38cec04ec35364565d42271",
      "tree": "f04e325eccfdcefa4b90be79b1937932cff758a6",
      "parents": [
        "2a9c9f6d89f19f8fa8d926e80c7f988729f6f1bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 28 15:21:55 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 28 15:21:55 2019 +0200"
      },
      "message": "patch 8.1.1767: FEAT_SESSION defined separately\n\nProblem:    FEAT_SESSION defined separately.\nSolution:   Make FEAT_SESSION depend on FEAT_EVAL.\n"
    },
    {
      "commit": "b4fe0eb4b4fe52a68a1df05162c03fe51c2fce79",
      "tree": "b51dac0c46871f62cfc202afd2b5835506108efc",
      "parents": [
        "24582007294b0db3be9669d3b583ea45fc4f19b8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 21 14:50:21 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 21 14:50:21 2019 +0200"
      },
      "message": "patch 8.1.1724: too much overhead checking for CTRL-C while processing text\n\nProblem:    Too much overhead checking for CTRL-C while processing text.\nSolution:   Increase BREAKCHECK_SKIP.  Remove the difference for when built\n            with the GUI. (suggested by Andy Massimino, closes #4708)\n"
    },
    {
      "commit": "63187f79327e30cdce7c89d35121b79452d80cc3",
      "tree": "579f0d2510bceef8653cc180e3ad95f3ded8c414",
      "parents": [
        "2a5b52758bb327b89d22660cc28c157ec29782e5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 20 19:14:49 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 20 19:14:49 2019 +0200"
      },
      "message": "patch 8.1.1721: build failure with normal features without netbeans interface\n\nProblem:    Build failure with normal features without netbeans interface.\nSolution:   Enable signs when using the text properties feature.\n"
    },
    {
      "commit": "21606676d9ebc6f159c56ee90733e5d5720ab3d7",
      "tree": "9835823990627cdee4d4966eac28f359ff1f217a",
      "parents": [
        "b4086ffa32d97831f2d25a37f8c1340223dee5eb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 14 20:40:58 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 14 20:40:58 2019 +0200"
      },
      "message": "patch 8.1.1529: libcanberra is linked with even when not used\n\nProblem:    Libcanberra is linked with even when not used.\nSolution:   Have configure check for libcanberra only when wanted.\n            (suggestions by Libor Bukata)\n"
    },
    {
      "commit": "427f5b66ce0abe19daed9291b1693f6e8aae6552",
      "tree": "dabb3cc81a9c6b47416b38ae835b79f69df2b61e",
      "parents": [
        "260addf7955f3695d3daef9dcf840952af9fd851"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 09 13:43:51 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 09 13:43:51 2019 +0200"
      },
      "message": "patch 8.1.1502: cannot play any sound\n\nProblem:    Cannot play any sound.\nSolution:   Use libcanberra if available.  Add sound functions.\n"
    },
    {
      "commit": "4d784b21d14fc66e98a2b07f70343cdd4acd62aa",
      "tree": "c2e869a4f07eebdf7e0272c74b0fe7392807836c",
      "parents": [
        "8f46e4c4bde13fd5ad68a6670b79cc462b65fbec"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 25 19:51:39 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 25 19:51:39 2019 +0200"
      },
      "message": "patch 8.1.1391: no popup window support\n\nProblem:    No popup window support.\nSolution:   Add initial code for popup windows.  Add the \u0027wincolor\u0027 option.\n"
    },
    {
      "commit": "afde13b62b8fa25dac4635d5caee8d088b937ee0",
      "tree": "6a8b58aa58e180e55b2948e5d0bfdbc3d4692a49",
      "parents": [
        "ab4cece6053b0bfd604e15065227b94af873608b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 19:46:49 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 28 19:46:49 2019 +0200"
      },
      "message": "patch 8.1.1230: a lot of code is shared between vim.exe and gvim.exe\n\nProblem:    A lot of code is shared between vim.exe and gvim.exe.\nSolution:   Optionally put the shared code in vim.dll. (Ken Takata,\n            closes #4287)\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": "96428dd4e961332e97d86013a321cedf5fafbed6",
      "tree": "f1fd53c2008433b6ecce9066100ac2de9289843b",
      "parents": [
        "372674fca3250069d8f4943b572474ce077849fd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 30 21:19:34 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 30 21:19:34 2019 +0100"
      },
      "message": "patch 8.1.1093: support for outdated tags format slows down tag parsing\n\nProblem:    Support for outdated tags format slows down tag parsing.\nSolution:   Remove FEAT_TAG_OLDSTATIC.\n"
    },
    {
      "commit": "b99abaa480a7dd983ee4998c5cfdeb997214dcae",
      "tree": "c96856ca83538ec5684bb1732b8f1b126d10d9b3",
      "parents": [
        "e37368c496f80137a774515ef4f3e17cf81d7685"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 22 17:03:05 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 22 17:03:05 2019 +0100"
      },
      "message": "patch 8.1.1040: FEAT_TAG_ANYWHITE is not enabled in any build\n\nProblem:    FEAT_TAG_ANYWHITE is not enabled in any build.\nSolution:   Remove the feature.\n"
    },
    {
      "commit": "2ace1bd652211506b60faddb8243e48400c89492",
      "tree": "04f880849ca0682b517d86bd30b1706e6deebba1",
      "parents": [
        "ba64ba093520e85d6bed2595960edb693bdb4c51"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 22 12:03:30 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Mar 22 12:03:30 2019 +0100"
      },
      "message": "patch 8.1.1034: too many #ifdefs\n\nProblem:    Too many #ifdefs.\nSolution:   Merge FEAT_MOUSE_SGR into FEAT_MOUSE_XTERM / FEAT_MOUSE_TTY.\n"
    },
    {
      "commit": "749f07c0db58d4f2fed2017f5a55bb053c9475ab",
      "tree": "c629217a557d8ae27093ff5dde3a173b2f02ad86",
      "parents": [
        "76cbe811dafea0609e87ee4b9d025e2387e20fac"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 17 18:59:10 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 17 18:59:10 2019 +0100"
      },
      "message": "patch 8.1.0943: still a trace of Farsi support\n\nProblem:    Still a trace of Farsi support.\nSolution:   Remove defining macros.\n"
    },
    {
      "commit": "4f97475d326c2773a78561fb874e4f23c25cbcd9",
      "tree": "7e066bc70556dfbb415ddb9f364e8432e8aaf189",
      "parents": [
        "78d21dae9c3a39efb30316d3e38dce120bc1abbd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 17 17:44:42 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 17 17:44:42 2019 +0100"
      },
      "message": "patch 8.1.0941: macros for MS-Windows are inconsistent\n\nProblem:    Macros for MS-Windows are inconsistent, using \"32\", \"3264 and\n            others.\nSolution:   Use MSWIN for all MS-Windows builds.  Use FEAT_GUI_MSWIN for the\n            GUI build. (Hirohito Higashi, closes #3932)\n"
    },
    {
      "commit": "29ddebef4038d2d2b3bc9d8d3b0109f4046d6fbf",
      "tree": "66144403e05268df8594b01d0298db4f570ed60f",
      "parents": [
        "3e460fd8b72db905fbf9f01b00371384ffc415b8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 26 17:28:26 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 26 17:28:26 2019 +0100"
      },
      "message": "patch 8.1.0826: too many #ifdefs\n\nProblem:    Too many #ifdefs.\nSolution:   Graduate FEAT_VIRTUALEDIT.  Adds about 10Kbyte to the code.\n"
    },
    {
      "commit": "9ba6117de6dc2993f8b42ccb9754c23694db2950",
      "tree": "1867b9c62e67ea48be78ad1d61e95e7fc0789a96",
      "parents": [
        "30276f2beb248557c6b33cd5418bca8b7084b0a5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 24 18:20:17 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 24 18:20:17 2019 +0100"
      },
      "message": "patch 8.1.0812: Unicode 16 feature is not useful\n\nProblem:    Unicode 16 feature is not useful and cannot be detected.\nSolution:   Remove UNICODE16.\n"
    },
    {
      "commit": "30276f2beb248557c6b33cd5418bca8b7084b0a5",
      "tree": "56f7b88712a5ffffdd10681983e70501e2e1ba58",
      "parents": [
        "264b74fa545edfb92c0d7d08a02c26331cc5b168"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 24 17:59:39 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 24 17:59:39 2019 +0100"
      },
      "message": "patch 8.1.0811: too many #ifdefs\n\nProblem:    Too many #ifdefs.\nSolution:   Graduate FEAT_MBYTE, the final chapter.\n"
    },
    {
      "commit": "88c86eb751de9e7e410b405084d35b32fafc2a24",
      "tree": "cf0c456ba4a4f0455fdcae1452e10716ae23a53c",
      "parents": [
        "4131fd5509b283e978e8c6161f09643b64719787"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 17 17:13:30 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 17 17:13:30 2019 +0100"
      },
      "message": "patch 8.1.0766: various problems when using Vim on VMS\n\nProblem:    Various problems when using Vim on VMS.\nSolution:   Various fixes. Define long_long_T. (Zoltan Arpadffy)\n"
    },
    {
      "commit": "bb1969b6ab28120c93b77817e7b6075e1aecf663",
      "tree": "aaf6408f1b42e6edae706eaa69b009138c14ad74",
      "parents": [
        "e40742526e6ea272c64ca393d7364e4023f4122c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 17 15:45:25 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 17 15:45:25 2019 +0100"
      },
      "message": "patch 8.1.0763: nobody is using the Sun Workshop support\n\nProblem:    Nobody is using the Sun Workshop support.\nSolution:   Remove the Workshop support.\n"
    },
    {
      "commit": "2be7cb73f66cf69659195d9a8ad4beaa359f2865",
      "tree": "0e4212c3654d7e1b81e596eb7683e0d0e07672c9",
      "parents": [
        "ea56e167c87352f07a77d3661425e336817a7141"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 12 16:10:51 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 12 16:10:51 2019 +0100"
      },
      "message": "patch 8.1.0733: too many #ifdefs for the multi-byte feature\n\nProblem:    Too many #ifdefs for the multi-byte feature.\nSolution:   Tentatively always enable the multi-byte feature.  If you have a\n            problem with this, please discuss on the Vim maillist.\n"
    },
    {
      "commit": "870ba5f6dce974b6c1c47bf9d3b20db805d10b36",
      "tree": "270e22e4affea836091d30ce0166fa1ad649ff92",
      "parents": [
        "402385a7f2fed23acef7ad3ce75252706b1d7606"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 11 14:37:20 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 11 14:37:20 2019 +0100"
      },
      "message": "patch 8.1.0719: too many #ifdefs\n\nProblem:    Too many #ifdefs.\nSolution:   Always build with the +visualextra feature.\n"
    },
    {
      "commit": "9d302ad4e31b4e20ce0b3af700f43edb6f5e6036",
      "tree": "bf98d94b2534ef89d8287a9f18a13110937a1e22",
      "parents": [
        "a79fd56923744e331b3a5badbf9186100818fb45"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 21 11:48:51 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 21 11:48:51 2018 +0100"
      },
      "message": "patch 8.1.0612: cannot use two global runtime dirs with configure\n\nProblem:    Cannot use two global runtime dirs with configure.\nSolution:   Support a comma in --with-global-runtime. (James McCoy,\n            closes #3704)\n"
    },
    {
      "commit": "fb95e212a2696e5b1c8b5e6b2984af59fa7ead6f",
      "tree": "1a73191c0b1a9fab080e3a0a11971e3bac71cb56",
      "parents": [
        "ca79a5fc3b383dcfc8ed2077688ea69dafadc6e7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 14 12:18:11 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 14 12:18:11 2018 +0100"
      },
      "message": "patch 8.1.0582: text properties are not enabled\n\nProblem:    Text properties are not enabled.\nSolution:   Fix sizeof argument and re-enable the text properties feature.\n            Fix memory leak.\n"
    },
    {
      "commit": "2fa7fad831a860b627b5d6980aae0eeebfda0b3b",
      "tree": "603550bf21314a38f04e5c80619ead559f3de727",
      "parents": [
        "98aefe7c3250bb5d4153b994f878594d1745424e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 13 23:05:56 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 13 23:05:56 2018 +0100"
      },
      "message": "patch 8.1.0580: invalid memory access when using text properties\n\nProblem:    Invalid memory access when using text properties.\nSolution:   Disable text properties for now.\n"
    },
    {
      "commit": "98aefe7c3250bb5d4153b994f878594d1745424e",
      "tree": "262ae31c2dbf4ac0353f5564a2419a79267fa3ae",
      "parents": [
        "5c5697f29829fc3b21fc5452fe8f239f6a4cb8e1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 13 22:20:09 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 13 22:20:09 2018 +0100"
      },
      "message": "patch 8.1.0579: cannot attach properties to text\n\nProblem:    Cannot attach properties to text.\nSolution:   First part of adding text properties.\n"
    },
    {
      "commit": "5c5697f29829fc3b21fc5452fe8f239f6a4cb8e1",
      "tree": "9c55dc06b8069bf990df87581ffe78cd87706d4d",
      "parents": [
        "295471920def98ce84bc96e5d97c16d250c81621"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 12 20:34:09 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 12 20:34:09 2018 +0100"
      },
      "message": "patch 8.1.0578: cannot disable arabic, rightleft and farsi in configure\n\nProblem:    Cannot disable arabic, rightleft and farsi in configure.\nSolution:   Add configur flags. (Diego Fernando Carrión, closes #1867)\n"
    },
    {
      "commit": "effed9315c6c5a35fc2824b90da4af753c7a02dc",
      "tree": "88d56aef2343b3cd97dec518e2cc047376accbd0",
      "parents": [
        "def7b1dc6104a6ce6d7c3e3a615231178601b124"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 14 13:38:17 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 14 13:38:17 2018 +0200"
      },
      "message": "patch 8.1.0281: parsing command modifiers is not separated\n\nProblem:    Parsing command modifiers is not separated.\nSolution:   Move command modifier parsing to a separate function.\n"
    },
    {
      "commit": "1f0bfe561737cd445532f20d7607a81d1dadddee",
      "tree": "7328a946135589dc8e69e2e4ff34afbd18be2e77",
      "parents": [
        "612cc3888b136e80485132d9f997ed457dbc5501"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 29 16:09:22 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 29 16:09:22 2018 +0200"
      },
      "message": "patch 8.1.0226: too many #ifdefs\n\nProblem:    Too many #ifdefs.\nSolution:   Graduate the +vreplace feature, it\u0027s not much code and quite a few\n            #ifdefs.\n"
    },
    {
      "commit": "04958cbaf25eea27eceedaa987adfb354ad5f7fd",
      "tree": "9a47e4e99b5b702e12d08c0424a91ae701eabb4d",
      "parents": [
        "5ec7414a1c0512832f60c17437d6374cbf4b08e9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 23 19:23:02 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 23 19:23:02 2018 +0200"
      },
      "message": "patch 8.1.0105: all tab stops are the same\n\nProblem:    All tab stops are the same.\nSolution:   Add the variable tabstop feature. (Christian Brabandt,\n            closes #2711)\n"
    },
    {
      "commit": "0c72fe4ed8430db41f43c5878e6ee60265dc49e9",
      "tree": "1ed985dcd639fe0d976103599009ff835cd7043a",
      "parents": [
        "cd43effecab02c6c28b1c4a3a14f91b8c3f26c0d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 29 16:04:08 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 29 16:04:08 2018 +0200"
      },
      "message": "patch 8.0.1650: too many #ifdefs\n\nProblem:    Too many #ifdefs.\nSolution:   Graduate FEAT_LISTCMDS, no reason to leave out buffer commands.\n"
    },
    {
      "commit": "ebf142a1ed1824ed17a3eb4f64e75616e3b3d0e8",
      "tree": "fd1508cec310dbf74e61917fe45e51e7ca21b776",
      "parents": [
        "f536bf6d4518e2c66e635e39820d53f672021d87"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 06 18:20:03 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 06 18:20:03 2018 +0100"
      },
      "message": "patch 8.0.1585: enabling beval_term feature in Win32 GUI\n\nProblem:    Enabling beval_term feature in Win32 GUI.\nSolution:   Only enable beval_term in Win32 console.\n"
    },
    {
      "commit": "157d813be41c122e210b0eb1cd1e862fbddbf665",
      "tree": "fec3f8efc523ec6e6ff688cd57f03526c204d66f",
      "parents": [
        "3b3a9a5609df2cbaef3512032ac47c1779fbc775"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 06 17:09:20 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 06 17:09:20 2018 +0100"
      },
      "message": "patch 8.0.1582: in the MS-Windows console mouse movement is not used\n\nProblem:    In the MS-Windows console mouse movement is not used.\nSolution:   Pass mouse movement events when useful.\n"
    },
    {
      "commit": "946acdac5b4e334f816e78f7876bde9d97b3d96a",
      "tree": "bfe5fcd2df143a037986c399a192e20b7da817fe",
      "parents": [
        "df0d24b62742edd3ea73795b96a771501e642970"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 06 15:06:19 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 06 15:06:19 2018 +0100"
      },
      "message": "patch 8.0.1580: FEAT_CURSORBIND and FEAT_SCROLLBIND are unused\n\nProblem:    FEAT_CURSORBIND and FEAT_SCROLLBIND are unused.\nSolution:   Delete them.\n"
    },
    {
      "commit": "f2bd8ef2b4507d02c6043affff8f7e85e3414d5f",
      "tree": "f14cb8e7ff09975920f3a813d7de4851a2972661",
      "parents": [
        "3f54fd319f6641b4bed478bcc90cdb39ede68e31"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 04 18:08:14 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 04 18:08:14 2018 +0100"
      },
      "message": "patch 8.0.1564: too many #ifdefs\n\nProblem:    Too many #ifdefs.\nSolution:   Graduate the +autocmd feature. Takes away 450 #ifdefs and\n            increases code size of tiny Vim by only 40 Kbyte.\n"
    },
    {
      "commit": "aef8c3da2ba59285b7cfde559ae21cdce6ba6919",
      "tree": "14eea82ad1aa76a79e902500d39ba73de63c21a3",
      "parents": [
        "c71807db9c1821baf86796cd76952df36ff1a29a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 03 18:59:16 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 03 18:59:16 2018 +0100"
      },
      "message": "patch 8.0.1558: no right-click menu in a terminal\n\nProblem:    No right-click menu in a terminal.\nSolution:   Implement the right click menu for the terminal.\n"
    },
    {
      "commit": "cafafb381a04e33f3ce9cd15dd9f94b73226831f",
      "tree": "39c0444924dc20b2715e102a8e8ea34a11684ab6",
      "parents": [
        "19eb6658eced1b1ce3d1097187ee28c28e352f2e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 22 21:07:09 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Feb 22 21:07:09 2018 +0100"
      },
      "message": "patch 8.0.1531: cannot use 24 bit colors in MS-Windows console\n\nProblem:    Cannot use 24 bit colors in MS-Windows console.\nSolution:   Add support for vcon. (Nobuhiro Takasaki, Ken Takasaki,\n            fixes #1270, fixes #2060)\n"
    },
    {
      "commit": "1355aad2b94790217aeef9077d3fb9925461f137",
      "tree": "605f15ae28451a4e5d5659c62aaef100e28b9e7d",
      "parents": [
        "17471e84a72b5137a6010a98c4adb780237750db"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 27 22:49:01 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 27 22:49:01 2017 +0100"
      },
      "message": "patch 8.0.1350: cannot build with +eval and -multi_byte\n\nProblem:    Cannot build with +eval and -multi_byte.\nSolution:   Adjust #ifdefs. (John Marriott)  Always include the multi_byte\n            feature when an input method feature is enabled.\n"
    },
    {
      "commit": "c3719bd87beca9f72d2e9f11e36d561c2c3b57b0",
      "tree": "2ca909ca8d4a040e48cc484b2ae7512014d3eaf0",
      "parents": [
        "c7d16dce2f180c8ebfc8105ad090b0ea2deedcdc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 18 22:13:31 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 18 22:13:31 2017 +0100"
      },
      "message": "patch 8.0.1312: balloon_show() only works in terminal when compiled with GUI\n\nProblem:    balloon_show() only works in terminal when compiled with the GUI.\nSolution:   Add FEAT_BEVAL_GUI and refactor to move common code out of the GUI\n            specific file.\n"
    },
    {
      "commit": "51b0f3701ecb440aa72ab6017c1df6940c0e0f6f",
      "tree": "9cfd3546d8e52be2b1425dcc65095f8e650eadde",
      "parents": [
        "234d16286a2733adedef56784c17415ae169b9ad"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 18 18:52:04 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 18 18:52:04 2017 +0100"
      },
      "message": "patch 8.0.1309: cannot use \u0027balloonexpr\u0027 in a terminal\n\nProblem:    Cannot use \u0027balloonexpr\u0027 in a terminal.\nSolution:   Add \u0027balloonevalterm\u0027 and add code to handle mouse movements in a\n            terminal. Initial implementation for Unix with GUI.\n"
    },
    {
      "commit": "23921432369e210029a26864cfb4f1537b3c3395",
      "tree": "ea079bbf5faf6f291954f8b52c383d77790a76a4",
      "parents": [
        "1dcada1933acdab93ac423951b5958125343833d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 13 22:08:16 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 13 22:08:16 2017 +0100"
      },
      "message": "patch 8.0.1297: +autoservername does not show enabled on MS-Windows\n\nProblem:    +autoservername does not show enabled on MS-Windows.\nSolution:   Always define the flag on MS-Windows. (Ken Takata)\n"
    }
  ],
  "next": "e42a6d250907e278707753d7d1ba91ffc2471db0"
}
