)]}'
{
  "log": [
    {
      "commit": "95e4dd813a19236772dbe53eb9f605b4ff5199b2",
      "tree": "a4d61295076c4c52d7827f41ea960c7a36f25a01",
      "parents": [
        "06651630ee35111839e627e1bcbac94b86347883"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 27 22:15:40 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 27 22:15:40 2022 +0100"
      },
      "message": "patch 8.2.4835: Vim9: some lines not covered by tests\n\nProblem:    Vim9: some lines not covered by tests.\nSolution:   Add a few more tests.  Fix disassemble output.\n"
    },
    {
      "commit": "06651630ee35111839e627e1bcbac94b86347883",
      "tree": "51c24c575c9d85cd173a1019901868904fe7c53e",
      "parents": [
        "ce001a337e28fa368f40ac6422835d730fb8ebb1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 27 17:54:25 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 27 17:54:25 2022 +0100"
      },
      "message": "patch 8.2.4834: Vim9: some lines not covered by tests\n\nProblem:    Vim9: some lines not covered by tests.\nSolution:   Add a few more tests.  Remove dead code.\n"
    },
    {
      "commit": "12e21e387b5bbc928097abf1c189b7dc665838fc",
      "tree": "71ec4c8aa2bb205ec22780ba1ed687b17f600287",
      "parents": [
        "fc78a0369e0d371a1a85d07045ff25d8695e8f8c"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Wed Apr 27 11:58:01 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 27 11:58:01 2022 +0100"
      },
      "message": "patch 8.2.4833: failure of mapping not checked for\n\nProblem:    Failure of mapping not checked for.\nSolution:   Check return value of ins_typebuf(). (closes #10299)\n"
    },
    {
      "commit": "fc78a0369e0d371a1a85d07045ff25d8695e8f8c",
      "tree": "8b413f4e93be00cdf0b9739b8932222d1be152ca",
      "parents": [
        "2c8a7ebdad9da017bfb6dc8a0f46acea77ec2e17"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Tue Apr 26 22:11:38 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 26 22:11:38 2022 +0100"
      },
      "message": "patch 8.2.4832: passing zero instead of NULL to a pointer argument\n\nProblem:    Passing zero instead of NULL to a pointer argument.\nSolution:   Use NULL. (closes #10296)\n"
    },
    {
      "commit": "2c8a7ebdad9da017bfb6dc8a0f46acea77ec2e17",
      "tree": "f993d9b62e1c3d2cb91fe86267abe5a672bb41d5",
      "parents": [
        "23f106efeb64eadd95adee34144f64526aa5f61f"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Tue Apr 26 21:36:21 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 26 21:36:21 2022 +0100"
      },
      "message": "patch 8.2.4831: crash when using maparg() and unmapping simplified keys\n\nProblem:    Crash when using maparg() and unmapping simplified keys.\nSolution:   Do not keep a mapblock pointer. (closes #10294)\n"
    },
    {
      "commit": "23f106efeb64eadd95adee34144f64526aa5f61f",
      "tree": "1459ea8eabf4985809bfc8700a92f3e6b1cf2c22",
      "parents": [
        "17c95d9608370559441bb73941ba6d9a4b6b26bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 26 18:52:22 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 26 18:52:22 2022 +0100"
      },
      "message": "patch 8.2.4830: possible endless loop if there is unused typahead\n\nProblem:    Possible endless loop if there is unused typahead.\nSolution:   Only loop when the typeahead changed.\n"
    },
    {
      "commit": "17c95d9608370559441bb73941ba6d9a4b6b26bd",
      "tree": "35b1f01870169d44d32a5f5d4eb04264fc6ca664",
      "parents": [
        "abeb09b2c53054513812d1e56716e2a5abe8f354"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Tue Apr 26 12:51:07 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 26 12:51:07 2022 +0100"
      },
      "message": "patch 8.2.4829: a key may be simplified to NUL\n\nProblem:    A key may be simplified to NUL.\nSolution:   Use K_ZERO instead.  Use macros instead of hard coded values.\n            (closes #10290)\n"
    },
    {
      "commit": "abeb09b2c53054513812d1e56716e2a5abe8f354",
      "tree": "f39b515cb9e164b9f03b935f524e191f5822c97a",
      "parents": [
        "87f74106f96737e7b8ceaafe1a131aa718077de6"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Tue Apr 26 12:29:43 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 26 12:29:43 2022 +0100"
      },
      "message": "patch 8.2.4828: fix for unmapping simplified key not fully tested\n\nProblem:    Fix for unmapping simplified key not fully tested.\nSolution:   Add a test case. (closes #10292)\n"
    },
    {
      "commit": "87f74106f96737e7b8ceaafe1a131aa718077de6",
      "tree": "662910141521e064fbf889b7cc14ccd9d3f1b10d",
      "parents": [
        "1f435dafff2452e0b55d1ca457ce7402e526e92a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 25 18:59:25 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 25 18:59:25 2022 +0100"
      },
      "message": "patch 8.2.4827: typo in variable name\n\nProblem:    Typo in variable name. (Gabriel Dupras)\nSolution:   Rename the variable.\n"
    },
    {
      "commit": "1f435dafff2452e0b55d1ca457ce7402e526e92a",
      "tree": "35d92c9af79bb931d7007a6c033e7c04ae1d298b",
      "parents": [
        "09661203ecefbee6a6f09438afcff1843e9dbfb4"
      ],
      "author": {
        "name": "jvoisin",
        "email": "julien.voisin@dustri.org",
        "time": "Mon Apr 25 17:40:56 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 25 17:40:56 2022 +0100"
      },
      "message": "patch 8.2.4826: .cshtml files are not recognized\n\nProblem:    .cshtml files are not recognized.\nSolution:   Use html filetype for .cshtml files. (Julien Voisin, closes #10212)\n"
    },
    {
      "commit": "09661203ecefbee6a6f09438afcff1843e9dbfb4",
      "tree": "e9287958ff8d1d65e4c5a66703cd9f1d16c237fb",
      "parents": [
        "23d5770ef5e2f5c6d20d123303b81327045e5a1e"
      ],
      "author": {
        "name": "Ernie Rael",
        "email": "errael@raelity.com",
        "time": "Mon Apr 25 14:40:44 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 25 14:40:44 2022 +0100"
      },
      "message": "patch 8.2.4825: can only get a list of mappings\n\nProblem:    Can only get a list of mappings.\nSolution:   Add the optional {abbr} argument. (Ernie Rael, closes #10277)\n            Rename to maplist().  Rename test file.\n"
    },
    {
      "commit": "23d5770ef5e2f5c6d20d123303b81327045e5a1e",
      "tree": "c49bc4633fea401678305c1de139624ec5dc3d38",
      "parents": [
        "372bcceeee8012ef3fb2f3dbc8132c3a33cb84fc"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Mon Apr 25 13:28:00 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 25 13:28:00 2022 +0100"
      },
      "message": "patch 8.2.4824: expression is evaluated multiple times\n\nProblem:    Expression is evaluated multiple times.\nSolution:   Evaluate expression once and store the result. (closes #10278)\n"
    },
    {
      "commit": "372bcceeee8012ef3fb2f3dbc8132c3a33cb84fc",
      "tree": "fd5e5a86cf23a018f653097a7c7477c532316a36",
      "parents": [
        "af59e34f1bf214ec6f2d0304c1c5b11ecda25a83"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Mon Apr 25 12:43:20 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 25 12:43:20 2022 +0100"
      },
      "message": "patch 8.2.4823: concat more than 2 strings in :def function is inefficient\n\nProblem:    Concatenating more than 2 strings in a :def function is\n            inefficient.\nSolution:   Add a count to the CONCAT instruction. (closes #10276)\n"
    },
    {
      "commit": "af59e34f1bf214ec6f2d0304c1c5b11ecda25a83",
      "tree": "dba5ffd079bf486f9a75085951877ad6321b8517",
      "parents": [
        "aac12daa61d9e84616771ec9242fd232f46786e6"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Sun Apr 24 21:55:00 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 24 21:55:00 2022 +0100"
      },
      "message": "patch 8.2.4822: setting ufunc to NULL twice\n\nProblem:    Setting ufunc to NULL twice.\nSolution:   Set ufunc to NULL in find_exported(). (closes #19275)\n"
    },
    {
      "commit": "aac12daa61d9e84616771ec9242fd232f46786e6",
      "tree": "565662e4cac5fd719c5ef61ac483574c8ab163a8",
      "parents": [
        "659c240cf769925ff432b88df8719e7ace4629b0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 24 21:33:20 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 24 21:33:20 2022 +0100"
      },
      "message": "patch 8.2.4821: crash when imported autoload script was deleted\n\nProblem:    Crash when imported autoload script was deleted.\nSolution:   Initialize local variable. (closes #10274)  Give a more meaningful\n            error message.\n"
    },
    {
      "commit": "659c240cf769925ff432b88df8719e7ace4629b0",
      "tree": "db1831765bb4392807a11a7b05c2b791f6a71894",
      "parents": [
        "a4e3332650021921068ef12923b4501c5b9918cb"
      ],
      "author": {
        "name": "Ernie Rael",
        "email": "errael@raelity.com",
        "time": "Sun Apr 24 18:40:28 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 24 18:40:28 2022 +0100"
      },
      "message": "patch 8.2.4820: not simple programmatic way to find a specific mapping\n\nProblem:    Not simple programmatic way to find a specific mapping.\nSolution:   Add getmappings(). (Ernie Rael, closes #10273)\n"
    },
    {
      "commit": "a4e3332650021921068ef12923b4501c5b9918cb",
      "tree": "89004ee99786454fed5b603a31ebf3df798e3bf3",
      "parents": [
        "ac92ab771952b2a9ee39ea6fa5e70e4c072942d5"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Sun Apr 24 17:07:53 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 24 17:07:53 2022 +0100"
      },
      "message": "patch 8.2.4819: unmapping simplified keys also deletes other mapping\n\nProblem:    Unmapping simplified keys also deletes other mapping.\nSolution:   Only unmap a mapping with m_simplified set. (closes #10270)\n"
    },
    {
      "commit": "ac92ab771952b2a9ee39ea6fa5e70e4c072942d5",
      "tree": "b8fa5ad6b3ca2d89cd2d2ab3d2129ebafcc1fd8b",
      "parents": [
        "45684c6ec458c43e20db0b2f5f19ce000d34dbd5"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Sun Apr 24 15:58:30 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 24 15:58:30 2022 +0100"
      },
      "message": "patch 8.2.4818: no test for what 8.2.4806 fixes\n\nProblem:    No test for what 8.2.4806 fixes.\nSolution:   Add a test. (closes #10727)\n"
    },
    {
      "commit": "45684c6ec458c43e20db0b2f5f19ce000d34dbd5",
      "tree": "3eb39a75a45b050a39e0380417d5d3534c594af2",
      "parents": [
        "490ac3fe98c737102c3f257bbe7c1797703116d9"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Sun Apr 24 15:46:42 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 24 15:46:42 2022 +0100"
      },
      "message": "patch 8.2.4817: Win32 GUI: modifiers are not always used\n\nProblem:    Win32 GUI: modifiers are not always used.\nSolution:   Handle more modifiers. (closes #10269)\n"
    },
    {
      "commit": "490ac3fe98c737102c3f257bbe7c1797703116d9",
      "tree": "9f23ffee7ff42c3770732a8bda3489fccdf29e16",
      "parents": [
        "d42b83942e6741de2bb630ee17a2e9fcc03d6b43"
      ],
      "author": {
        "name": "Philip H",
        "email": "47042125+pheiduck@users.noreply.github.com",
        "time": "Sun Apr 24 12:44:32 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 24 12:44:32 2022 +0100"
      },
      "message": "patch 8.2.4816: still using older codecov app in some places of CI\n\nProblem:    Still using older codecov app in some places of CI.\nSolution:   Use v3.1.0. (closes #10209)\n"
    },
    {
      "commit": "d42b83942e6741de2bb630ee17a2e9fcc03d6b43",
      "tree": "65af0c40da7e1875ffe1923d9ba34e498fbb71cc",
      "parents": [
        "4a392d244018fadda375a490f4f4b921023248b9"
      ],
      "author": {
        "name": "Ernie Rael",
        "email": "errael@raelity.com",
        "time": "Sat Apr 23 19:52:23 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 23 19:52:23 2022 +0100"
      },
      "message": "patch 8.2.4815: cannot build with older GTK version\n\nProblem:    Cannot build with older GTK version.\nSolution:   Use gtk_window_get_size() instead of gdk_window_get_width() and\n            gdk_window_get_height(). (Ernie Rael, closes #10257)\n"
    },
    {
      "commit": "4a392d244018fadda375a490f4f4b921023248b9",
      "tree": "3387e57ffd7618b49c3b88313b6c5e98d7a91cee",
      "parents": [
        "2c40707baa13a53cac4137ffb8b2ac67f50cea63"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Sat Apr 23 14:07:56 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 23 14:07:56 2022 +0100"
      },
      "message": "patch 8.2.4814: possible to leave a popup window with win_gotoid()\n\nProblem:    Possible to leave a popup window with win_gotoid().\nSolution:   Give an error when trying to leave a popup window with\n            win_gotoid(). (closes #10253)\n"
    },
    {
      "commit": "2c40707baa13a53cac4137ffb8b2ac67f50cea63",
      "tree": "260b40a241950eb8fbe5cad245dfe9f6c8beb768",
      "parents": [
        "8279cfe49961b3711c84c66a9954c9f70e9b78c8"
      ],
      "author": {
        "name": "Brandon Simmons",
        "email": "simmsbra@gmail.com",
        "time": "Sat Apr 23 13:50:17 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 23 13:50:17 2022 +0100"
      },
      "message": "patch 8.2.4813: pasting text while indent folding may mess up folds\n\nProblem:    Pasting text while indent folding may mess up folds.\nSolution:   Adjust the way folds are split. (Brandon Simmons, closes #10254)\n"
    },
    {
      "commit": "8279cfe49961b3711c84c66a9954c9f70e9b78c8",
      "tree": "43804d2354c58fe213a2f050deb9d984cbb7caf5",
      "parents": [
        "0de7369fd4ed5b739341e9d7971538b89b1748e0"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Sat Apr 23 12:05:51 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 23 12:05:51 2022 +0100"
      },
      "message": "patch 8.2.4812: unused struct item\n\nProblem:    Unused struct item.\nSolution:   Remove \"lines\" match_T.  Simplify the code. (closes #10256)\n"
    },
    {
      "commit": "0de7369fd4ed5b739341e9d7971538b89b1748e0",
      "tree": "f5631c60813962b3a204e05133e052f4159dbbe5",
      "parents": [
        "56dba60216a1bf72c1de299316f4d4ef19e50ad5"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Sat Apr 23 11:08:11 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 23 11:08:11 2022 +0100"
      },
      "message": "patch 8.2.4811: Win32 GUI: caps lock doesn\u0027t work\n\nProblem:    Win32 GUI: caps lock doesn\u0027t work.\nSolution:   Handle VK_CAPITAL. (closes #10260, closes #10258)\n"
    },
    {
      "commit": "56dba60216a1bf72c1de299316f4d4ef19e50ad5",
      "tree": "f57ef17b41c1f0496a6ebc0d129f1c278f04fb29",
      "parents": [
        "885de449c0c0ef4a8541ed1f5377351844384516"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 23 11:03:58 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 23 11:03:58 2022 +0100"
      },
      "message": "patch 8.2.4810: missing changes in one file\n\nProblem:    Missing changes in one file.\nSolution:   Also change the struct initializers.\n"
    },
    {
      "commit": "885de449c0c0ef4a8541ed1f5377351844384516",
      "tree": "4d51f42d5aa86d3fda41a90dc5e06a447e39962a",
      "parents": [
        "33d3ce640c63366e26b84c8d6f5798187a258ee2"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Sat Apr 23 10:51:14 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 23 10:51:14 2022 +0100"
      },
      "message": "patch 8.2.4809: various things no6 properly tested\n\nProblem:    Various things no6 properly tested.\nSolution:   Add various test cases. (Yegappan Lakshmanan, closes #10259)\n"
    },
    {
      "commit": "33d3ce640c63366e26b84c8d6f5798187a258ee2",
      "tree": "cd30dffb4cb25a5039c3814ac4b4f76a7015d106",
      "parents": [
        "77fc0b02e53bdc49213900e0055cb6d678ce180d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 23 10:41:35 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 23 10:41:35 2022 +0100"
      },
      "message": "patch 8.2.4808: unused item in engine struct\n\nProblem:    Unused item in engine struct.\nSolution:   Remove \"expr\".  Add comment with tags.\n"
    },
    {
      "commit": "77fc0b02e53bdc49213900e0055cb6d678ce180d",
      "tree": "94f823b2821b0fe3c574085d5478f3535b101c0f",
      "parents": [
        "53ef5731480d8b5aa74137a09b3b164b436ed76b"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Fri Apr 22 22:45:52 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 22 22:45:52 2022 +0100"
      },
      "message": "patch 8.2.4807: processing key eveints in Win32 GUI is not ideal\n\nProblem:    Processing key eveints in Win32 GUI is not ideal.\nSolution:   Improve processing of key events. (closes #10155)\n"
    },
    {
      "commit": "53ef5731480d8b5aa74137a09b3b164b436ed76b",
      "tree": "d5db116b38b1308858a40b98a4b5d46d6c439b6c",
      "parents": [
        "9b36750640e8e89f18afa1446ed80fdbdf0fcac0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 22 21:20:26 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 22 21:20:26 2022 +0100"
      },
      "message": "patch 8.2.4806: a mapping using \u003cLeftDrag\u003e does not start Select mode\n\nProblem:    A mapping using \u003cLeftDrag\u003e does not start Select mode.\nSolution:   When checking for starting select mode with the mouse also do this\n            when there is typeahead. (closes #10249)\n"
    },
    {
      "commit": "9b36750640e8e89f18afa1446ed80fdbdf0fcac0",
      "tree": "6818ffda6b19cef92dc7d5f06e3ac81c5c961b71",
      "parents": [
        "1fc6ea9bf3548b578676331f5eac1f7e0611c268"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 22 20:07:21 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 22 20:07:21 2022 +0100"
      },
      "message": "patch 8.2.4805: CurSearch used for all matches in current line\n\nProblem:    CurSearch used for all matches in current line.\nSolution:   Don\u0027t use the non-zero line count. (closes #10247)\n"
    },
    {
      "commit": "1fc6ea9bf3548b578676331f5eac1f7e0611c268",
      "tree": "cbbabd2cece75b8657356b2b1716372daeee94ce",
      "parents": [
        "66e13aedc7986c83644d537a8fdd3cb006507678"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Thu Apr 21 23:30:15 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 21 23:30:15 2022 +0100"
      },
      "message": "patch 8.2.4804: expression in heredoc doesn\u0027t work for compiled function\n\nProblem:    Expression in heredoc doesn\u0027t work for compiled function.\nSolution:   Implement compiling the heredoc expressions. (Yegappan Lakshmanan,\n            closes #10232)\n"
    },
    {
      "commit": "66e13aedc7986c83644d537a8fdd3cb006507678",
      "tree": "4b7287de82d99492d9c089da74c0729ed3d15773",
      "parents": [
        "7851c69a120ea6ce8c122dd7198adbe5aec83ea5"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Thu Apr 21 22:52:11 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 21 22:52:11 2022 +0100"
      },
      "message": "patch 8.2.4803: WinScrolled not always triggered when scrolling with mouse\n\nProblem:    WinScrolled not always triggered when scrolling with the mouse.\nSolution:   Add calls to may_trigger_winscrolled(). (closes #10246)\n"
    },
    {
      "commit": "7851c69a120ea6ce8c122dd7198adbe5aec83ea5",
      "tree": "1ed81501d6227c56df18502b66f332a7bf63ae0b",
      "parents": [
        "3fd7480cd25f1e939fc2362e0644d497bcc81b71"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Thu Apr 21 11:14:01 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 21 11:14:01 2022 +0100"
      },
      "message": "patch 8.2.4802: test is not cleaned up\n\nProblem:    Test is not cleaned up.\nSolution:   Make test clean up after itself.  Avoid NUL. (closes #10233)\n"
    },
    {
      "commit": "3fd7480cd25f1e939fc2362e0644d497bcc81b71",
      "tree": "069c24c80a469aadd635da52c1ae978e8ab8b928",
      "parents": [
        "d0eaf675aa1f00bf7a10fd15b562098530a94991"
      ],
      "author": {
        "name": "Christian Brabandt",
        "email": "cb@256bit.org",
        "time": "Wed Apr 20 22:07:41 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 20 22:07:41 2022 +0100"
      },
      "message": "patch 8.2.4801: fix for cursorbind fix not fully tested\n\nProblem:    Fix for cursorbind fix not fully tested.\nSolution:   Add another test case. (Christian Brabandt, closes #10240)\n"
    },
    {
      "commit": "d0eaf675aa1f00bf7a10fd15b562098530a94991",
      "tree": "f04ef46fbb888df4cf93aa276037e07ce0d40623",
      "parents": [
        "0044e5100a0e76a0bc1ea18c63a432c20428de5e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 20 19:55:37 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 20 19:55:37 2022 +0100"
      },
      "message": "patch 8.2.4800: missing test update for adjusted t_8u behavior\n\nProblem:    Missing test update for adjusted t_8u behavior.\nSolution:   Update and extend the test.\n"
    },
    {
      "commit": "0044e5100a0e76a0bc1ea18c63a432c20428de5e",
      "tree": "e3ad4e3fdeb6ec2997ec5b061b72410abefaa697",
      "parents": [
        "dbec26d7893dca4ff38fa4b96ac91203d30ccae5"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Wed Apr 20 19:47:37 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 20 19:47:37 2022 +0100"
      },
      "message": "patch 8.2.4799: popup does not use correct topline\n\nProblem:    Popup does not use correct topline.\nSolution:   Also add one when firstline is negative. (closes #10229)\n"
    },
    {
      "commit": "dbec26d7893dca4ff38fa4b96ac91203d30ccae5",
      "tree": "15690eaa1fef5e482e0ddab723af842ab1dbc606",
      "parents": [
        "8530b41fd3872c9a1349b083470d565677948518"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 20 19:08:50 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 20 19:08:50 2022 +0100"
      },
      "message": "patch 8.2.4798: t_8u option was reset even when set by the user\n\nProblem:    t_8u option was reset even when set by the user.\nSolution:   Only reset t_8u when using the default value. (closes #10239)\n"
    },
    {
      "commit": "8530b41fd3872c9a1349b083470d565677948518",
      "tree": "31596c39cee2f1852608083c2a0ce1a54e0f9b7c",
      "parents": [
        "da1050cd6fbb67cfde5b4a149d8d9db80bb4351c"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Wed Apr 20 19:00:36 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 20 19:00:36 2022 +0100"
      },
      "message": "patch 8.2.4797: getwininfo() may get oudated values\n\nProblem:    getwininfo() may get oudated values.\nSolution:   Make sure w_botline is up-to-date. (closes #10226)\n"
    },
    {
      "commit": "da1050cd6fbb67cfde5b4a149d8d9db80bb4351c",
      "tree": "e00b22cdd2b1a335784717adc2c63f23e7d49087",
      "parents": [
        "2c645e8b00641f504072f35e061b7392ed41f491"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 20 18:41:49 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 20 18:41:49 2022 +0100"
      },
      "message": "patch 8.2.4796: file left behind after running cursorline tests\n\nProblem:    File left behind after running cursorline tests.\nSolution:   Uncomment the line that deletes the file.\n"
    },
    {
      "commit": "2c645e8b00641f504072f35e061b7392ed41f491",
      "tree": "80d6c32e74fc6165d8bbb300181b3a26a9368d15",
      "parents": [
        "4c84dd33ad739237bb38bb4e51702af972b5e507"
      ],
      "author": {
        "name": "Christian Brabandt",
        "email": "cb@256bit.org",
        "time": "Wed Apr 20 14:52:01 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 20 14:52:01 2022 +0100"
      },
      "message": "patch 8.2.4795: \u0027cursorbind\u0027 scrolling depends on whether \u0027cursorline\u0027 is set\n\nProblem:    \u0027cursorbind\u0027 scrolling depends on whether \u0027cursorline\u0027 is set.\nSolution:   Always call validate_cursor(). (Christian Brabandt, closes #10230,\n            closes #10014)\n"
    },
    {
      "commit": "4c84dd33ad739237bb38bb4e51702af972b5e507",
      "tree": "aaf77983d71fd0c39b53314e73f2f9dfe1e12317",
      "parents": [
        "928a13135629fa8e73796760077b1b877918a080"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 20 10:22:54 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 20 10:22:54 2022 +0100"
      },
      "message": "patch 8.2.4794: compiler warning for not initialized variable\n\nProblem:    Compiler warning for not initialized variable.\nSolution:   Initialize the variable. (John Marriott)\n"
    },
    {
      "commit": "928a13135629fa8e73796760077b1b877918a080",
      "tree": "067081879ff183a901eb23de1165a96a5a9d4e11",
      "parents": [
        "e4686989944bffdbcf59890aa21091b135528618"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 19 19:38:38 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 19 19:38:38 2022 +0100"
      },
      "message": "patch 8.2.4793: recognizing Maxima filetype even though it might be another\n\nProblem:    Recognizing Maxima filetype even though it might be another.\nSolution:   Remove *.mc and *.dem patterns from Maxima files\n"
    },
    {
      "commit": "e4686989944bffdbcf59890aa21091b135528618",
      "tree": "5e84326c7daa5c02f705ea93eb77af82b1a81f91",
      "parents": [
        "fef4485ef58d5937b170c6dc69431359469fc9cd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 19 18:28:45 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 19 18:28:45 2022 +0100"
      },
      "message": "patch 8.2.4792: indent operator creates an undo entry for every line\n\nProblem:    Indent operator creates an undo entry for every line.\nSolution:   Create one undo entry for all lines. (closes #10227)\n"
    },
    {
      "commit": "fef4485ef58d5937b170c6dc69431359469fc9cd",
      "tree": "4e028dae2d861040e01a8726128edba96b0b349e",
      "parents": [
        "c448e9c95089b5e7170a0dd36635a226c5eb5b1c"
      ],
      "author": {
        "name": "Charlie Groves",
        "email": "charlie.groves@gmail.com",
        "time": "Tue Apr 19 16:24:12 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 19 16:24:12 2022 +0100"
      },
      "message": "patch 8.2.4791: events triggered in different order when reusing buffer\n\nProblem:    Autocmd events triggered in different order when reusing an empty\n            buffer.\nSolution:   Call buff_freeall() earlier. (Charlie Groves, closes #10198)\n"
    },
    {
      "commit": "c448e9c95089b5e7170a0dd36635a226c5eb5b1c",
      "tree": "d478aaec1c963cb2eb0a46937102a6b8cbed28c2",
      "parents": [
        "a653e53b1f4ba08de0dbcea06288cf0cc1c6e752"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 19 15:29:57 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 19 15:29:57 2022 +0100"
      },
      "message": "patch 8.2.4790: lilypond filetype not recognized\n\nProblem:    Lilypond filetype not recognized.\nSolution:   Add patterns for lilypond. (Doug Kearns)\n"
    },
    {
      "commit": "a653e53b1f4ba08de0dbcea06288cf0cc1c6e752",
      "tree": "f4b9c57d97d42e2451ebb71cd35a77a787a36534",
      "parents": [
        "bac9a9e5c233dcf9cf734c61e4e4311fe57eccd1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 19 11:38:24 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 19 11:38:24 2022 +0100"
      },
      "message": "patch 8.2.4789: cursor pos wrong when using :redraw while editing the cmdline\n\nProblem:    The cursor may be in the in wrong place when using :redraw while\n            editing the cmdline.\nSolution:   When editing the command line let :redraw update the command line\n            too. (closes #10210)\n"
    },
    {
      "commit": "bac9a9e5c233dcf9cf734c61e4e4311fe57eccd1",
      "tree": "6f39b0b5f9405ca4791d568b5c83ee08c5fb7564",
      "parents": [
        "9bd3ce22e36b5760a5e22e7d34d1bd6a3411258e"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Tue Apr 19 10:25:13 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 19 10:25:13 2022 +0100"
      },
      "message": "patch 8.2.4788: large payload for LSP message not tested\n\nProblem:    Large payload for LSP message not tested.\nSolution:   Add a test with a large LSP payload. (Yegappan Lakshmanan,\n            closes #10223)\n"
    },
    {
      "commit": "9bd3ce22e36b5760a5e22e7d34d1bd6a3411258e",
      "tree": "85c367ea512c8ed02519116e2208cf3ce23e51ae",
      "parents": [
        "861fcee8de19a694de413dd28e0ebe80010f0b4f"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Mon Apr 18 21:54:02 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 21:54:02 2022 +0100"
      },
      "message": "patch 8.2.4787: prop_find() does not find the right property\n\nProblem:    prop_find() does not find the right property.\nSolution:   Fix the scan order. (closes #10220)\n"
    },
    {
      "commit": "861fcee8de19a694de413dd28e0ebe80010f0b4f",
      "tree": "8437d73a3d7be8569f0ef08f07fb9e58cf56d9de",
      "parents": [
        "3aca0916f0dba6114ae0f7d5458763a934fe7a02"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 19:16:55 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 19:16:55 2022 +0100"
      },
      "message": "patch 8.2.4786: test for win_gotoid() in Visual mode fails on Mac\n\nProblem:    Test for win_gotoid() in Visual mode fails on Mac.\nSolution:   Skip the test on MacOS.\n"
    },
    {
      "commit": "3aca0916f0dba6114ae0f7d5458763a934fe7a02",
      "tree": "0cd7630487f8bf45e38e7a28495e1c86f16fe4b1",
      "parents": [
        "1693712f0263afb929ebca1159ceb17c1563ee3b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 18:32:19 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 18:32:19 2022 +0100"
      },
      "message": "patch 8.2.4785: Visual mode not stopped if win_gotoid() goes to other buffer\n\nProblem:    Visual mode not stopped early enough if win_gotoid() goes to\n            another buffer. (Sergey Vlasov)\nSolution:   Stop Visual mode before jumping to another buffer. (closes #10217)\n"
    },
    {
      "commit": "1693712f0263afb929ebca1159ceb17c1563ee3b",
      "tree": "f73663fe9a8653ca6b7784deb27e9be1dec489bd",
      "parents": [
        "42ccb8d74700506936567b0eb6d11def5e25e1dd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 16:14:10 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 16:14:10 2022 +0100"
      },
      "message": "patch 8.2.4784: lamba test with timer is flaky\n\nProblem:    Lamba test with timer is flaky.\nSolution:   Adjust sleep time on retry.\n"
    },
    {
      "commit": "42ccb8d74700506936567b0eb6d11def5e25e1dd",
      "tree": "e3f0eeda77a045ee35a3306cfb99e9abbe59c416",
      "parents": [
        "75ab590f8504a8912ca0b8c58f6b897bb7a34f07"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 15:45:23 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 15:45:23 2022 +0100"
      },
      "message": "patch 8.2.4783: Coverity warns for leaking memory\n\nProblem:    Coverity warns for leaking memory.\nSolution:   Use another strategy freeing \"theline\".\n"
    },
    {
      "commit": "75ab590f8504a8912ca0b8c58f6b897bb7a34f07",
      "tree": "075bd9c71cdc8ed677ae82f9594668cf3a220109",
      "parents": [
        "a929c922b1cb7c84ad1b5d1d0fc9a4f7c68ab8e0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 15:36:40 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 15:36:40 2022 +0100"
      },
      "message": "Update runtime files\n"
    },
    {
      "commit": "a929c922b1cb7c84ad1b5d1d0fc9a4f7c68ab8e0",
      "tree": "c5f21ae7e809da70c6d5f254ed5f6cd67bfa833c",
      "parents": [
        "d0a20c9d111da75febb60ffee2e15f727ab6a5ad"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 15:21:17 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 15:21:17 2022 +0100"
      },
      "message": "patch 8.2.4782: accessing freed memory\n\nProblem:    Accessing freed memory.\nSolution:   Clear evalarg after checking for trailing characters.\n            (issue #10218)\n"
    },
    {
      "commit": "d0a20c9d111da75febb60ffee2e15f727ab6a5ad",
      "tree": "869cd923db5bbda93cb5ea4465544b84467caba6",
      "parents": [
        "03cca297df5210f94be2246cfdb1ee9a30454bea"
      ],
      "author": {
        "name": "Doron Behar",
        "email": "doron.behar@gmail.com",
        "time": "Mon Apr 18 14:32:42 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 14:32:42 2022 +0100"
      },
      "message": "patch 8.2.4781: Maxima files are not recognized\n\nProblem:    Maxima files are not recognized.\nSolution:   Add patterns to detect Maxima files. (Doron Behar, closes #10211)\n"
    },
    {
      "commit": "03cca297df5210f94be2246cfdb1ee9a30454bea",
      "tree": "cc2f525d9f41ad11e2d0520c0c7b0d8d557455f8",
      "parents": [
        "53e8f3ffdf80dbd24a60adb51f8f21982fd41c57"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Mon Apr 18 14:07:46 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 18 14:07:46 2022 +0100"
      },
      "message": "patch 8.2.4780: parsing an LSP message fails when it is split\n\nProblem:    Parsing an LSP message fails when it is split.\nSolution:   Collapse the received data before parsing. (Yegappan Lakshmanan,\n            closes #10215)\n"
    },
    {
      "commit": "53e8f3ffdf80dbd24a60adb51f8f21982fd41c57",
      "tree": "a5c1fd0417cae62f17c7af8d73670fe284919b6c",
      "parents": [
        "35cff32dd82e5e2b72453b9f27d0655fc5b8a639"
      ],
      "author": {
        "name": "Christian Brabandt",
        "email": "cb@256bit.org",
        "time": "Sun Apr 17 21:36:37 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 21:36:37 2022 +0100"
      },
      "message": "patch 8.2.4779: lsan suppression is too version specific\n\nProblem:    lsan suppression is too version specific.\nSolution:   Leave out the version number. (Christian Brabandt, closes #10214)\n"
    },
    {
      "commit": "35cff32dd82e5e2b72453b9f27d0655fc5b8a639",
      "tree": "af3403434bd67fbede4e9933c9839bccf9d5c0fb",
      "parents": [
        "366f0bdd08ae8f4aec38bca6b02ba41adae6ffce"
      ],
      "author": {
        "name": "Chaoren Lin",
        "email": "aoe@google.com",
        "time": "Sun Apr 17 21:15:48 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 21:15:48 2022 +0100"
      },
      "message": "patch 8.2.4778: pacman files use dosini filetype\n\nProblem:    Pacman files use dosini filetype.\nSolution:   Use conf instead. (Chaoren Lin, closes #10213)\n"
    },
    {
      "commit": "366f0bdd08ae8f4aec38bca6b02ba41adae6ffce",
      "tree": "8db2e8c090ee728c322463d9aa83c11c86791915",
      "parents": [
        "9f53e7bd7f0865585a5447fa3665c5d4c4f91408"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 19:20:33 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 19:20:33 2022 +0100"
      },
      "message": "patch 8.2.4777: screendump tests fail because of a redraw\n\nProblem:    Screendump tests fail because of a redraw.\nSolution:   Do not output t_8u before receiving termresponse.  Redraw only\n            when t_8u is not reset and termresponse is received.\n"
    },
    {
      "commit": "9f53e7bd7f0865585a5447fa3665c5d4c4f91408",
      "tree": "6e2558c663974a8da4ee294b3f117fa4d1b5c84e",
      "parents": [
        "280aebfd356c4fc8b84f13314068411157ad72f2"
      ],
      "author": {
        "name": "Ernie Rael",
        "email": "errael@raelity.com",
        "time": "Sun Apr 17 18:27:49 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 18:27:49 2022 +0100"
      },
      "message": "patch 8.2.4776: GTK: \u0027lines\u0027 and \u0027columns\u0027 may change during startup\n\nProblem:    GTK: \u0027lines\u0027 and \u0027columns\u0027 may change during startup.\nSolution:   Ignore stale GTK resize events. (Ernie Rael, closes #10179)\n"
    },
    {
      "commit": "280aebfd356c4fc8b84f13314068411157ad72f2",
      "tree": "dd1e0010207baf223938564b8948504f9a08b049",
      "parents": [
        "8b91e71441069b1dde9ac9ff9d9a829b1b4aecca"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 17:34:42 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 17:34:42 2022 +0100"
      },
      "message": "patch 8.2.4775: SpellBad highlighting does not work in Konsole\n\nProblem:    SpellBad highlighting does not work in Konsole.\nSolution:   Do not keep t_8u defined for Konsole.  Redraw when t_8u is reset.\n            (closes #10177)\n"
    },
    {
      "commit": "8b91e71441069b1dde9ac9ff9d9a829b1b4aecca",
      "tree": "9b020a9e9ae446c5b11fb14399002fbcb5e99458",
      "parents": [
        "a9549c9e8f368a7fa1dcbe14ec23e82c6a0b8715"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 15:06:35 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 15:06:35 2022 +0100"
      },
      "message": "patch 8.2.4774: crash when using a number for lambda name\n\nProblem:    Crash when using a number for lambda name.\nSolution:   Check the type of the lambda reference.\n"
    },
    {
      "commit": "a9549c9e8f368a7fa1dcbe14ec23e82c6a0b8715",
      "tree": "c878f15cadd403790539f2b5cd0ba1e3cfd9b09f",
      "parents": [
        "3df8f6e353eeaf24bb5fe3769ed07c03791bb58e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 14:18:11 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 14:18:11 2022 +0100"
      },
      "message": "patch 8.2.4773: build failure without the +eval feature\n\nProblem:    Build failure without the +eval feature.\nSolution:   Use other error message.  Avoid warnings.\n"
    },
    {
      "commit": "3df8f6e353eeaf24bb5fe3769ed07c03791bb58e",
      "tree": "6711002af326115a8deedf31a36ec153b9430eb5",
      "parents": [
        "066e0d9869a16d89b1b2336b4150f476c5337283"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 14:01:51 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 14:01:51 2022 +0100"
      },
      "message": "patch 8.2.4772: old Coverity warning for not checking ftell() return value\n\nProblem:    Old Coverity warning for not checking ftell() return value.\nSolution:   Check return value of fseek() and ftell().\n"
    },
    {
      "commit": "066e0d9869a16d89b1b2336b4150f476c5337283",
      "tree": "8486f1f4ceab19bd9b1d7a81ac8b76a7b2f459f3",
      "parents": [
        "efbfa867a146fcd93fdec2435597aa4ae7f1325c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 13:17:40 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 13:17:40 2022 +0100"
      },
      "message": "patch 8.2.4771: Coverity warns for not checking return value\n\nProblem:    Coverity warns for not checking return value.\nSolution:   Check return value of rettv_dict_alloc().\n"
    },
    {
      "commit": "efbfa867a146fcd93fdec2435597aa4ae7f1325c",
      "tree": "0b8b54107db3708bfe5b5c0e572371d476f3c4ff",
      "parents": [
        "68aaff4697bab4a278436e6f7ae042262223e51c"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Sun Apr 17 12:47:40 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 12:47:40 2022 +0100"
      },
      "message": "patch 8.2.4770: cannot easily mix expression and heredoc\n\nProblem:    Cannot easily mix expression and heredoc.\nSolution:   Support  in heredoc. (Yegappan Lakshmanan, closes #10138)\n"
    },
    {
      "commit": "68aaff4697bab4a278436e6f7ae042262223e51c",
      "tree": "cd8c14c65eda1deb2aed8ca594f4428b16f125b4",
      "parents": [
        "34ffa102806da6b7562a010a2dca08448d3cc465"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 10:57:44 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 17 10:57:44 2022 +0100"
      },
      "message": "patch 8.2.4769: build warning with UCRT\n\nProblem:    Build warning with UCRT.\nSolution:   Adjust #ifdef for _wenviron. (John Marriott)\n"
    },
    {
      "commit": "34ffa102806da6b7562a010a2dca08448d3cc465",
      "tree": "607ff9698d3794484c1abffa7439e9b8a172fba0",
      "parents": [
        "c360b2566ce2390d45d9436a6a85719fe2b387d5"
      ],
      "author": {
        "name": "Philip H",
        "email": "47042125+pheiduck@users.noreply.github.com",
        "time": "Sat Apr 16 21:46:38 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 16 21:46:38 2022 +0100"
      },
      "message": "patch 8.2.4768: CI: codecov upload sometimes does not work\n\nProblem:    CI: codecov upload sometimes does not work.\nSolution:   Use action v3 instead of v2. (closes #10209)\n"
    },
    {
      "commit": "c360b2566ce2390d45d9436a6a85719fe2b387d5",
      "tree": "366c548eb425dbc4fff36c9321986d6e23409e00",
      "parents": [
        "93c7a45e86934a92ec513b437fe9b8cc343c53e3"
      ],
      "author": {
        "name": "salkin-mada",
        "email": "adam@oddodd.org",
        "time": "Sat Apr 16 21:33:54 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 16 21:33:54 2022 +0100"
      },
      "message": "patch 8.2.4767: openscad files are not recognized\n\nProblem:    Openscad files are not recognized.\nSolution:   Add a filetype pattern. (Niklas Adam, closes #10199)\n"
    },
    {
      "commit": "93c7a45e86934a92ec513b437fe9b8cc343c53e3",
      "tree": "cd28cac256b8b83f39d7bc778048df0fe98775cf",
      "parents": [
        "047a7019b293918343998ccbdfabd48c771f5eef"
      ],
      "author": {
        "name": "KnoP-01",
        "email": "knosowski@graeffrobotics.de",
        "time": "Sat Apr 16 21:14:04 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 16 21:14:04 2022 +0100"
      },
      "message": "patch 8.2.4766: KRL files using \"deffct\" not recognized\n\nProblem:    KRL files using \"deffct\" not recognized.\nSolution:   Adjust the pattern used for matching. (Patrick Meiser-Knosowski,\n            closes #10200)\n"
    },
    {
      "commit": "047a7019b293918343998ccbdfabd48c771f5eef",
      "tree": "85d098afb20c2f40b01bb25c31fa593ae5c9081a",
      "parents": [
        "d2edee5cf3bd1eb69d88a12bcab33fc4228e83c0"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Sat Apr 16 20:42:40 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 16 20:42:40 2022 +0100"
      },
      "message": "patch 8.2.4765: function matchfuzzy() sorts too many items\n\nProblem:    Function matchfuzzy() sorts too many items.\nSolution:   Only put matches in the array. (Yegappan Lakshmanan,\n            closes #10208)\n"
    },
    {
      "commit": "d2edee5cf3bd1eb69d88a12bcab33fc4228e83c0",
      "tree": "2c3b9ced9b934d18402871bc9942ac62f8f56e37",
      "parents": [
        "f50808ed135ab973296bca515ae4029b321afe47"
      ],
      "author": {
        "name": "Philip H",
        "email": "47042125+pheiduck@users.noreply.github.com",
        "time": "Sat Apr 16 20:04:30 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 16 20:04:30 2022 +0100"
      },
      "message": "patch 8.2.4764: CI uses an older gcc version\n\nProblem:    CI uses an older gcc version.\nSolution:   Use GCC 11. (closes #10185)\n"
    },
    {
      "commit": "f50808ed135ab973296bca515ae4029b321afe47",
      "tree": "f932fa6eb924a1b1148b254f622dc3b3f0f2cb97",
      "parents": [
        "ca7e86c23789eb0ed8f6400f25ea9e0e1036f9fc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 16 18:52:17 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 16 18:52:17 2022 +0100"
      },
      "message": "patch 8.2.4763: using invalid pointer with \"V:\" in Ex mode\n\nProblem:    Using invalid pointer with \"V:\" in Ex mode.\nSolution:   Correctly handle the command being changed to \"+\".\n"
    },
    {
      "commit": "ca7e86c23789eb0ed8f6400f25ea9e0e1036f9fc",
      "tree": "ad44a49e8abeb22729ae8546bfcbcc9db887eb08",
      "parents": [
        "e0805b849ce60f65149903b63584d49bf81f975e"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Sat Apr 16 16:49:24 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 16 16:49:24 2022 +0100"
      },
      "message": "patch 8.2.4762: using freed memory using synstack() and synID() in WinEnter\n\nProblem:    Using freed memory when using synstack() and synID() in WinEnter.\nSolution:   Check using the syntax window. (closes #10204)\n"
    },
    {
      "commit": "e0805b849ce60f65149903b63584d49bf81f975e",
      "tree": "c1891526860da3d18c2da1401223b82118e54146",
      "parents": [
        "9029a6e9931eede1d44f613687a2c01b9fe514ec"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Sat Apr 16 15:18:23 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 16 15:18:23 2022 +0100"
      },
      "message": "patch 8.2.4761: documentation for using LSP messages is incomplete\n\nProblem:    Documentation for using LSP messages is incomplete.\nSolution:   Update the documentation. (Yegappan Lakshmanan, closes #10206)\n"
    },
    {
      "commit": "9029a6e9931eede1d44f613687a2c01b9fe514ec",
      "tree": "aacb7d7a0207d4ba70e62c9debe24d3e2590e43f",
      "parents": [
        "693ccd11606b59eb0f81c6c1948679e61ada4022"
      ],
      "author": {
        "name": "Yasuhiro Matsumoto",
        "email": "mattn.jp@gmail.com",
        "time": "Sat Apr 16 12:35:35 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 16 12:35:35 2022 +0100"
      },
      "message": "patch 8.2.4760: using matchfuzzy() on a long list can take a while\n\nProblem:    Using matchfuzzy() on a long list can take a while.\nSolution:   Add a limit to the number of matches. (Yasuhiro Matsumoto,\n            closes #10189)\n"
    },
    {
      "commit": "693ccd11606b59eb0f81c6c1948679e61ada4022",
      "tree": "ae4dd7c16456840fb3dca1b590340cf61d7fd930",
      "parents": [
        "3b470ae88f034d3741832ab1cc51a5bb8edaf4c6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 16 12:04:37 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 16 12:04:37 2022 +0100"
      },
      "message": "patch 8.2.4759: CurSearch highlight does not work for multi-line match\n\nProblem:    CurSearch highlight does not work for multi-line match.\nSolution:   Check cursor position before adjusting columns. (closes #10133)\n"
    },
    {
      "commit": "3b470ae88f034d3741832ab1cc51a5bb8edaf4c6",
      "tree": "67fd20212576c4297877ba49f31d9cbfa0cbe389",
      "parents": [
        "b9e99e58bbc07a6fd1029db1f31c3ecf283d098b"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Sat Apr 16 10:41:27 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 16 10:41:27 2022 +0100"
      },
      "message": "patch 8.2.4758: when using an LSP channel want to get the message ID\n\nProblem:    When using an LSP channel want to get the message ID.\nSolution:   Have ch_sendexpr() return the ID. (Yegappan Lakshmanan,\n            closes #10202)\n"
    },
    {
      "commit": "b9e99e58bbc07a6fd1029db1f31c3ecf283d098b",
      "tree": "30127b13941ebce650bfd0791efbe6965246c7a1",
      "parents": [
        "092e09cba7d7c1aec22f50b974379131f2464d5f"
      ],
      "author": {
        "name": "Philip H",
        "email": "47042125+pheiduck@users.noreply.github.com",
        "time": "Sat Apr 16 10:08:52 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 16 10:08:52 2022 +0100"
      },
      "message": "patch 8.2.4757: list of libraries to suppress lsan errors is outdated\n\nProblem:    List of libraries to suppress lsan errors is outdated.\nSolution:   Add another library. (closes #10201)\n"
    },
    {
      "commit": "092e09cba7d7c1aec22f50b974379131f2464d5f",
      "tree": "bdcadb30adf75ab9b992f390f845aff208155311",
      "parents": [
        "12eb2eb4d78828513d91e04b0e69550ed37a5932"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 15 23:29:23 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 15 23:29:23 2022 +0100"
      },
      "message": "patch 8.2.4756: build error without the +eval feature\n\nProblem:    Build error without the +eval feature.\nSolution:   Adjust #ifdefs.\n"
    },
    {
      "commit": "12eb2eb4d78828513d91e04b0e69550ed37a5932",
      "tree": "87ca8d96cf92c7864816df4a36987c24b293ebc9",
      "parents": [
        "7714231bb5b15f7c85453f3945c108478de1d08a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 15 22:57:09 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 15 22:57:09 2022 +0100"
      },
      "message": "patch 8.2.4755: cannot use \u003cSID\u003eFuncRef in completion spec\n\nProblem:    Cannot use \u003cSID\u003eFuncRef in completion spec.\nSolution:   Dereference a function name in another way. (closes #10197)\n"
    },
    {
      "commit": "7714231bb5b15f7c85453f3945c108478de1d08a",
      "tree": "41748cd1bbbff5097437e576c617f19f11468dcf",
      "parents": [
        "31e5c60a682840959cae6273ccadd9aae48c928d"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Fri Apr 15 20:50:46 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 15 20:50:46 2022 +0100"
      },
      "message": "patch 8.2.4754: using cached values after unsetting some environment variables\n\nProblem:    Still using cached values after unsetting some known environment\n            variables.\nSolution:   Take care of the side effects. (closes #10194)\n"
    },
    {
      "commit": "31e5c60a682840959cae6273ccadd9aae48c928d",
      "tree": "a72168baa32f1899937f3937a41b0832eac66b8f",
      "parents": [
        "5dc294a7b63ed0e508dd360bc4d98173f1a1aeec"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 15 13:53:33 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 15 13:53:33 2022 +0100"
      },
      "message": "patch 8.2.4753: error from setting an option is silently ignored\n\nProblem:    Error from setting an option is silently ignored.\nSolution:   Handle option value errors better.  Fix uses of N_().\n"
    },
    {
      "commit": "5dc294a7b63ed0e508dd360bc4d98173f1a1aeec",
      "tree": "e108090b4983ba93c56c9d240d99ca3c4731fb4a",
      "parents": [
        "648dd88af67c7abac31915cbf0025f97031c96c1"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Fri Apr 15 13:17:57 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 15 13:17:57 2022 +0100"
      },
      "message": "patch 8.2.4752: wrong \u0027statusline\u0027 value can cause illegal memory access\n\nProblem:    Wrong \u0027statusline\u0027 value can cause illegal memory access.\nSolution:   Properly check the value. (closes #10192)\n"
    },
    {
      "commit": "648dd88af67c7abac31915cbf0025f97031c96c1",
      "tree": "2c9f3a82beeb785471cd5107b1ce39749e45e909",
      "parents": [
        "b836658a04ee5456deca2ee523de9efe51252da3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 14 21:36:15 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 14 21:36:15 2022 +0100"
      },
      "message": "patch 8.2.4751: mapping \u003cSID\u003ename.Func does not work for autoload script\n\nProblem:    Mapping \u003cSID\u003ename.Func does not work for script in autoload\n            directory.\nSolution:   Use the # form for a script in the autoload directory.\n            (closes #10186)\n"
    },
    {
      "commit": "b836658a04ee5456deca2ee523de9efe51252da3",
      "tree": "d2cbeafd920a3ed6a81196788e83a8e708d99c48",
      "parents": [
        "eca7c60d68e63001dbe3c8e5d240b0895e607fc3"
      ],
      "author": {
        "name": "\u003d?UTF-8?q?Dundar\u003d20G\u003dC3\u003dB6c?\u003d",
        "email": "gocdundar@gmail.com",
        "time": "Thu Apr 14 20:43:56 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 14 20:43:56 2022 +0100"
      },
      "message": "patch 8.2.4750: small pieces of dead code\n\nProblem:    Small pieces of dead code.\nSolution:   Remove the dead code. (Goc Dundar, closes #10190) Rename the\n            qftf_cb struct member to avoid confusion.\n"
    },
    {
      "commit": "eca7c60d68e63001dbe3c8e5d240b0895e607fc3",
      "tree": "04384f6cf892f06286cc7176f80af901cd72be40",
      "parents": [
        "8944551534b311a2d25acf6e8db235c6d906256c"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Thu Apr 14 15:39:43 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 14 15:39:43 2022 +0100"
      },
      "message": "patch 8.2.4749: \u003cscript\u003e is not expanded in autocmd context\n\nProblem:    \u003cscript\u003e is not expanded in autocmd context.\nSolution:   Add the context to the pattern struct. (closes #10144)\n            Rename AutoPatCmd to AutoPatCmd_T.\n"
    },
    {
      "commit": "8944551534b311a2d25acf6e8db235c6d906256c",
      "tree": "efcd900fc101768e456d5124ca1d5b2f7d064920",
      "parents": [
        "f420ff2440a009acd9573fdb6ad6d53509d78009"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 14 12:58:23 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Apr 14 12:58:23 2022 +0100"
      },
      "message": "patch 8.2.4748: cannot use an imported function in a mapping\n\nProblem:    Cannot use an imported function in a mapping.\nSolution:   Recognize \u003cSID\u003ename.Func.\n"
    },
    {
      "commit": "f420ff2440a009acd9573fdb6ad6d53509d78009",
      "tree": "6335160a2c2f91262322228cbbf90d8a6b087f18",
      "parents": [
        "8cac20ed42b7b7fc9c6b54e3055ca1047f50b8ca"
      ],
      "author": {
        "name": "KnoP-01",
        "email": "knosowski@graeffrobotics.de",
        "time": "Wed Apr 13 20:46:21 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 13 20:46:21 2022 +0100"
      },
      "message": "patch 8.2.4747: no filetype override for .sys files\n\nProblem:    No filetype override for .sys files.\nSolution:   Add g:filetype_sys. (Patrick Meiser-Knosowski, closes #10181)\n"
    },
    {
      "commit": "8cac20ed42b7b7fc9c6b54e3055ca1047f50b8ca",
      "tree": "bd21709fd4bb8df7694ce06e12e50ac17ab7e690",
      "parents": [
        "aae9762b2cbcae8dea454e1701d00ea0f614175e"
      ],
      "author": {
        "name": "ranjithshegde",
        "email": "ranjithshegde@gmail.com",
        "time": "Wed Apr 13 15:29:21 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 13 15:29:21 2022 +0100"
      },
      "message": "patch 8.2.4746: supercollider filetype not recognized\n\nProblem:    Supercollider filetype not recognized.\nSolution:   Match file extentions and check file contents to detect\n            supercollider. (closes #10142)\n"
    },
    {
      "commit": "aae9762b2cbcae8dea454e1701d00ea0f614175e",
      "tree": "9400bbca00947b43ab6785c3eb15190869556ecb",
      "parents": [
        "77771d33f44bfb9f75eb857bd2f2bb4c2860cac3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 13 14:28:07 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 13 14:28:07 2022 +0100"
      },
      "message": "patch 8.2.4745: using wrong flag for using bell in the terminal\n\nProblem:    Using wrong flag for using bell in the terminal.\nSolution:   Change to use BO_TERM.\n"
    },
    {
      "commit": "77771d33f44bfb9f75eb857bd2f2bb4c2860cac3",
      "tree": "8458b25c002c5dadd13e58398401a5f6c21723b5",
      "parents": [
        "9bbe5c6b8c44e08c90510c36596d13e54ca0eea4"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Wed Apr 13 11:47:25 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Apr 13 11:47:25 2022 +0100"
      },
      "message": "patch 8.2.4744: a terminal window can\u0027t use the bell\n\nProblem:    A terminal window can\u0027t use the bell.\nSolution:   Add bell support for the terminal window. (closes #10178)\n"
    },
    {
      "commit": "9bbe5c6b8c44e08c90510c36596d13e54ca0eea4",
      "tree": "61bc3f64f8259c3799d6f5624456f974e11de92f",
      "parents": [
        "c9a9a0ac1ec3b985d38c01ddf9f0ba2f15386f34"
      ],
      "author": {
        "name": "Philip H",
        "email": "47042125+pheiduck@users.noreply.github.com",
        "time": "Tue Apr 12 15:40:12 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 12 15:40:12 2022 +0100"
      },
      "message": "patch 8.2.4743: clang 14 is available on CI\n\nProblem:    Clang 14 is available on CI.\nSolution:   Switch from clang 13 to 14. (closes #10157)\n"
    },
    {
      "commit": "c9a9a0ac1ec3b985d38c01ddf9f0ba2f15386f34",
      "tree": "fb5fdcc958f7d680b56c8a096f033afd5874fef7",
      "parents": [
        "60895f3e36def9beb7d5463e792e5154ad9a7a0a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 12 15:09:23 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 12 15:09:23 2022 +0100"
      },
      "message": "patch 8.2.4742: there is no way to start logging very early in startup\n\nProblem:    There is no way to start logging very early in startup.\nSolution:   Add the --log argument.  Include the date in the start message in\n            the log file.  Avoid a duplicate message when forking.  Log an\n            executed shell command.\n"
    },
    {
      "commit": "60895f3e36def9beb7d5463e792e5154ad9a7a0a",
      "tree": "e27a7746b43c278eb9ec66ef3a23086cf34a75bd",
      "parents": [
        "575445200bd35283191ecd7a0d596b37c5b477a4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 12 14:23:19 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 12 14:23:19 2022 +0100"
      },
      "message": "patch 8.2.4741: startup test fails\n\nProblem:    Startup test fails.\nSolution:   Avoid an error for verbose expansion.  Fix that the \"0verbose\"\n            command modifier doesn\u0027t work.\n"
    },
    {
      "commit": "575445200bd35283191ecd7a0d596b37c5b477a4",
      "tree": "2188e3f108e7337222c859bc3ca2ab51227cd61b",
      "parents": [
        "d58862d18f091d3c14fa3647e724ef7eea1ecefa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 12 12:54:11 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 12 12:54:11 2022 +0100"
      },
      "message": "patch 8.2.4740: when expand() fails there is no error message\n\nProblem:    When expand() fails there is no error message.\nSolution:   When \u0027verbose\u0027 is set give an error message.\n"
    },
    {
      "commit": "d58862d18f091d3c14fa3647e724ef7eea1ecefa",
      "tree": "0f40cd55732b3a0f0f14ae4e935e5ed93b83b9d8",
      "parents": [
        "11a57dfd16a47f248fe949344bd5db3f12b9bd32"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Tue Apr 12 11:32:48 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 12 11:32:48 2022 +0100"
      },
      "message": "patch 8.2.4739: accessing freed memory after WinScrolled autocmd event\n\nProblem:    Accessing freed memory after WinScrolled autocmd event.\nSolution:   Check the window pointer is still valid. (closes #10156)\n            Remove the argument from may_trigger_winscrolled().\n"
    },
    {
      "commit": "11a57dfd16a47f248fe949344bd5db3f12b9bd32",
      "tree": "4830851e182451df3a7e3a6b1b6bc5316cfa60f4",
      "parents": [
        "1655619717ff109ea8bf1002883636d5af345e48"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 11 19:38:56 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 11 19:38:56 2022 +0100"
      },
      "message": "patch 8.2.4738: Esc on commandline executes command instead of abandoning it\n\nProblem:    Esc on commandline executes command instead of abandoning it.\nSolution:   Save and restore KeyTyped when removing the popup menu.\n            (closes #10154)\n"
    },
    {
      "commit": "1655619717ff109ea8bf1002883636d5af345e48",
      "tree": "56c67651f11728e39f65ec2a52e85187d983db42",
      "parents": [
        "825b55e695b842beb6515ec5c53583aac9efe7b7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 11 17:36:37 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 11 17:36:37 2022 +0100"
      },
      "message": "patch 8.2.4737: // in JavaScript string recognized as comment\n\nProblem:    // in JavaScript string recognized as comment.\nSolution:   Only check for linecomment if \u0027cindent\u0027 is set. (closes #10151)\n"
    }
  ],
  "next": "825b55e695b842beb6515ec5c53583aac9efe7b7"
}
