)]}'
{
  "log": [
    {
      "commit": "ae6f1d8b14c2f63811ee83ef14e32086fb3e9b83",
      "tree": "4982335c2afa3ef8515860dabea038acbc2af406",
      "parents": [
        "d288eaad846f0e07e0141226f97d858dcf96cb78"
      ],
      "author": {
        "name": "kylo252",
        "email": "59826753+kylo252@users.noreply.github.com",
        "time": "Wed Feb 16 19:24:07 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 16 19:24:07 2022 +0000"
      },
      "message": "patch 8.2.4402: missing parenthesis may cause unexpected problems\n\nProblem:    Missing parenthesis may cause unexpected problems.\nSolution:   Add more parenthesis is macros. (closes #9788)\n"
    },
    {
      "commit": "782b43d89473dac00e3a8e02224a8330b88dbfef",
      "tree": "4309b548ce74ff64dccec70435826e602d3b21e8",
      "parents": [
        "7c24dfddc28776eeff7464982ae5b94e187b6135"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Sat Jan 08 18:43:40 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 08 18:43:40 2022 +0000"
      },
      "message": "patch 8.2.4045: some global functions are only used in one file\n\nProblem:    Some global functions are only used in one file.\nSolution:   Make the functions static. (Yegappan Lakshmanan, closes #9492)\n"
    },
    {
      "commit": "748b308eebe8d8860888eb27da08333f175d547d",
      "tree": "dcb524e3faab88b0238bd892cdfa2870252c7e51",
      "parents": [
        "370791465e745354d66696de8cbd15504cf958c0"
      ],
      "author": {
        "name": "Dominique Pelle",
        "email": "dominique.pelle@gmail.com",
        "time": "Sat Jan 08 12:41:16 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 08 12:41:16 2022 +0000"
      },
      "message": "patch 8.2.4038: various code not used when features are disabled\n\nProblem:    Various code not used when features are disabled.\nSolution:   Add #ifdefs. (Dominique Pellé, closes #9491)\n"
    },
    {
      "commit": "9d00e4a8146862c17ed429dc6b1b43349acb2b5f",
      "tree": "79a1e0d0a738940dba6a9a86936376bd62e04ca3",
      "parents": [
        "d3a117814d6acbf0dca3eff1a7626843b9b3734a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 05 17:49:15 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 05 17:49:15 2022 +0000"
      },
      "message": "patch 8.2.4010: error messages are spread out\n\nProblem:    Error messages are spread out.\nSolution:   Move more error messages to errors.h.\n"
    },
    {
      "commit": "a6f7929e62c19a6a2418a016b4c59b83eb1887ac",
      "tree": "dff539628404695bd64e68602c8f7f62d9dd12f7",
      "parents": [
        "548911ee145cdd166f20e46aa720d1631e66f64e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 04 21:30:47 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 04 21:30:47 2022 +0000"
      },
      "message": "patch 8.2.4005: error messages are spread out\n\nProblem:    Error messages are spread out.\nSolution:   Move more error messages to errors.h.\n"
    },
    {
      "commit": "b09feaa86ecc53b9b953710082496951776dc5c6",
      "tree": "0baf02c96c94c26072e9afdb833e638c3ab1a9cb",
      "parents": [
        "ac78dd4a352196ca4e6640f8e4caaf126afd49e3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 02 20:20:45 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 02 20:20:45 2022 +0000"
      },
      "message": "patch 8.2.3986: error messages are spread out\n\nProblem:    Error messages are spread out.\nSolution:   Move more error messages to errors.h.\n"
    },
    {
      "commit": "ac78dd4a352196ca4e6640f8e4caaf126afd49e3",
      "tree": "c741cbf5a8f33503e42af2294afdbd4bf15b0ae9",
      "parents": [
        "3d0da09bb2d31afc611bf1c4b35796739d87ed63"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 02 19:25:26 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 02 19:25:26 2022 +0000"
      },
      "message": "patch 8.2.3985: error messages are spread out\n\nProblem:    Error messages are spread out.\nSolution:   Move more error messages to errors.h.\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": "436b5adc9770a2568209dd5ab1f98bd1afc91898",
      "tree": "623dc85ee9a396b16f939f44d38138f882edc229",
      "parents": [
        "f1474d801bbdb73406dd3d1f931f515f99e86dfa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 31 22:49:24 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 31 22:49:24 2021 +0000"
      },
      "message": "patch 8.2.3961: error messages are spread out\n\nProblem:    Error messages are spread out.\nSolution:   Move more errors to errors.h.\n"
    },
    {
      "commit": "f7f7aaf8aaad34a38d3f159e031c5bcf3394f8f1",
      "tree": "ae3bccdefbc7cf24680259b8e92981f5037d3993",
      "parents": [
        "4dc24eb5adbcc76838fae1e900936dd230209d96"
      ],
      "author": {
        "name": "erw7",
        "email": "erw7.github@gmail.com",
        "time": "Tue Dec 07 21:29:20 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 07 21:29:20 2021 +0000"
      },
      "message": "patch 8.2.3757: an overlong highlight group name is silently truncated\n\nProblem:    An overlong highlight group name is silently truncated.\nSolution:   Give an error if the name is too long. (closes #9289)\n"
    },
    {
      "commit": "bb277fd89fd7c665d51be2a08993732d46c208ef",
      "tree": "3aca842784a9d85907078aeeb95d74239f2b83c9",
      "parents": [
        "510d8e6056d89d903511c4498afec23f76b4f2a4"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Wed Nov 24 20:28:31 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 24 20:28:31 2021 +0000"
      },
      "message": "patch 8.2.3668: messages may be corrupted\n\nProblem:    Messages may be corrupted.\nSolution:   Use another buffer instead of IObuff. (Yegappan Lakshmanan,\n            closes #9195)\n"
    },
    {
      "commit": "e413ea04b716effb28eb49dbc98ad3f9f761545a",
      "tree": "64c13d8b06ffb929eae3f814805077e93ecf7ecc",
      "parents": [
        "1f2453fec6f8f0f315f00ca7b562a02090cb1e37"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 24 16:20:13 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 24 16:20:13 2021 +0000"
      },
      "message": "patch 8.2.3664: cannot adjust sign highlighting for \u0027cursorline\u0027\n\nProblem:    Cannot adjust sign highlighting for \u0027cursorline\u0027.\nSolution:   Add CursorLineSign and CursorLineFold highlight groups.\n            (Gregory Anders, closes #9201)\n"
    },
    {
      "commit": "87fd0924e2d85213cc111ee7a5122f92216a37c7",
      "tree": "f2338c0fc69e65e11e66590514a2b6eb40e2e26d",
      "parents": [
        "cdf5fdb2948ecdd24c6a1e27ed33dfa847c2b3e4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 20 13:47:45 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 20 13:47:45 2021 +0000"
      },
      "message": "patch 8.2.3628: looking terminal colors is a bit slow\n\nProblem:    Looking terminal colors is a bit slow.\nSolution:   Cache the terminal colors. (closes #9130, closes #9058)\n"
    },
    {
      "commit": "2a16dc6613368c54d526850bcbcd03c3fec1be67",
      "tree": "10460457613bd8a165fa05e72f411ec5e7abfaf5",
      "parents": [
        "c143fa0778fa0d8744867318bb7f7a2e63cf37d7"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Tue Nov 16 17:19:30 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Nov 16 17:19:30 2021 +0000"
      },
      "message": "patch 8.2.3605: cannot clear and unlinke a highlight group with hlset()\n\nProblem:    Cannot clear and unlinke a highlight group with hlset() in a\n            single call.\nSolution:   Add the \"force\" option. (Yegappan Lakshmanan, closes #9117)\n"
    },
    {
      "commit": "a0fca17251bf491db7b8d302ce22dee844597e82",
      "tree": "32a0b8da8cefe1d96584689f6676d57fec38fed4",
      "parents": [
        "5300be620c77950caa5296019408ee02e60097e8"
      ],
      "author": {
        "name": "Drew Vogel",
        "email": "dvogel@github",
        "time": "Sat Nov 13 10:50:01 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 13 10:50:01 2021 +0000"
      },
      "message": "patch 8.2.3590: test for v:colornames sometimes fails\n\nProblem:    Test for v:colornames sometimes fails. (Dominique Pellé)\nSolution:   Check features.  Clear v:colornames between tests. (Drew Vogel,\n            closes #9105, closes #9073)\n"
    },
    {
      "commit": "d1a8d658e1b16cf8579fc72cf7aa6a29a57ff5ef",
      "tree": "76bdb7aa3e539c8f3c35fa288386243511f8c5ed",
      "parents": [
        "0f0044125c2a5dcde2c4605efc39d2e237eed024"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Wed Nov 03 21:56:45 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 03 21:56:45 2021 +0000"
      },
      "message": "patch 8.2.3578: manipulating highlighting is complicated\n\nProblem:    Manipulating highlighting is complicated.\nSolution:   Add the hlget() and hlset() functions. (Yegappan Lakshmanan,\n            closes #9039)\n"
    },
    {
      "commit": "2a52196b78f3fcc0e9fad538984272c5fd8d85db",
      "tree": "51d932ac8fc97849389c9ed29998bfc406d5b815",
      "parents": [
        "e30d10253fa634c4f60daa798d029245f4eed393"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 25 10:30:14 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 25 10:30:14 2021 +0100"
      },
      "message": "patch 8.2.3563: build failure with +eval but without GUI or +termguicolors\n\nProblem:    Build failure with +eval but without GUI or +termguicolors\nSolution:   Adjust #ifdef. (John Marriott)\n"
    },
    {
      "commit": "e30d10253fa634c4f60daa798d029245f4eed393",
      "tree": "57aca74b65dc4c3924ef23185b8cb2b6933996c2",
      "parents": [
        "3c5904d2a5d7861c227a4c3cd4ddcbc51014c838"
      ],
      "author": {
        "name": "Drew Vogel",
        "email": "dvogel@github",
        "time": "Sun Oct 24 20:35:07 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 24 20:35:07 2021 +0100"
      },
      "message": "patch 8.2.3562: cannot add color names\n\nProblem:    Cannot add color names.\nSolution:   Add the v:colornames dictionary. (Drew Vogel, closes #8761)\n"
    },
    {
      "commit": "731fba1081079d5c0251fca2626043ce6e86b1f2",
      "tree": "87b790f4586f6a7e8ad516e364edb55dd22d4b5e",
      "parents": [
        "f47ebf1e1a0a6473b10fb4c92c9c6427aab4dc91"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 19 20:24:34 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 19 20:24:34 2021 +0100"
      },
      "message": "patch 8.2.3541: compiler warning for unused variable in tiny version\n\nProblem:    Compiler warning for unused variable in tiny version.\nSolution:   Add #ifdef. (John Marriott)\n"
    },
    {
      "commit": "d43d8e28db9afe693002a39e003ba1ece1a8319a",
      "tree": "aae9630551f288dace8d7394b508770ac8a54611",
      "parents": [
        "75c30e96cf280a8cc01ac01c41a9252db3e503cc"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Tue Oct 19 13:44:52 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 19 13:44:52 2021 +0100"
      },
      "message": "patch 8.2.3538: else-if indenting is confusing\n\nProblem:    Else-if indenting is confusing.\nSolution:   Add curly brackets. (Yegappan Lakshmanan, closes #9017)\n"
    },
    {
      "commit": "ad6b90c33cc239794a6694ef53e8baeee2ed97bd",
      "tree": "1267387b34eeafbd30a9687bfdb4ba85e6965dff",
      "parents": [
        "9b0b844d252ea84b3607f39603b4afa8cb002418"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Mon Oct 18 22:13:57 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 18 22:13:57 2021 +0100"
      },
      "message": "patch 8.2.3536: the do_highlight() function is way too long\n\nProblem:    The do_highlight() function is way too long.\nSolution:   Split it into several functions. (Yegappan Lakshmanan,\n            closes #9011)\n"
    },
    {
      "commit": "7b5f45be2197403d631b5a3d633f6a20afdf806e",
      "tree": "a7f515a5d5fc9789380ba2797b6b242501c54f24",
      "parents": [
        "def69dffb3d09a69629b071c89b7893a1783ba53"
      ],
      "author": {
        "name": "Milly",
        "email": "milly.ca@gmail.com",
        "time": "Fri Oct 15 22:25:43 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 15 22:25:43 2021 +0100"
      },
      "message": "patch 8.2.3516: terminal window does not have transparent background\n\nProblem:    Terminal window does not have transparent background when\n            \u0027termguicolors\u0027 is used.\nSolution:   Fix the background color. (closes #2361, closes #9002)\n"
    },
    {
      "commit": "eeec2548785b2dd245a31ab25d7bde0f88ea1a6d",
      "tree": "533236c436888fd7a072c4d94a75279158f9c8a5",
      "parents": [
        "b54abeeafb074248597878a874fed9a66b114c06"
      ],
      "author": {
        "name": "K.Takata",
        "email": "kentkt@csc.jp",
        "time": "Wed Jun 02 13:28:16 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 02 13:28:16 2021 +0200"
      },
      "message": "patch 8.2.2922: computing array length is done in various ways\n\nProblem:    Computing array length is done in various ways.\nSolution:   Use ARRAY_LENGTH everywhere. (Ken Takata, closes #8305)\n"
    },
    {
      "commit": "391c36279415d0b8c5dba1ba11b668add04be963",
      "tree": "963cacdf2fa296fba4e1e3c1a52e0b9d0dad5a08",
      "parents": [
        "d569a9e74684cd17f9cea63e804281388728e513"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 29 20:59:17 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 29 20:59:17 2020 +0200"
      },
      "message": "patch 8.2.1771: synIDattr() cannot get the value of ctermul\n\nProblem:    synIDattr() cannot get the value of ctermul.\nSolution:   Add the \"ul\" value for \"what\". (closes #7037)\n"
    },
    {
      "commit": "e8df0104985af58ee501a6fbac8ac9f886e84e5a",
      "tree": "9502868deb49b4aab66db76fdb5008e6cc218b5f",
      "parents": [
        "77e5dcc36a82da040072d74e3ced410d15c42757"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 18 19:40:45 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Sep 18 19:40:45 2020 +0200"
      },
      "message": "patch 8.2.1705: \"verbose hi Name\" reports incorrect info after \":hi clear\"\n\nProblem:    \"verbose hi Name\" reports incorrect info after \":hi clear\".\nSolution:   Store the script context. (Antony Scriven, closes #6975)\n"
    },
    {
      "commit": "213da551dec465e193619684b260bf9d5a8d6afc",
      "tree": "1be63c2be8d108c905a044db71d7bc5c629d0e10",
      "parents": [
        "da697645d5917eb3d4168c06c3442bef9fb746bf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 17 19:59:26 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Sep 17 19:59:26 2020 +0200"
      },
      "message": "patch 8.2.1703: \":highlight clear\" does not restore default link\n\nProblem:    \":highlight clear\" does not restore default link.\nSolution:   Remember the default link and restore it. (Antony Scriven,\n            closes #6970, closes #4405)\n"
    },
    {
      "commit": "05eb5b9cae123b138bbd23cc77e50657ece6b4ad",
      "tree": "c5edd589c1d36fbeeb23a24f077851d0ff8c7108",
      "parents": [
        "fb489af2ec1b181d212a8aa8151d7784b260d01b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 16 15:43:21 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Sep 16 15:43:21 2020 +0200"
      },
      "message": "patch 8.2.1693: \"hi def\" does not work for cleared highlight\n\nProblem:    \"hi def\" does not work for cleared highlight.\nSolution:   Check the \"sg_cleared\" flag. (Maxim Kim, closes #6956,\n            closes #4405)\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": "211dd3fd82216ca879fe7f917ea345b3ae366ce1",
      "tree": "21bd8158c75ac29a1a58cb6ec024ed8ace365464",
      "parents": [
        "73b4465ba7f170c5a1701ad908144970e758b1f5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 25 20:07:04 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 25 20:07:04 2020 +0200"
      },
      "message": "patch 8.2.1056: wrong display when mixing match conceal and syntax conceal\n\nProblem:    Wrong display when mixing match conceal and syntax conceal.\nSolution:   Adjust how conceal flags are used. (closes #6327, closes #6303)\n"
    },
    {
      "commit": "71ccd03ee8a43b20000214a9c99dcc90f039edca",
      "tree": "b5e89de8afbba2a8981d68b578514df046cb4aad",
      "parents": [
        "722e505d1a55dfde5ab62241d10da91d2e10c3c1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 12 22:59:11 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 12 22:59:11 2020 +0200"
      },
      "message": "patch 8.2.0967: unnecessary type casts for vim_strnsave()\n\nProblem:    Unnecessary type casts for vim_strnsave().\nSolution:   Remove the type casts.\n"
    },
    {
      "commit": "df44a27b53586fccfc6a3aedc89061fdd9a515ff",
      "tree": "2d0ca2790b3e106a7d8f059951160789167a17a1",
      "parents": [
        "da84ac2a6f467d0b9eddcc8709433cda75d16a41"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 07 20:49:05 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jun 07 20:49:05 2020 +0200"
      },
      "message": "patch 8.2.0928: many type casts are used for vim_strnsave()\n\nProblem:    Many type casts are used for vim_strnsave().\nSolution:   Make the length argument size_t instead of int. (Ken Takata,\n            closes #5633)  Remove some type casts.\n"
    },
    {
      "commit": "ea563cc22be043ff91dcbdf2878c3d1fd944e573",
      "tree": "b6c9d2a302d2d74ee22235a880a0148ddb5b47aa",
      "parents": [
        "e0c3c3d6cbb6f356058f28ecbdf3438411222083"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 05 19:36:57 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jun 05 19:36:57 2020 +0200"
      },
      "message": "patch 8.2.0906: when setting \u0027termguicolors\u0027 SpellBad is no longer red\n\nProblem:    When setting \u0027termguicolors\u0027 SpellBad is no longer red.\nSolution:   Only use the RGB guisp color for cterm when using the \"underline\"\n            or \"undercurl\" attributes to avoid the background color to be\n            cleared. Also make t_8u empty when the termresponse indicates a\n            real xterm. (closes #6207)\n"
    },
    {
      "commit": "cc836556d962058d8b8fbc45c400b7e9d643976a",
      "tree": "0ccd0a964f36cf4e6f9982d0827f88da80b16486",
      "parents": [
        "1e5f8f6d65b2ecff3d93d9fdbdd17c7a2ab9cc3d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 03 10:04:49 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 03 10:04:49 2020 +0200"
      },
      "message": "patch 8.2.0891: clang warns for invalid conversion\n\nProblem:    Clang warns for invalid conversion.\nSolution:   Use zero instead of INVALCOLOR.\n"
    },
    {
      "commit": "1e5f8f6d65b2ecff3d93d9fdbdd17c7a2ab9cc3d",
      "tree": "92fb28f2b5d9263e7af4eb9b38aab892bde96135",
      "parents": [
        "791fb1bcda7cd1a388ad948cdef469a2744d6dff"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 02 23:18:24 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jun 02 23:18:24 2020 +0200"
      },
      "message": "patch 8.2.0890: no color in terminal window when \u0027termguicolor\u0027 is set\n\nProblem:    No color in terminal window when \u0027termguicolor\u0027 is set.\nSolution:   Clear the underline color. (closes #6186)\n"
    },
    {
      "commit": "e023e88bed3f2e0a7ea4cf10cac2de80bc9c271c",
      "tree": "f08d1259998303ef883ab394c2fe60196aeaf714",
      "parents": [
        "b10090928cb5283f867e8457b7eea0985470d8d4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 16:42:30 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 31 16:42:30 2020 +0200"
      },
      "message": "patch 8.2.0863: cannot set a separate color for underline/undercurl\n\nProblem:    Cannot set a separate color for underline/undercurl.\nSolution:   Add the t_AU and t_8u termcap codes. (Timur Celik, closes #6011)\n"
    },
    {
      "commit": "ebe9d34aa07037cff2188a8dd424ee1f59cbb0bf",
      "tree": "6e92c722c69a459f6537148ac8579c0fa4f27b85",
      "parents": [
        "363d6148dfc2cc17fb0d286c7a36c305f56f5813"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 21:52:54 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 30 21:52:54 2020 +0200"
      },
      "message": "patch 8.2.0855: GUI tests fail because the test doesn\u0027t use a modifier\n\nProblem:    GUI tests fail because the test doesn\u0027t use a modifier.\nSolution:   Add \"\\{xxx}\" to be able to encode a modifier.\n"
    },
    {
      "commit": "7e9f351b2e69b498c4ee5004d7459844e1ba191a",
      "tree": "df0c0e40b5bf9ef43d9b1289573515f9de9d79a6",
      "parents": [
        "37d1b4f9416973abe9f5a7c6b81540ca88fa8489"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 13 22:44:22 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed May 13 22:44:22 2020 +0200"
      },
      "message": "patch 8.2.0751: Vim9: performance can be improved\n\nProblem:    Vim9: performance can be improved.\nSolution:   Don\u0027t call break.  Inline check for list materialize.  Make an\n            inline version of ga_grow().\n"
    },
    {
      "commit": "e93c968f520ee8d6bc29ccc6e18055ac65e832b3",
      "tree": "b3679fce004e7c991422d9aed18aca364b3f47aa",
      "parents": [
        "92b83ccfda7a1d654ccaaf161a9c8a8e01fbcf76"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 25 15:35:32 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 25 15:35:32 2020 +0200"
      },
      "message": "patch 8.2.0635: when using 256 colors DarkYellow does not show expected color\n\nProblem:    When using 256 colors DarkYellow does not show expected color.\nSolution:   Use color 3 instead of 130. (Romain Lafourcade, closes #5985)\n"
    },
    {
      "commit": "1966c248814d5195edcd1208ed0e51e664a61283",
      "tree": "473348747676a70ed53b2ef8de16ae085121d878",
      "parents": [
        "2c7f8c574f1f8723d59adca3fec8fb89c41cf8c9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 20 22:42:32 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 20 22:42:32 2020 +0200"
      },
      "message": "patch 8.2.0613: Vim9: no check for space before #comment\n\nProblem:    Vim9: no check for space before #comment.\nSolution:   Add space checks.\n"
    },
    {
      "commit": "2c5ed4e3300378ce76c8d9c3818d6f73e5119f68",
      "tree": "1fa5e72a63e160710ee6fd59fef09c8f334d0808",
      "parents": [
        "faac410409a8d693a0326ad9db42dca85419a391"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 20 19:42:10 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 20 19:42:10 2020 +0200"
      },
      "message": "patch 8.2.0612: Vim9: no check for space before #comment\n\nProblem:    Vim9: no check for space before #comment.\nSolution:   Add space checks.\n"
    },
    {
      "commit": "a80faa8930ed5a554beeb2727762538873135e83",
      "tree": "e797605e0c781214543fcba103cffede7af611cd",
      "parents": [
        "82de464f763d6e6d89229be03ce7c6d02fd5fb59"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 12 19:37:17 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 12 19:37:17 2020 +0200"
      },
      "message": "patch 8.2.0559: clearing a struct is verbose\n\nProblem:    Clearing a struct is verbose.\nSolution:   Define and use CLEAR_FIELD() and CLEAR_POINTER().\n"
    },
    {
      "commit": "e8c4abbbd711af8fd3ed85ea69e9ac3d63a0d879",
      "tree": "0101dc0b69343972a82db39af16612334fbc0a8d",
      "parents": [
        "2c869deeb7658b6b02e525ff9412fc4a0c968688"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 02 21:13:25 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 02 21:13:25 2020 +0200"
      },
      "message": "patch 8.2.0502: Vim9: some code is not tested\n\nProblem:    Vim9: some code is not tested.\nSolution:   Add more tests.  Fix uncovered problems.\n"
    },
    {
      "commit": "a8bd3496380ceb32e544dfe39cb4d52e4943068c",
      "tree": "86025c806ce82dc895ac95cc86be3ff70e94f738",
      "parents": [
        "bad8804cdd739a5a7321b8411ad7fd4f45741b54"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 23 21:45:29 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 23 21:45:29 2020 +0100"
      },
      "message": "patch 8.2.0434: MS-Windows with VTP: Normal color not working\n\nProblem:    MS-Windows with VTP: Normal color not working.\nSolution:   After changing the Normal color update the VTP console color.\n            (Nobuhiro Takasaki, closes #5836)\n"
    },
    {
      "commit": "219c7d063823498be22aae46dd024d77b5fb2a58",
      "tree": "d6e8c1a525626c2e7224271ee8113cf81c7839d9",
      "parents": [
        "ab067a21b9622513ed75f4801b001606eeaf2474"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 01 21:57:29 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 01 21:57:29 2020 +0100"
      },
      "message": "patch 8.2.0191: cannot put a terminal in a popup window\n\nProblem:    Cannot put a terminal in a popup window.\nSolution:   Allow opening a terminal in a popup window.  It will always have\n            keyboard focus until closed.\n"
    },
    {
      "commit": "50985eb1f0bd3c73ce727f9bbd66c839c92ef0da",
      "tree": "e7b8b997f064de0b6b9fb57ee031fa41ef175e56",
      "parents": [
        "3f169ce17e8b779d105c96138a8b4246f2d270b9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 27 22:09:39 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 27 22:09:39 2020 +0100"
      },
      "message": "patch 8.2.0159: non-materialized range() list causes problems\n\nProblem:    Non-materialized range() list causes problems. (Fujiwara Takuya)\nSolution:   Materialize the list where needed.\n"
    },
    {
      "commit": "1a47ae32cdc19b0fd5a82e19fe5fddf45db1a506",
      "tree": "8f5dc27f3eeea927ad3ca8de42fe0df06a041dd5",
      "parents": [
        "257a396879ff67a0482841a39237f30a8e1e27c5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 29 23:04:25 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 29 23:04:25 2019 +0100"
      },
      "message": "patch 8.2.0056: execution stack is incomplete and inefficient\n\nProblem:    Execution stack is incomplete and inefficient.\nSolution:   Introduce a proper execution stack and use it instead of\n            sourcing_name/sourcing_lnum.  Create a string only when used.\n"
    },
    {
      "commit": "1500a42c42b26cb63659d90883f7a438895cd273",
      "tree": "de6dddf2e380abd69377b7c065ec00b48fd8e1cf",
      "parents": [
        "49d68bf5e4d9306269b141f0576bbf44631f4ff0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 24 15:38:21 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 24 15:38:21 2019 +0100"
      },
      "message": "patch 8.2.0037: missing renamed message\n\nProblem:    Missing renamed message.\nSolution:   Now really add the error number.\n"
    },
    {
      "commit": "53989554a44caca0964376d60297f08ec257c53c",
      "tree": "34d2140d4201e015661344b05ffb4c2d9aed97ff",
      "parents": [
        "70188f5b23ea7efec7adaf74e0af797d1bb1afe8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 23 22:59:18 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 23 22:59:18 2019 +0100"
      },
      "message": "patch 8.2.0035: saving and restoring called_emsg is clumsy\n\nProblem:    Saving and restoring called_emsg is clumsy.\nSolution:   Count the number of error messages.\n"
    },
    {
      "commit": "c95e8d649045add4e77b423bc159dc0d845af559",
      "tree": "b682819dd9c0990dfbae7a9d96d3dff4e66acb8d",
      "parents": [
        "309976ec1f033c68480bbc8cc363db5b5ea944f9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 18:35:44 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 05 18:35:44 2019 +0100"
      },
      "message": "patch 8.1.2391: cannot build when __QNXNTO__ is defined\n\nProblem:    Cannot build when __QNXNTO__ is defined. (Ian Wayne Larson)\nSolution:   Move the check for \"qansi\". (Ken Takata, closes #5317)\n"
    },
    {
      "commit": "32aa10203bd0b4b270def03311a4599f9ffdecc4",
      "tree": "4c0188d20dcc6873e6d96f5a28b59bedcb8ebb0c",
      "parents": [
        "70def98a957620cc325d1ab6ee35f13187598693"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 02 22:54:41 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 02 22:54:41 2019 +0100"
      },
      "message": "patch 8.1.2243: typos in comments\n\nProblem:    Typos in comments.\nSolution:   Fix the typos. (Dominique Pelle, closes #5160)  Also adjust\n            formatting a bit.\n"
    },
    {
      "commit": "459fd785e4a8d044147a3f83a5fca8748528aa84",
      "tree": "52c679e08a445bac0f650bff4d8118d6eb190d7b",
      "parents": [
        "171a921b51101c1261040d28a8147c8829b675d3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 13 16:43:39 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 13 16:43:39 2019 +0200"
      },
      "message": "patch 8.1.2145: cannot map \u003cC-H\u003e when modifyOtherKeys is enabled\n\nProblem:    Cannot map \u003cC-H\u003e when modifyOtherKeys is enabled.\nSolution:   Add the \u003cC-H\u003e mapping twice, both with modifier and as 0x08.  Use\n            only the first one when modifyOtherKeys has been detected.\n"
    },
    {
      "commit": "1614a14901558ca091329315d14a7d5e1b53aa47",
      "tree": "324ceeba0f8d5bda2f270b591a1beeed8e74125d",
      "parents": [
        "524f3b19ae16e08350010b5effe38d0637349285"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 06 22:00:13 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 06 22:00:13 2019 +0200"
      },
      "message": "patch 8.1.2120: some MB_ macros are more complicated than necessary\n\nProblem:    Some MB_ macros are more complicated than necessary. (Dominique\n            Pelle)\nSolution:   Simplify the macros.  Expand inline.\n"
    },
    {
      "commit": "017ba07fa2cdc578245618717229444fd50c470d",
      "tree": "d848d329da08cbda1e846d6e7acf1a440f61d667",
      "parents": [
        "d9b0d83b13d2691e4544709abd87eac004715175"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 14 21:01:23 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 14 21:01:23 2019 +0200"
      },
      "message": "patch 8.1.2029: cannot control \u0027cursorline\u0027 highlighting well\n\nProblem:    Cannot control \u0027cursorline\u0027 highlighting well.\nSolution:   Add \"screenline\". (Christian Brabandt, closes #4933)\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": "6f10c70b59fa4e56aa479345fb0caeaac7429bfb",
      "tree": "cdbb54c3b73a4607d8bdebb116c962bb044246f5",
      "parents": [
        "1058c9d9b5815467182d487f10f6dd71385cb796"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 20 22:58:37 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 20 22:58:37 2019 +0200"
      },
      "message": "patch 8.1.1895: using NULL pointer when out of memory\n\nProblem:    Using NULL pointer when out of memory.\nSolution:   Bail out or skip the code using the pointer. (Zu-Ming Jiang,\n            closes #4805, closes #4843, closes #4939, closes #4844)\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": "1f164b19685d8ad709b11f3f1933685469251e30",
      "tree": "bd3b2ad86ca529bdcbf08a15dcb8f4f2fa26f113",
      "parents": [
        "07d1356648a2a9b5f07e20ff1d3c4c606ae45d49"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 24 19:00:36 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 24 19:00:36 2019 +0200"
      },
      "message": "patch 8.1.1745: compiler warning for unused argument\n\nProblem:    Compiler warning for unused argument.\nSolution:   Add UNUSED.  Change comments to new style.\n"
    },
    {
      "commit": "bbca7732e8a3deb6e5dcf84739579a2667a75475",
      "tree": "e254132f375b6c1b798e37923185d919dbe85c2b",
      "parents": [
        "7dfb016d25e3e3e1f4411026dda21d1536f21acc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 24 18:13:16 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 24 18:13:16 2019 +0200"
      },
      "message": "patch 8.1.1743: \u0027hlsearch\u0027 and match highlighting in the wrong place\n\nProblem:    \u0027hlsearch\u0027 and match highlighting in the wrong place.\nSolution:   Move highlighting from inside screen functions to highlight.c.\n"
    },
    {
      "commit": "7dfb016d25e3e3e1f4411026dda21d1536f21acc",
      "tree": "3edd75c9db491fc346cd30b0aa5f9ebc967333b7",
      "parents": [
        "4ef18dcc2e3a6a9aea2dc90bbdb742c3c9231394"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 24 16:00:39 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 24 16:00:39 2019 +0200"
      },
      "message": "patch 8.1.1742: still some match functions in evalfunc.c\n\nProblem:    Still some match functions in evalfunc.c.\nSolution:   Move them to highlight.c.\n"
    },
    {
      "commit": "4ef18dcc2e3a6a9aea2dc90bbdb742c3c9231394",
      "tree": "ede90dc723e568ac928e7323084aef70217ac515",
      "parents": [
        "d08b8c4c04db9433340df38d21f0e26878f28421"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 24 15:28:18 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 24 15:28:18 2019 +0200"
      },
      "message": "patch 8.1.1741: cleared/added match highlighting not updated in other window\n\nProblem:    Cleared/added match highlighting not updated in other window.\n            (Andi Massimino)\nSolution:   Mark the right window for refresh.\n"
    },
    {
      "commit": "06029a857a3d4d90b3162090506c1e00dc84c60b",
      "tree": "d868ce4168d16c3521aa6bd16b6a81e358ebeb35",
      "parents": [
        "9bc4dde45d45df732953491d0f2c3fd3b10a627e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 24 14:25:26 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 24 14:25:26 2019 +0200"
      },
      "message": "patch 8.1.1739: deleted match highlighting not updated in other window\n\nProblem:    Deleted match highlighting not updated in other window.\nSolution:   Mark the window for refresh. (closes #4720)  Also fix that\n            ambi-width check clears with wrong attributes.\n"
    },
    {
      "commit": "c61a48d25995e5ee2a3813f64c531b91bb23e9b9",
      "tree": "830a49b721d71dcb58b67a243e886cff90416f27",
      "parents": [
        "29b7d7a9aac591f920edb89241c8cde27378e50b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 22 23:16:33 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 22 23:16:33 2019 +0200"
      },
      "message": "patch 8.1.1735: can\u0027t build with tiny features\n\nProblem:    Can\u0027t build with tiny features.\nSolution:   Add missing #ifdefs.\n"
    },
    {
      "commit": "29b7d7a9aac591f920edb89241c8cde27378e50b",
      "tree": "96368a556edd943bec67f303778bc0c864573860",
      "parents": [
        "e5e6950193ddf365c6c507ddefcd7f9db939e5ac"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 22 23:03:57 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 22 23:03:57 2019 +0200"
      },
      "message": "patch 8.1.1734: the evalfunc.c file is too big\n\nProblem:    The evalfunc.c file is too big.\nSolution:   Move some functions to other files.\n"
    },
    {
      "commit": "2ac6e82a4ee06ab01905ba1f279d529de148a911",
      "tree": "edceffca855772b86e4492ef893754d518add85d",
      "parents": [
        "5d6844566a5dcb506c6d146f7e46f7e7d09220ae"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 15 22:40:22 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 15 22:40:22 2019 +0200"
      },
      "message": "patch 8.1.1699: highlight_ga can be local instead of global\n\nProblem:    Highlight_ga can be local instead of global.\nSolution:   Move highlight_ga into highlight.c. (Yegappan Lakshmanan,\n            closes #4675)\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"
    }
  ]
}
