)]}'
{
  "log": [
    {
      "commit": "4bc85f23ed2cf1fab20597ff15cefa675ea5e2c6",
      "tree": "31ecb2d1c475e02f8808b29316c47d0f4feab3f9",
      "parents": [
        "7fa02bcb3b8011961995e617423a6f8f531b6e4d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 21 14:17:24 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 21 14:17:24 2022 +0100"
      },
      "message": "patch 9.0.0813: Kitty terminal is not recognized\n\nProblem:    Kitty terminal is not recognized.\nSolution:   Recognize Kitty by the termresponse and then do not set\n            seenModifyOtherKeys, since Kitty doesn\u0027t support that.\n            (issue #11413)\n"
    },
    {
      "commit": "7fa02bcb3b8011961995e617423a6f8f531b6e4d",
      "tree": "4584c9030b3d894e6dc2de57336029b2976c05e9",
      "parents": [
        "2435adf8eb13736e2b3d012bb70df9ef960ffd60"
      ],
      "author": {
        "name": "Christopher Plewright",
        "email": "chris@createng.com",
        "time": "Fri Oct 21 13:03:33 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 21 13:03:33 2022 +0100"
      },
      "message": "patch 9.0.0812: GUI mouse scrollwheel mappings don\u0027t work\n\nProblem:    GUI mouse scrollwheel mappings don\u0027t work.\nSolution:   Add check for \"gui.in_use\". (Christopher Plewright, closes #11418)\n"
    },
    {
      "commit": "2435adf8eb13736e2b3d012bb70df9ef960ffd60",
      "tree": "aac9e128bd75430ccfa29b9bd0c651f427d6eef7",
      "parents": [
        "5b2a3d77d320d76f12b1666938a9d58c2a848205"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 21 12:05:46 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 21 12:05:46 2022 +0100"
      },
      "message": "patch 9.0.0811: error if :echowin is preceded by a command modifier\n\nProblem:    Error if :echowin is preceded by a command modifier.\nSolution:   Do not give an error for range when there is a modifier.\n            (closes #11414)\n"
    },
    {
      "commit": "5b2a3d77d320d76f12b1666938a9d58c2a848205",
      "tree": "435466e4c1e4d0ede36dd3e499e91ffebf0166e4",
      "parents": [
        "63c84731c1802bac36c1d1a82b3ef5960b35b089"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 21 11:25:30 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 21 11:25:30 2022 +0100"
      },
      "message": "patch 9.0.0810: readblob() returns empty when trying to read too much\n\nProblem:    readblob() returns empty when trying to read too much.\nSolution:   Return what is available.\n"
    },
    {
      "commit": "63c84731c1802bac36c1d1a82b3ef5960b35b089",
      "tree": "0058a583b4bd00d530a8fc1a46204fc5094eeebd",
      "parents": [
        "6c8bc37a1083d17447156592f6f52da2d40b4855"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 21:14:19 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 21:14:19 2022 +0100"
      },
      "message": "patch 9.0.0809: test for job writing to buffer fails\n\nProblem:    Test for job writing to buffer fails.\nSolution:   Correct w_topline when deleting a buffer line.\n"
    },
    {
      "commit": "6c8bc37a1083d17447156592f6f52da2d40b4855",
      "tree": "c1ee69a4e0975c9c0002e160db5b63c48c8b3b50",
      "parents": [
        "d5337efece7c68e9b4ce864532ea49b02453b674"
      ],
      "author": {
        "name": "Maxime Brunet",
        "email": "max@brnt.mx",
        "time": "Thu Oct 20 20:52:44 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 20:52:44 2022 +0100"
      },
      "message": "patch 9.0.0808: jsonnet filetype detection has a typo\n\nProblem:    jsonnet filetype detection has a typo.\nSolution:   Change \"libjsonnet\" to \"libsonnet\". (Maxime Brunet, closes #11412)\n"
    },
    {
      "commit": "d5337efece7c68e9b4ce864532ea49b02453b674",
      "tree": "377c0879c9257386f837d73b2f0e2f755407a0f1",
      "parents": [
        "49660f5139d3fd55326a54eadf6bb31a3ffec2bf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 20:15:47 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 20:15:47 2022 +0100"
      },
      "message": "patch 9.0.0807: with \u0027smoothscroll\u0027 typing \"0\" may not go to the first column\n\nProblem:    With \u0027smoothscroll\u0027 typing \"0\" may not go to the first column.\nSolution:   Recompute w_cline_height when needed.  Do not scroll up when it\n            would move the cursor.\n"
    },
    {
      "commit": "49660f5139d3fd55326a54eadf6bb31a3ffec2bf",
      "tree": "adc4a0ba93db10b1bd3fe9033bd93826203ab161",
      "parents": [
        "d0fab10ed2a86698937e3c3fed2f10bd9bb5e731"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Thu Oct 20 17:59:38 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 17:59:38 2022 +0100"
      },
      "message": "patch 9.0.0806: \u0027langmap\u0027 works differently when there are modifiers\n\nProblem:    \u0027langmap\u0027 works differently when there are modifiers.\nSolution:   Only apply \u0027langmap\u0027 to a character where modifiers have no\n            effect. (closes #11395, closes #11404)\n"
    },
    {
      "commit": "d0fab10ed2a86698937e3c3fed2f10bd9bb5e731",
      "tree": "0e8f7a829236eea0654dfb8c1e4de131a05a3fa9",
      "parents": [
        "cdef1cefa2a440911c727558562f83ed9b00e16b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 16:03:33 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 16:03:33 2022 +0100"
      },
      "message": "patch 9.0.0805: filetype autocmd may cause freed memory access\n\nProblem:    Filetype autocmd may cause freed memory access.\nSolution:   Set the quickfix-busy flag while filling the buffer.\n"
    },
    {
      "commit": "cdef1cefa2a440911c727558562f83ed9b00e16b",
      "tree": "af1594f84e5951aa45d9f4abad902a616bcd6a1d",
      "parents": [
        "43625762a9751cc6e6e4d8f54fbc8b82d98fb20d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 14:17:18 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 14:17:18 2022 +0100"
      },
      "message": "patch 9.0.0804: crash when trying to divide a number by -1\n\nProblem:    Crash when trying to divice the largest negative number by -1.\nSolution:   Handle this case specifically.\n"
    },
    {
      "commit": "43625762a9751cc6e6e4d8f54fbc8b82d98fb20d",
      "tree": "0261835c4d3eb079e9013ae8277531b12c1d5db2",
      "parents": [
        "4c36678ffd1f933a6d4a12415994dea15e4ccec6"
      ],
      "author": {
        "name": "K.Takata",
        "email": "kentkt@csc.jp",
        "time": "Thu Oct 20 13:28:51 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 13:28:51 2022 +0100"
      },
      "message": "patch 9.0.0803: readblob() cannot read from character device\n\nProblem:    readblob() cannot read from character device.\nSolution:   Use S_ISCHR() to not check the size. (Ken Takata, closes #11407)\n"
    },
    {
      "commit": "4c36678ffd1f933a6d4a12415994dea15e4ccec6",
      "tree": "9006e03edaa19e6ad8c46e14910fa04ac6075549",
      "parents": [
        "7609c88eedc113bc80ccf74050b03a2e0c1a3c5e"
      ],
      "author": {
        "name": "Christopher Plewright",
        "email": "chris@createng.com",
        "time": "Thu Oct 20 13:11:15 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 20 13:11:15 2022 +0100"
      },
      "message": "patch 9.0.0802: MS-Windows: cannot map console mouse scroll events\n\nProblem:    MS-Windows: cannot map console mouse scroll events.\nSolution:   Change CSI to K_SPECIAL when checking for a mapping. (Christopher\n            Plewright, closes #11410)\n"
    },
    {
      "commit": "7609c88eedc113bc80ccf74050b03a2e0c1a3c5e",
      "tree": "8a3cbb4cb420f24d07ced0016eb81526b08724d1",
      "parents": [
        "d505c8220ddb62a3489f1880a2ff37a3ddd9954b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 19 20:07:09 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 19 20:07:09 2022 +0100"
      },
      "message": "patch 9.0.0801: the modifyOtherKeys flag is set when it should not\n\nProblem:    The modifyOtherKeys flag is set when it should not.\nSolution:   Do not handle special key codes with a modifer value above 16 as a\n            modifyOtherKeys value. (issue #11403)\n"
    },
    {
      "commit": "d505c8220ddb62a3489f1880a2ff37a3ddd9954b",
      "tree": "12fe6e8c2227bbb3e94c8831eb0c26aad552fdab",
      "parents": [
        "d0fbb41eaa737dd64877c8cebaff19854e2d504f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 19 19:24:48 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 19 19:24:48 2022 +0100"
      },
      "message": "patch 9.0.0800: compiler complains about repeated typedef\n\nProblem:    Compiler complains about repeated typedef.\nSolution:   Remove one typedef.\n"
    },
    {
      "commit": "d0fbb41eaa737dd64877c8cebaff19854e2d504f",
      "tree": "4f6bf9f57087535af63a4503a2a81192468bcb15",
      "parents": [
        "3c708c43908ba44f075bbaa7daf584c6b46d9723"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 19 18:04:49 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 19 18:04:49 2022 +0100"
      },
      "message": "patch 9.0.0799: in compiled function -\u003e() on next line not recognized\n\nProblem:    In compiled function -\u003e() on next line not recognized.\nSolution:   Also check for \"(\". (closes #11405)\n"
    },
    {
      "commit": "3c708c43908ba44f075bbaa7daf584c6b46d9723",
      "tree": "1333e6883f64ce16da6f08126147063cb3a7a5a9",
      "parents": [
        "df63f05c3a81f726ee9fbfc4954eb675e287c7f7"
      ],
      "author": {
        "name": "Marwin Glaser",
        "email": "marwin_g@icloud.com",
        "time": "Wed Oct 19 15:39:49 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 19 15:39:49 2022 +0100"
      },
      "message": "patch 9.0.0798: clang format configuration files are not recognized\n\nProblem:    Clang format configuration files are not recognized.\nSolution:   Use yaml for Clang format configuration files. (Marwin Glaser,\n            closes #11398)\n"
    },
    {
      "commit": "df63f05c3a81f726ee9fbfc4954eb675e287c7f7",
      "tree": "131cf0f1b0b9af2878bbea1f11df0805b9292e5e",
      "parents": [
        "060b8384888ce91b1bc194101091d0f9f85d0490"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Wed Oct 19 15:12:54 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 19 15:12:54 2022 +0100"
      },
      "message": "patch 9.0.0797: order of assert function arguments is reverted\n\nProblem:    Order of assert function arguments is reverted.\nSolution:   Swap the arguments. (closes #11399)\n"
    },
    {
      "commit": "060b8384888ce91b1bc194101091d0f9f85d0490",
      "tree": "f340fa859a1e762d3ba464ba02a1c1984f7ed7a9",
      "parents": [
        "11df3aeee548b959ccd4b9a4d3c44651eab6b3ce"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 19 14:48:14 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 19 14:48:14 2022 +0100"
      },
      "message": "patch 9.0.0796: mapping test fails in some situations\n\nProblem:    Mapping test fails in some situations.\nSolution:   Find the line with the verbose information.\n"
    },
    {
      "commit": "11df3aeee548b959ccd4b9a4d3c44651eab6b3ce",
      "tree": "13cdeec4447038acdffe1084b3b5f91dabae038b",
      "parents": [
        "9f62ea01a08e69f44050f59469a0e64beddefac0"
      ],
      "author": {
        "name": "K.Takata",
        "email": "kentkt@csc.jp",
        "time": "Wed Oct 19 14:02:40 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 19 14:02:40 2022 +0100"
      },
      "message": "patch 9.0.0795: readblob() always reads the whole file\n\nProblem:    readblob() always reads the whole file.\nSolution:   Add arguments to read part of the file. (Ken Takata,\n            closes #11402)\n"
    },
    {
      "commit": "9f62ea01a08e69f44050f59469a0e64beddefac0",
      "tree": "845ef80a2628569084cf289aa1ed569b16ecaeee",
      "parents": [
        "605d02a9b73cb49ac5022a127db3eac7e16a5d83"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 19 13:07:03 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 19 13:07:03 2022 +0100"
      },
      "message": "patch 9.0.0794: there is no way to find out if modifyOtherKeys has been seen\n\nProblem:    There is no way to find out if an escape sequence with\n            modifyOtherKeys has been seen.\nSolution:   Add a notice with \":verbose map\".\n"
    },
    {
      "commit": "605d02a9b73cb49ac5022a127db3eac7e16a5d83",
      "tree": "9a2a0e646404bc6159a06e36ffef86a1ba626838",
      "parents": [
        "bf72e0c67f26ea7c8fd941fdd1533c24c7b6cb43"
      ],
      "author": {
        "name": "Christopher Plewright",
        "email": "chris@createng.com",
        "time": "Wed Oct 19 11:54:46 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 19 11:54:46 2022 +0100"
      },
      "message": "patch 9.0.0793: MS-Windows: mouse scroll events only work with the dll\n\nProblem:    MS-Windows: mouse scroll events only work with the dll.\nSolution:   Accept CSI codes for MS-Windows without the GUI. (Christopher\n            Plewright, closes #11401)\n"
    },
    {
      "commit": "bf72e0c67f26ea7c8fd941fdd1533c24c7b6cb43",
      "tree": "cd44d73dd1ff70cde5fe7678ad91f3b82ee23352",
      "parents": [
        "a353282c13287058fde95bb6eb914e342fd4253c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 21:48:14 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 21:48:14 2022 +0100"
      },
      "message": "patch 9.0.0792: MS-Windows: compiler complains about unused function\n\nProblem:    MS-Windows: compiler complains about unused function.\nSolution:   Add #ifdef. (John Marriott)\n"
    },
    {
      "commit": "a353282c13287058fde95bb6eb914e342fd4253c",
      "tree": "7f1f8c3bf32ad9d2e09415b2e19093c4ce40a4dc",
      "parents": [
        "53c5c9f50ca68d3ed559eebb2c5f7d23f39a768c"
      ],
      "author": {
        "name": "Trygve Aaberge",
        "email": "trygveaa@gmail.com",
        "time": "Tue Oct 18 19:22:25 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 19:22:25 2022 +0100"
      },
      "message": "patch 9.0.0791: at the hit-Enter prompt the End and Home keys may not work\n\nProblem:    At the hit-Enter prompt the End and Home keys may not work.\nSolution:   Use the special \"@\" code for End and Home, like it was done for\n            the cursor keys in patch 8.2.2246. (Trygve Aaberge, closes #11396)\n"
    },
    {
      "commit": "53c5c9f50ca68d3ed559eebb2c5f7d23f39a768c",
      "tree": "70ad6577eb65d042bc5b2ff1594c437aa8d7eace",
      "parents": [
        "8f3c3c6cd044e3b5bf08dbfa3b3f04bb3f711bad"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 17:25:03 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 17:25:03 2022 +0100"
      },
      "message": "patch 9.0.0790: test for dummy buffer does not always produce the E86 error\n\nProblem:    Test for dummy buffer does not always produce the E86 error.\nSolution:   Do not check if the error is produced.\n"
    },
    {
      "commit": "8f3c3c6cd044e3b5bf08dbfa3b3f04bb3f711bad",
      "tree": "66e5f78b1f4d346156a3fdc958c14fbd3b614f7b",
      "parents": [
        "61c4b04799bf114cadc3bbf212ae8b2ad22a6980"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 17:05:54 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 17:05:54 2022 +0100"
      },
      "message": "patch 9.0.0789: dummy buffer ends up in a window\n\nProblem:    Dummy buffer ends up in a window.\nSolution:   Disallow navigating to a dummy buffer.\n"
    },
    {
      "commit": "61c4b04799bf114cadc3bbf212ae8b2ad22a6980",
      "tree": "6d5174bccf9475acadd62d8efe58767bd557b5df",
      "parents": [
        "9298a996fc54e483dc29c0700edf3c5fe9d0f6a9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 15:10:11 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 15:10:11 2022 +0100"
      },
      "message": "patch 9.0.0788: ModeChanged autocmd not executed when Visual ends with CTRL-C\n\nProblem:    ModeChanged autocmd not executed when Visual mode is ended with\n            CTRL-C.\nSolution:   Do not trigger the autocmd when got_int is set. (closes #11394)\n"
    },
    {
      "commit": "9298a996fc54e483dc29c0700edf3c5fe9d0f6a9",
      "tree": "11d93ceeeeb5d329ce0c2a576515c1401c2b6094",
      "parents": [
        "208567e9d744ef7b89bed1f62e951ae4ee2f6f5f"
      ],
      "author": {
        "name": "Christopher Plewright",
        "email": "chris@createng.com",
        "time": "Tue Oct 18 13:33:26 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 13:33:26 2022 +0100"
      },
      "message": "patch 9.0.0787: mouse scrolling in terminal misbehaves without dll\n\nProblem:    MS-Windows: mouse scrolling in terminal misbehaves without dll.\nSolution:   Add #ifdef as a temporary solution. (Christopher Plewright,\n            closes #11392)\n"
    },
    {
      "commit": "208567e9d744ef7b89bed1f62e951ae4ee2f6f5f",
      "tree": "d92b5868fa996d7bff5daf99052a2c7b401ce148",
      "parents": [
        "9652249a2d02318a28a63a7b5711f25652e8f969"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Tue Oct 18 13:11:21 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 18 13:11:21 2022 +0100"
      },
      "message": "patch 9.0.0786: user command does not get number from :tab modifier\n\nProblem:    User command does not get number from :tab modifier.\nSolution:   Include the number. (closes #11393, closes #6801)\n"
    },
    {
      "commit": "9652249a2d02318a28a63a7b5711f25652e8f969",
      "tree": "3b6ed750e0944859ce1d96e57c0a1d992f403c3f",
      "parents": [
        "b99e6e6c5fbabbade6431fb555c4fe7409a9269a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 17 20:00:26 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 17 20:00:26 2022 +0100"
      },
      "message": "patch 9.0.0785: memory leak with empty shell command\n\nProblem:    Memory leak with empty shell command.\nSolution:   Free the allocated memory when bailing out.\n"
    },
    {
      "commit": "b99e6e6c5fbabbade6431fb555c4fe7409a9269a",
      "tree": "665e05ed0c974ba09b5639cca7b0e4593bdd6f12",
      "parents": [
        "8107a2a8af80a53a61734b600539c5beb4782991"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 17 18:55:03 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 17 18:55:03 2022 +0100"
      },
      "message": "patch 9.0.0784: text prop \"above\" not right with \u0027number\u0027 and \"n\" in \u0027cpo\u0027\n\nProblem:    Text prop \"above\" not displayed correctly with \u0027number\u0027 and \"n\" in\n            \u0027cpo\u0027.\nSolution:   Draw the line number column until the line text is reached.\n"
    },
    {
      "commit": "8107a2a8af80a53a61734b600539c5beb4782991",
      "tree": "90fd78458a77d1c04ec964419dae7b5889d2f8d0",
      "parents": [
        "4bf67ec52e938a3edaa4f452adab42a57505f940"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 17 18:00:23 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 17 18:00:23 2022 +0100"
      },
      "message": "patch 9.0.0783: \":!\" doesn\u0027t do anything but does update the previous command\n\nProblem:    \":!\" doesn\u0027t do anything but does update the previous command.\nSolution:   Do not have \":!\" change the previous command. (Martin Tournoij,\n            closes #11372)\n"
    },
    {
      "commit": "4bf67ec52e938a3edaa4f452adab42a57505f940",
      "tree": "01add66ee0a038337a563f6288d263fc5465f69d",
      "parents": [
        "e6a16e9950111adfcfdb85261b3d5a8c13f1d533"
      ],
      "author": {
        "name": "ObserverOfTime",
        "email": "chronobserver@disroot.org",
        "time": "Mon Oct 17 15:28:47 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 17 15:28:47 2022 +0100"
      },
      "message": "patch 9.0.0782: OpenVPN files are not recognized\n\nProblem:    OpenVPN files are not recognized.\nSolution:   Add patterns for OpenVPN files. (closes #11391)\n"
    },
    {
      "commit": "e6a16e9950111adfcfdb85261b3d5a8c13f1d533",
      "tree": "f141728d6063ba98710cba6ae009e0ab96be176f",
      "parents": [
        "a1a46da87d91cfbf46866627b3e66a757145e8c3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 17 14:51:36 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 17 14:51:36 2022 +0100"
      },
      "message": "patch 9.0.0781: workaround to rename \"small\" to \"smallfont\" is clumsy\n\nProblem:    Workaround to rename \"small\" to \"smallfont\" is clumsy.\nSolution:   Undefine \"small\" after including windows.h. (Ken Takata)\n"
    },
    {
      "commit": "a1a46da87d91cfbf46866627b3e66a757145e8c3",
      "tree": "060fdc50d91bf1a973a522a1e50c106b6481ad17",
      "parents": [
        "4ac8e7948cb3e07bc4598ede8b274891d14dfa7c"
      ],
      "author": {
        "name": "Luuk van Baal",
        "email": "luukvbaal@gmail.com",
        "time": "Mon Oct 17 14:22:03 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 17 14:22:03 2022 +0100"
      },
      "message": "patch 9.0.0780: \u0027scroll\u0027 value computed in unexpected location\n\nProblem:    \u0027scroll\u0027 value computed in unexpected location.\nSolution:   Compute \u0027scroll\u0027 when the window height is changed. (Luuk van\n            Baal, closes #11387)\n"
    },
    {
      "commit": "4ac8e7948cb3e07bc4598ede8b274891d14dfa7c",
      "tree": "5ba7c4cfcb8365ef4a42534b3f3bcba98b8fa74b",
      "parents": [
        "4913d420e8e8619cff837372bce87683d6fcaa03"
      ],
      "author": {
        "name": "Doug Kearns",
        "email": "dougkearns@gmail.com",
        "time": "Mon Oct 17 13:32:17 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 17 13:32:17 2022 +0100"
      },
      "message": "patch 9.0.0779: lsl and lm3 file extensions are not recognized\n\nProblem:    lsl and lm3 file extensions are not recognized.\nSolution:   Add *.lsl and *.lm3 patterns. (Doug Kearns, closes #11384)\n"
    },
    {
      "commit": "4913d420e8e8619cff837372bce87683d6fcaa03",
      "tree": "4485db34731a29ea8bbaded0f984f9633c6bf6a8",
      "parents": [
        "3f0092c141824356b55b11cd3985baaf4df65334"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 17 13:13:32 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 17 13:13:32 2022 +0100"
      },
      "message": "patch 9.0.0778: indexing of unknown const type fails during compilation\n\nProblem:    Indexing of unknown const type fails during compilation.\nSolution:   Check for \"any\" properly. (closes #11389)\n"
    },
    {
      "commit": "3f0092c141824356b55b11cd3985baaf4df65334",
      "tree": "23f7c7a3bd22311c685562c94799958bc03ef0aa",
      "parents": [
        "9d8620b519a84983bc8c24cb6c302f4d6b55a6c0"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Sun Oct 16 21:43:07 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 16 21:43:07 2022 +0100"
      },
      "message": "patch 9.0.0777: code is indented too much\n\nProblem:    Code is indented too much.\nSolution:   Use an early return. (Yegappan Lakshmanan, closes #11386)\n"
    },
    {
      "commit": "9d8620b519a84983bc8c24cb6c302f4d6b55a6c0",
      "tree": "5670b8ea1e371f571f8d1427c9cd181d23c37883",
      "parents": [
        "2a46f81ec7739967265759838afe7972e5f81e5e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 16 20:24:16 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 16 20:24:16 2022 +0100"
      },
      "message": "patch 9.0.0776: MSVC can\u0027t have field name \"small\"\n\nProblem:    MSVC can\u0027t have field name \"small\".\nSolution:   Rename small to smallfont.\n"
    },
    {
      "commit": "2a46f81ec7739967265759838afe7972e5f81e5e",
      "tree": "0815a1dd6382fde04a67d6db374b1de60bc686e9",
      "parents": [
        "6a12d26f3404e45ce25cf9152857e355b28f392a"
      ],
      "author": {
        "name": "Christopher Plewright",
        "email": "chris@createng.com",
        "time": "Sun Oct 16 19:47:45 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 16 19:47:45 2022 +0100"
      },
      "message": "patch 9.0.0775: MS-Windows: mouse scrolling not supported in the console\n\nProblem:    MS-Windows: mouse scrolling not supported in the console.\nSolution:   Add event handling for mouse scroll events. (Christopher\n            Plewright, closes #11374)\n"
    },
    {
      "commit": "6a12d26f3404e45ce25cf9152857e355b28f392a",
      "tree": "7866a4154ea9964e8026ac282d9407e20c4df861",
      "parents": [
        "d094e580b0873d67c2d30f60c9fd43c9a0044149"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 16 19:26:52 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 16 19:26:52 2022 +0100"
      },
      "message": "patch 9.0.0774: the libvterm code is outdated\n\nProblem:    The libvterm code is outdated.\nSolution:   Include libvterm changes from revision 802 to 817.  Revert some\n            changes made for C89.\n"
    },
    {
      "commit": "d094e580b0873d67c2d30f60c9fd43c9a0044149",
      "tree": "7a4648c41d4fae5df6e460771017a76d736836f4",
      "parents": [
        "501e77766cd30d8f4bfeb04a67aff1865b5f5a41"
      ],
      "author": {
        "name": "Philip H",
        "email": "47042125+pheiduck@users.noreply.github.com",
        "time": "Sun Oct 16 14:53:34 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 16 14:53:34 2022 +0100"
      },
      "message": "patch 9.0.0773: huge build on macos uses dynamic Perl\n\nProblem:    Huge build on macos uses dynamic Perl.\nSolution:   Use built-in Perl, uninstall the brew one. (closes #11382)\n"
    },
    {
      "commit": "501e77766cd30d8f4bfeb04a67aff1865b5f5a41",
      "tree": "62efb7918724b984e8be142d8ab4657c57fa9943",
      "parents": [
        "3c053a1a5ad2a3c924929e11f2b9af20a8b901e2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 16 14:35:46 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 16 14:35:46 2022 +0100"
      },
      "message": "patch 9.0.0772: the libvterm code is outdated\n\nProblem:    The libvterm code is outdated.\nSolution:   Include libvterm changes from revision 790 to 801.\n"
    },
    {
      "commit": "bd053f894b0d7652928201faa68c53d1ce2acdc5",
      "tree": "717cbbda10877e01c7a4c7df72136c60059a7e95",
      "parents": [
        "d8cd6f7427bc89aa38f42cc44f58bf5fb5f0f972"
      ],
      "author": {
        "name": "Martin Tournoij",
        "email": "martin@arp242.net",
        "time": "Sun Oct 16 12:49:12 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 16 12:49:12 2022 +0100"
      },
      "message": "patch 9.0.0771: cannot always tell the difference beween tex and rexx files\n\nProblem:    Cannot always tell the difference beween tex and rexx files.\nSolution:   Recognize tex by a leading backslash. (Martin Tournoij,\n            closes #11380)\n"
    },
    {
      "commit": "d8cd6f7427bc89aa38f42cc44f58bf5fb5f0f972",
      "tree": "96c67b433df5321a288a133f89e3998a2bf92977",
      "parents": [
        "db4c94788ad70118fa1ccc5fbc821757350ac771"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Sun Oct 16 11:30:48 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Oct 16 11:30:48 2022 +0100"
      },
      "message": "patch 9.0.0770: quickfix commands may keep memory allocated\n\nProblem:    Quickfix commands may keep memory allocated.\nSolution:   Free memory when it\u0027s a bit much. (Yegappan Lakshmanan,\n            closes #11379)\n"
    },
    {
      "commit": "db4c94788ad70118fa1ccc5fbc821757350ac771",
      "tree": "2e08a8a678c55470cb7239c0857678e7a5622ce8",
      "parents": [
        "5b148ef2628251b2d79f78c65a614f8aca404329"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 22:06:06 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 22:06:06 2022 +0100"
      },
      "message": "patch 9.0.0769: too many delete() calls in tests\n\nProblem:    Too many delete() calls in tests.\nSolution:   Use deferred delete where possible.\n"
    },
    {
      "commit": "5b148ef2628251b2d79f78c65a614f8aca404329",
      "tree": "73fa81a9f7091799d9de2e5cfa0fd8b6434ae1de",
      "parents": [
        "c4860bdd2832feb7ab054c6dc14f68abe24c2373"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 21:35:56 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 21:35:56 2022 +0100"
      },
      "message": "patch 9.0.0768: too many delete() calls in tests\n\nProblem:    Too many delete() calls in tests.\nSolution:   Use deferred delete where possible.\n"
    },
    {
      "commit": "c4860bdd2832feb7ab054c6dc14f68abe24c2373",
      "tree": "24422c7d419b358aea790c09da91344190728815",
      "parents": [
        "0e9bdad545e8e75b23c40e44cc6ec51330f5b465"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 20:52:26 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 20:52:26 2022 +0100"
      },
      "message": "patch 9.0.0767: too many delete() calls in tests\n\nProblem:    Too many delete() calls in tests.\nSolution:   Use deferred delete where possible.\n"
    },
    {
      "commit": "0e9bdad545e8e75b23c40e44cc6ec51330f5b465",
      "tree": "97d4e5cf151ada69600c5ad10cc85cbdbca6a129",
      "parents": [
        "36343ae0fb7247e060abfd35fb8e4337b33abb4b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 20:06:33 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 20:06:33 2022 +0100"
      },
      "message": "patch 9.0.0766: too many delete() calls in tests\n\nProblem:    Too many delete() calls in tests.\nSolution:   Use deferred delete where possible.\n"
    },
    {
      "commit": "36343ae0fb7247e060abfd35fb8e4337b33abb4b",
      "tree": "fe5bf440c03d0535560b20174c1194dbce09c678",
      "parents": [
        "c8b673557390e5cd20bc0a4c2786d0db1d77a24c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 19:04:05 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 19:04:05 2022 +0100"
      },
      "message": "patch 9.0.0765: with a Visual block a put command column may go negative\n\nProblem:    With a Visual block a put command column may go negative.\nSolution:   Check that the column does not become negative.\n"
    },
    {
      "commit": "c8b673557390e5cd20bc0a4c2786d0db1d77a24c",
      "tree": "4e880543516542d06ecec7d1b8699b0fe8786081",
      "parents": [
        "a2e4e0fc3b930caf20c4f6d2e70acf5325c3be51"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 16:41:53 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 16:41:53 2022 +0100"
      },
      "message": "patch 9.0.0764: indent and option tests fail\n\nProblem:    Indent and option tests fail.\nSolution:   Change OP_INDENT.  Add entry to options test table.\n"
    },
    {
      "commit": "a2e4e0fc3b930caf20c4f6d2e70acf5325c3be51",
      "tree": "3e33ce0a72b1d0ca2db1cc7b83aab488476337d5",
      "parents": [
        "4b082c4bd05f504fda1acaa9d28fca55a2d04857"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 16:29:03 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 16:29:03 2022 +0100"
      },
      "message": "patch 9.0.0763: MS-Windows: warning for using int for size_t\n\nProblem:    MS-Windows: warning for using int for size_t.\nSolution:   Declare variable as size_t.\n"
    },
    {
      "commit": "4b082c4bd05f504fda1acaa9d28fca55a2d04857",
      "tree": "492cc22e3637334de7fd1af4029d247f409338cd",
      "parents": [
        "49846fb1a31de99f49d6a7e70efe685197423c84"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 16:25:27 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 16:25:27 2022 +0100"
      },
      "message": "patch 9.0.0762: build failure\n\nProblem:    Build failure.\nSolution:   Add missing change.\n"
    },
    {
      "commit": "49846fb1a31de99f49d6a7e70efe685197423c84",
      "tree": "98b3debbaafbd79b05fe941382086792c1aab8ba",
      "parents": [
        "297164cb7972beff35e375ccac4fbad8196ccbd7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 16:05:33 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 16:05:33 2022 +0100"
      },
      "message": "patch 9.0.0761: cannot use \u0027indentexpr\u0027 for Lisp indenting\n\nProblem:    Cannot use \u0027indentexpr\u0027 for Lisp indenting.\nSolution:   Add the \u0027lispoptions\u0027 option.\n"
    },
    {
      "commit": "297164cb7972beff35e375ccac4fbad8196ccbd7",
      "tree": "da53da62f24c33f3b7a5fcb937f22902811dbadb",
      "parents": [
        "fa7bb1d937308a60280e070b01baba5342148ff7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 14:24:29 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 14:24:29 2022 +0100"
      },
      "message": "patch 9.0.0760: display test for \u0027listchars\u0027 \"precedes\" fails\n\nProblem:    Display test for \u0027listchars\u0027 \"precedes\" fails.\nSolution:   Correct the expected result.\n"
    },
    {
      "commit": "fa7bb1d937308a60280e070b01baba5342148ff7",
      "tree": "9f007bfcb8451e9d8f3c99ea257a904849bd51d1",
      "parents": [
        "13cdde39520220bb856cba16626327c706752b51"
      ],
      "author": {
        "name": "Philip H",
        "email": "47042125+pheiduck@users.noreply.github.com",
        "time": "Sat Oct 15 14:17:37 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 14:17:37 2022 +0100"
      },
      "message": "patch 9.0.0759: huge build on macos does not use Perl\n\nProblem:    Huge build on macos does not use Perl.\nSolution:   Re-enable the Perl interface using \"dynamic\". (closes #11375)\n"
    },
    {
      "commit": "13cdde39520220bb856cba16626327c706752b51",
      "tree": "ccfce32ead03bcbf9541bd4c50203c1bff8074f8",
      "parents": [
        "eb4de629315f2682d8b314462d02422ec98d751a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 14:07:48 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 14:07:48 2022 +0100"
      },
      "message": "patch 9.0.0758: \"precedes\" from \u0027listchars\u0027 overwritten by \u003c\u003c\u003c\n\nProblem:    \"precedes\" from \u0027listchars\u0027 overwritten by \u003c\u003c\u003c for \u0027smoothscroll\u0027.\nSolution:   Keep the \"precedes\" character.\n"
    },
    {
      "commit": "eb4de629315f2682d8b314462d02422ec98d751a",
      "tree": "8e560e33e3fdf9a596a265c04f5b6d2bbfddf8f0",
      "parents": [
        "4ccaedfcd7526983f4b6b3b06b0bfb54f333f1f3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 13:42:17 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 13:42:17 2022 +0100"
      },
      "message": "patch 9.0.0757: line number not visisble with \u0027smoothscroll\u0027, \u0027nu\u0027 and \u0027rnu\u0027\n\nProblem:    Line number not visisble with \u0027smoothscroll\u0027, \u0027nu\u0027 and \u0027rnu\u0027.\nSolution:   Put the \"\u003e\u003e\u003e\" after the line number instead of on top.\n"
    },
    {
      "commit": "4ccaedfcd7526983f4b6b3b06b0bfb54f333f1f3",
      "tree": "ba5cebcced4528b7a7ce20ccc5f546f4bd8585ed",
      "parents": [
        "d988ef3a555df2c686899a74393ed53b3186370c"
      ],
      "author": {
        "name": "Shougo Matsushita",
        "email": "Shougo.Matsu@gmail.com",
        "time": "Sat Oct 15 11:48:00 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 11:48:00 2022 +0100"
      },
      "message": "patch 9.0.0756: no autocmd event for changing text in a terminal window\n\nProblem:    No autocmd event for changing text in a terminal window.\nSolution:   Add TextChangedT. (Shougo Matsushita, closes #11366)\n"
    },
    {
      "commit": "d988ef3a555df2c686899a74393ed53b3186370c",
      "tree": "326f56e14c7b036f8126910a1a9f6f97d12773b4",
      "parents": [
        "a79b35b5781ae770334cec781d17fec3875f8108"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 10:54:27 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 10:54:27 2022 +0100"
      },
      "message": "patch 9.0.0755: huge build on macos always fails on CI\n\nProblem:    Huge build on macos always fails on CI.\nSolution:   Temporarily disable the perl interface.\n"
    },
    {
      "commit": "a79b35b5781ae770334cec781d17fec3875f8108",
      "tree": "7880c30158c21d03871822c8961b268d1ec07656",
      "parents": [
        "b77bdce120d7e140d0d0bd535ec9febdef78993d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 10:49:36 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 10:49:36 2022 +0100"
      },
      "message": "patch 9.0.0754: \u0027indentexpr\u0027 overrules lisp indenting in one situation\n\nProblem:    \u0027indentexpr\u0027 overrules lisp indenting in one situation.\nSolution:   Add \"else\" to keep the lisp indent. (issue #11327)\n"
    },
    {
      "commit": "b77bdce120d7e140d0d0bd535ec9febdef78993d",
      "tree": "8df18815ea6237263ef38a666d0df1b88c45def2",
      "parents": [
        "7e120ffccbf81ae8acac28f11fbd5eab79a1630d"
      ],
      "author": {
        "name": "Yee Cheng Chin",
        "email": "ychin.git@gmail.com",
        "time": "Sat Oct 15 10:22:19 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Oct 15 10:22:19 2022 +0100"
      },
      "message": "patch 9.0.0753: some Ex commands are not in the help index\n\nProblem:    Some Ex commands are not in the help index.\nSolution:   Add the missing commands.  Add a script to check all Ex commands\n            are in the help index. (Yee Cheng Chin, closes #11371)\n"
    },
    {
      "commit": "7e120ffccbf81ae8acac28f11fbd5eab79a1630d",
      "tree": "b14cd154c0448c72a91dd3a42178759529f25aac",
      "parents": [
        "c9121f798f49fa71e814912cb186d89c164090c3"
      ],
      "author": {
        "name": "ObserverOfTime",
        "email": "chronobserver@disroot.org",
        "time": "Fri Oct 14 20:24:24 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 14 20:24:24 2022 +0100"
      },
      "message": "patch 9.0.0752: Rprofile files are not recognized\n\nProblem:    Rprofile files are not recognized.\nSolution:   Recognize Rprofile files as \"r\". (closes #11369)\n"
    },
    {
      "commit": "c9121f798f49fa71e814912cb186d89c164090c3",
      "tree": "7bf018b61ef5e6aff94c935e1638055a662ee2d3",
      "parents": [
        "0abd6cf62d65180dc2c40d67cd95f13b0691f7ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 14 20:09:04 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 14 20:09:04 2022 +0100"
      },
      "message": "patch 9.0.0751: \u0027scrolloff\u0027 does not work well with \u0027smoothscroll\u0027\n\nProblem:    \u0027scrolloff\u0027 does not work well with \u0027smoothscroll\u0027.\nSolution:   Make positioning the cursor a bit better.  Rename functions.\n"
    },
    {
      "commit": "0abd6cf62d65180dc2c40d67cd95f13b0691f7ea",
      "tree": "8abf50c2a29bdbbf715be0960ff80b8592644cf3",
      "parents": [
        "975a665d4811649a51e2c6a97a6ce096290d87ae"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 14 17:04:09 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 14 17:04:09 2022 +0100"
      },
      "message": "patch 9.0.0750: crash when popup closed in callback\n\nProblem:    Crash when popup closed in callback. (Maxim Kim)\nSolution:   In syntax_end_parsing() check that syn_block is valid.\n"
    },
    {
      "commit": "975a665d4811649a51e2c6a97a6ce096290d87ae",
      "tree": "aa34659fe233d4c0f5080d7ecf3b3bb19eb44193",
      "parents": [
        "b9c09c118e951bc6ea2059941101939dc572b4ce"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Fri Oct 14 13:11:13 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 14 13:11:13 2022 +0100"
      },
      "message": "patch 9.0.0749: alloc/free of buffer for each quickfix entry is inefficient\n\nProblem:    Alloc/free of buffer for each quickfix entry is inefficient.\nSolution:   Use a shared grow array. (Yegappan Lakshmanan, closes #11365)\n"
    },
    {
      "commit": "b9c09c118e951bc6ea2059941101939dc572b4ce",
      "tree": "f3b21a7091d0ddb14b735a4ce9a844ba6f1e66a1",
      "parents": [
        "ba43e76fcd5b2da57dbaa4d9a555793fe8ac344e"
      ],
      "author": {
        "name": "Trygve Aaberge",
        "email": "trygveaa@gmail.com",
        "time": "Fri Oct 14 12:08:24 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Oct 14 12:08:24 2022 +0100"
      },
      "message": "patch 9.0.0748: Kitty may send key without modifiers with CSI u code\n\nProblem:    Kitty may send key without modifiers with CSI u code.\nSolution:   Handle CSI u code without modifiers. (Trygve Aaberge,\n            closes #11364)\n"
    },
    {
      "commit": "ba43e76fcd5b2da57dbaa4d9a555793fe8ac344e",
      "tree": "46d248575c130e6c338dc0aac5f66eabe2c2fef4",
      "parents": [
        "856c5d2bc7c3864f8b63a0ab3e376d5c5e51f1d5"
      ],
      "author": {
        "name": "Martin Tournoij",
        "email": "martin@arp242.net",
        "time": "Thu Oct 13 22:12:15 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 22:12:15 2022 +0100"
      },
      "message": "patch 9.0.0747: too many #ifdefs\n\nProblem:    Too many #ifdefs.\nSolution:   Gradudate the +cmdline_info feature. (Martin Tournoij,\n            closes #11330)\n"
    },
    {
      "commit": "856c5d2bc7c3864f8b63a0ab3e376d5c5e51f1d5",
      "tree": "378e566f0fe523a42b754c8e3d4162f58c7e4b9a",
      "parents": [
        "4b6172e108fe06be47c09f8690dc54608be3ee80"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 21:54:28 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 21:54:28 2022 +0100"
      },
      "message": "patch 9.0.0746: breakindent test cases are commented out\n\nProblem:    Breakindent test cases are commented out.\nSolution:   Adjust expected result to slightly different behavior.  Correct\n            computations for cursor position.\n"
    },
    {
      "commit": "4b6172e108fe06be47c09f8690dc54608be3ee80",
      "tree": "0eeeebdeb0dbd734d595a9c6101d9857ca37e51a",
      "parents": [
        "6c4d4a64449ea225b1a568f5517e309b2054b490"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 20:23:28 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 20:23:28 2022 +0100"
      },
      "message": "patch 9.0.0745: wrong cursor position when using \"gj\" and \"gk\" in a long line\n\nProblem:    Wrong cursor position when using \"gj\" and \"gk\" in a long line.\nSolution:   Adjust computations for the cursor position and skipcol. Re-enable\n            tests that pass now, disable failing breakindent test.\n"
    },
    {
      "commit": "6c4d4a64449ea225b1a568f5517e309b2054b490",
      "tree": "feb56a6031ecd131f8dd25e7a318ef89f701cc51",
      "parents": [
        "66b8d2a89efb6bd482e3160c7494e646e31aea27"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 17:47:42 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 17:47:42 2022 +0100"
      },
      "message": "patch 9.0.0744: in script in autoload dir exported variable is not found\n\nProblem:    In script in autoload dir exported variable is not found. (Doug\n            Kearns)\nSolution:   Find the variable with the \"script#\" prefix. (closes #11361)\n"
    },
    {
      "commit": "66b8d2a89efb6bd482e3160c7494e646e31aea27",
      "tree": "8d4899ba1224794095645f93a8234d5e47bc5e22",
      "parents": [
        "3558afe9e9e904cabb8475392d859f2d2fc21041"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 16:34:30 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 16:34:30 2022 +0100"
      },
      "message": "patch 9.0.0743: starting cscope on Unix does not quote the arguments right\n\nProblem:    Starting cscope on Unix does not quote the arguments correctly.\n            (Gary Johnson)\nSolution:   Move the final quote after the arguments.\n"
    },
    {
      "commit": "3558afe9e9e904cabb8475392d859f2d2fc21041",
      "tree": "3ec453686754ece5109f487f5cd9843a4632bf5b",
      "parents": [
        "d93009eb35c88bfc38781fefdf42ebdb02c61474"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 16:12:57 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 16:12:57 2022 +0100"
      },
      "message": "patch 9.0.0742: reading past end of the line when compiling a function\n\nProblem:    Reading past end of the line when compiling a function with\n            errors.\nSolution:   Do not return an invalid pointer.  Fix skipping redirection.\n"
    },
    {
      "commit": "d93009eb35c88bfc38781fefdf42ebdb02c61474",
      "tree": "0db02d04485459b9901d01952385c63b1e23137e",
      "parents": [
        "4997f2a605e15261c4f825494324371f271ef6a8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 14:35:24 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 14:35:24 2022 +0100"
      },
      "message": "patch 9.0.0741: cannot specify an ID for each item with prop_add_list()\n\nProblem:    Cannot specify an ID for each item with prop_add_list(). (Sergey\n            Vlasov)\nSolution:   Add an optional fifth number to the item. (closes #11360)\n"
    },
    {
      "commit": "4997f2a605e15261c4f825494324371f271ef6a8",
      "tree": "cb74cc4914c7bf84073a5d48c5de2c87b1733ad3",
      "parents": [
        "17822c507c03d509037c9ee5eee5cfbb201b3f01"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 14:00:45 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 14:00:45 2022 +0100"
      },
      "message": "patch 9.0.0740: prop_add_list() gives multiple errors for invalid argument\n\nProblem:    prop_add_list() gives multiple errors for invalid argument.\nSolution:   Only give one error message.\n"
    },
    {
      "commit": "17822c507c03d509037c9ee5eee5cfbb201b3f01",
      "tree": "71ab21115f394f99e74d76a56ccde2e124613dd9",
      "parents": [
        "91ccbad5ded8bcf2cc93a873ff2c3179b0c548c7"
      ],
      "author": {
        "name": "Yee Cheng Chin",
        "email": "ychin.git@gmail.com",
        "time": "Thu Oct 13 13:17:40 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 13:17:40 2022 +0100"
      },
      "message": "patch 9.0.0739: mouse column not correctly used for popup_setpos\n\nProblem:    Mouse column not correctly used for popup_setpos.\nSolution:   Adjust off-by-one error and handle Visual line selection properly.\n            (Yee Cheng Chin, closes #11356)\n"
    },
    {
      "commit": "91ccbad5ded8bcf2cc93a873ff2c3179b0c548c7",
      "tree": "4a05f5002f9a6ecabb98dd90d014427eda955420",
      "parents": [
        "d26c5805bcbd630dab0478c2d22503a6e32a83c1"
      ],
      "author": {
        "name": "\u003d?UTF-8?q?Bj\u003dC3\u003dB6rn\u003d20Linse?\u003d",
        "email": "bjorn.linse@gmail.com",
        "time": "Thu Oct 13 12:51:13 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 12:51:13 2022 +0100"
      },
      "message": "patch 9.0.0738: cannot suppress completion \"scanning\" messages\n\nProblem:    Cannot suppress completion \"scanning\" messages.\nSolution:   Add the \"C\" flag in \u0027shortmess\u0027. (Bjorn Linse, closes #11354)\n"
    },
    {
      "commit": "d26c5805bcbd630dab0478c2d22503a6e32a83c1",
      "tree": "3893b73181832ad6c7aab687f1d0d47dacfc7515",
      "parents": [
        "f8412c9d7cc487dacf47a217ae947da68a525c53"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 12:30:08 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 12:30:08 2022 +0100"
      },
      "message": "patch 9.0.0737: Lisp word only recognized when a space follows\n\nProblem:    Lisp word only recognized when a space follows.\nSolution:   Also match a word at the end of a line.  Rename the test.  Use a\n            compiled function to avoid backslashes.\n"
    },
    {
      "commit": "f8412c9d7cc487dacf47a217ae947da68a525c53",
      "tree": "bba062ffddbdd37e7caedd586c3bc7ddbc92919e",
      "parents": [
        "e42033e735febb163fdc57aadbc11787ca611ba9"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Thu Oct 13 11:59:22 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 13 11:59:22 2022 +0100"
      },
      "message": "patch 9.0.0736: quickfix listing does not handle very long messages\n\nProblem:    Quickfix listing does not handle very long messages.\nSolution:   Use a growarray instead of a fixed size buffer. (Yegappan\n            Lakshmanan, closes #11357)\n"
    },
    {
      "commit": "e42033e735febb163fdc57aadbc11787ca611ba9",
      "tree": "44839910c4933c5b692d1d69cf181ae0d822a1fe",
      "parents": [
        "2fbabd238a94022c99506e920186a5b6cdf15426"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 21:32:42 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 21:32:42 2022 +0100"
      },
      "message": "patch 9.0.0735: breakindent and scrolloff tests fail\n\nProblem:    Breakindent and scrolloff tests fail.\nSolution:   Temporarily skip the assertions.\n"
    },
    {
      "commit": "2fbabd238a94022c99506e920186a5b6cdf15426",
      "tree": "2806a67322331d156506ae687731077b432ba3ac",
      "parents": [
        "84d14ccdb50dc9f362066a2c83bfaf331314e5ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 19:53:38 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 19:53:38 2022 +0100"
      },
      "message": "patch 9.0.0734: cursor position invalid when scrolling with \u0027smoothscroll\u0027\n\nProblem:    Cursor position invalid when scrolling with \u0027smoothscroll\u0027 set.\n            (Ernie Rael)\nSolution:   Add w_valid_skipcol and clear flags when it changes.  Adjust\n            w_skipcol after moving the cursor.\n"
    },
    {
      "commit": "84d14ccdb50dc9f362066a2c83bfaf331314e5ea",
      "tree": "7c89abcc26b741f738414e43f31b423bf4e7721e",
      "parents": [
        "d987642626f84fe2f0b32a1ca5ede31b436ce677"
      ],
      "author": {
        "name": "Dominique Pelle",
        "email": "dominique.pelle@gmail.com",
        "time": "Wed Oct 12 13:30:25 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 13:30:25 2022 +0100"
      },
      "message": "patch 9.0.0733: use of strftime() is not safe\n\nProblem:    Use of strftime() is not safe.\nSolution:   Check the return value of strftime().  Use a larger buffer and\n            correctly pass the available space. (Dominique Pellé, closes\n            #11348)\n"
    },
    {
      "commit": "d987642626f84fe2f0b32a1ca5ede31b436ce677",
      "tree": "60e9980364797a13d021a5ea50e2f2d5019d843f",
      "parents": [
        "af40f9af335e0c8b167eac31ceace45b6a2e0565"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 12:58:54 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 12:58:54 2022 +0100"
      },
      "message": "patch 9.0.0732: no check for white space before and after \"\u003d\u003c\u003c\"\n\nProblem:    No check for white space before and after \"\u003d\u003c\u003c\". (Doug Kearns)\nSolution:   Check for white space in Vim9 script. (closes #11351)\n"
    },
    {
      "commit": "af40f9af335e0c8b167eac31ceace45b6a2e0565",
      "tree": "ad5393a9fc3a981f6903d53872bb70ba99f57bd6",
      "parents": [
        "9ce7915d0667e6cb8f930634473f0caf2967f4e3"
      ],
      "author": {
        "name": "dundargoc",
        "email": "gocdundar@gmail.com",
        "time": "Wed Oct 12 12:09:40 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 12:09:40 2022 +0100"
      },
      "message": "patch 9.0.0731: clang-tidy configuration files are not recognized\n\nProblem:    clang-tidy configuration files are not recognized.\nSolution:   Recognize clang-tidy files as yaml. (closes #11350)\n"
    },
    {
      "commit": "9ce7915d0667e6cb8f930634473f0caf2967f4e3",
      "tree": "5e1feb7cfc4739a7e02057652a85d91b9d1be378",
      "parents": [
        "ae906c8b1bf023f4a15f38b4abef9dedc2f18467"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 11:54:34 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 11:54:34 2022 +0100"
      },
      "message": "patch 9.0.0730: startup test fails with right-left feature\n\nProblem:    Startup test fails with right-left feature.\nSolution:   Do not delete test file too early.\n"
    },
    {
      "commit": "ae906c8b1bf023f4a15f38b4abef9dedc2f18467",
      "tree": "9d82b93bb2c4a780bc755b392f1d2117476648b5",
      "parents": [
        "a4962cd7bac8464d9f8d95d37614ecf595c5487e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 11:12:49 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Oct 12 11:12:49 2022 +0100"
      },
      "message": "patch 9.0.0729: the rightleft and arabic features are disabled\n\nProblem:    The rightleft and arabic features are disabled.\nSolution:   Re-enable the features, some users want to use the functionality.\n"
    },
    {
      "commit": "a4962cd7bac8464d9f8d95d37614ecf595c5487e",
      "tree": "7332fbb6aa254815c6b7746a4aca0b9af06044ba",
      "parents": [
        "7c6cd443757348aa987eed87506549ab6b2079fe"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 23:12:59 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 23:12:59 2022 +0100"
      },
      "message": "patch 9.0.0728: extend() test fails\n\nProblem:    extend() test fails.\nSolution:   Item is final, not const.\n"
    },
    {
      "commit": "7c6cd443757348aa987eed87506549ab6b2079fe",
      "tree": "0ed5765f72d40daa5bcf0d061b22d037cea83024",
      "parents": [
        "159b2d5bfc4edc013024e8c996141d37542ebc15"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 21:54:04 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 21:54:04 2022 +0100"
      },
      "message": "patch 9.0.0727: help in the repository differs from patched version too much\n\nProblem:    Help in the repository differs from patched version too much.\nSolution:   Make a patch for a few help files.\n"
    },
    {
      "commit": "159b2d5bfc4edc013024e8c996141d37542ebc15",
      "tree": "80b8aa817564b1cc1c45cd418b247f09d99933c5",
      "parents": [
        "7e017461e21ac534f8a0d59c1165d11358c69d87"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 21:41:25 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 21:41:25 2022 +0100"
      },
      "message": "patch 9.0.0726: looping over list of lists works in script, not in function\n\nProblem:    Looping over list of lists and changing the list contents works in\n            Vim9 script, not in a compiled function.\nSolution:   Mark the loop variable final instead of const. (closes #11347)\n"
    },
    {
      "commit": "7e017461e21ac534f8a0d59c1165d11358c69d87",
      "tree": "ea89af10bbb69abf0fe0f55a23002f54ba6490e1",
      "parents": [
        "a275f2cdcc4353e7653a69c7c818422db5da599d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 21:02:09 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 21:02:09 2022 +0100"
      },
      "message": "patch 9.0.0725: virtual text \"after\" wraps to next line when \u0027wrap\u0027 is off\n\nProblem:    Virtual text \"after\" wraps to next line even when \u0027wrap\u0027 is off\n            and \u0027list\u0027 is set.\nSolution:   Do not use the minimum width when \u0027wrap\u0027 is off. (issue #11336)\n"
    },
    {
      "commit": "a275f2cdcc4353e7653a69c7c818422db5da599d",
      "tree": "5c14a63a542f0880495c5e77cf243daadb3b03a7",
      "parents": [
        "a9a364872e41932990aba1787af65f67c7e14917"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 20:04:09 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 20:04:09 2022 +0100"
      },
      "message": "patch 9.0.0724: closure in compiled function gets same variable in block\n\nProblem:    Closure in compiled function gets same variable in block.\nSolution:   At the end of a block to not always reset the variable count.\n            (issue #11094)\n"
    },
    {
      "commit": "a9a364872e41932990aba1787af65f67c7e14917",
      "tree": "f4e456fe564164e54798cf1a6e5d53e0e8dd2644",
      "parents": [
        "877151b3d8f6dacca56ce8e7f20fa5b27142d782"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 16:47:22 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 16:47:22 2022 +0100"
      },
      "message": "patch 9.0.0723: extra empty line below virtual text when \u0027list\u0027 is set\n\nProblem:    Extra empty line below virtual text when \u0027list\u0027 is set.\nSolution:   Do not reset lcs_eol_one but set text_prop_follows. (closes #11339)\n"
    },
    {
      "commit": "877151b3d8f6dacca56ce8e7f20fa5b27142d782",
      "tree": "ff676de455aa541563005b93e402a4a2b9352965",
      "parents": [
        "9466fb8001227a4bc9045e91045426bc40680366"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 15:29:50 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 15:29:50 2022 +0100"
      },
      "message": "patch 9.0.0722: virtual text \"after\" does not show with \u0027list\u0027 set\n\nProblem:    Virtual text \"after\" does not show with \u0027list\u0027 set.\nSolution:   Do not break out of the loop when another text prop follows.\n            (closes #11337)\n"
    },
    {
      "commit": "9466fb8001227a4bc9045e91045426bc40680366",
      "tree": "cd7d96d07d6a27a2072975a5e07310c9acb82365",
      "parents": [
        "0c502d2e7031611788c301c7da0896f0fd9515fd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 14:54:42 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 14:54:42 2022 +0100"
      },
      "message": "patch 9.0.0721: virtual text \"above\" with padding not displayed correctly\n\nProblem:    Virtual text \"above\" with padding not displayed correctly.\nSolution:   Take padding into account when truncating. (closes #11340)\n"
    },
    {
      "commit": "0c502d2e7031611788c301c7da0896f0fd9515fd",
      "tree": "d5118f7ab758a733c62b2db10e26481bbaff35b4",
      "parents": [
        "56564964e6d0956c29687e8a10cb94fe42f5c097"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 12:48:44 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 11 12:48:44 2022 +0100"
      },
      "message": "patch 9.0.0720: MS-Windows GUI may have pixel dust from antialiasing\n\nProblem:    MS-Windows GUI may have pixel dust from antialiasing.\nSolution:   When a character changes also redraw the next one. (issue #8532)\n"
    },
    {
      "commit": "56564964e6d0956c29687e8a10cb94fe42f5c097",
      "tree": "81b20215b72afa749b03c385c428e60307878d83",
      "parents": [
        "ccf2837a05cef0ea4913ebff4f2f6000bc050271"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 10 22:39:42 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 10 22:39:42 2022 +0100"
      },
      "message": "patch 9.0.0719: too many delete() calls in tests\n\nProblem:    Too many delete() calls in tests.\nSolution:   Use deferred delete where possible.\n"
    },
    {
      "commit": "ccf2837a05cef0ea4913ebff4f2f6000bc050271",
      "tree": "8b6923e28dd3fa10392f4c342ced3445c4121c2a",
      "parents": [
        "d3283fba2593d093593fc692702aabfaa2a68523"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 10 21:10:03 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 10 21:10:03 2022 +0100"
      },
      "message": "patch 9.0.0718: extra empty line between two virtual text \"below\"\n\nProblem:    Extra empty line between two virtual text \"below\" when \u0027wrap\u0027 and\n            \u0027number\u0027 are set.\nSolution:   Reset \"before\" when there is no text in the screen line.\n            (closes #11334)\n"
    },
    {
      "commit": "d3283fba2593d093593fc692702aabfaa2a68523",
      "tree": "0bd6f0fbbc2b5ef57e2dd839f48c8adeeb10490c",
      "parents": [
        "cd105417a53fcf97c0935f3468201ef11516c9f1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 10 20:33:25 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 10 20:33:25 2022 +0100"
      },
      "message": "patch 9.0.0717: compiler warning for unused variable in tiny build\n\nProblem:    Compiler warning for unused variable in tiny build.\nSolution:   Add #ifdefs.\n"
    },
    {
      "commit": "cd105417a53fcf97c0935f3468201ef11516c9f1",
      "tree": "b1682f82a1ea256a9968579c1c1d6c4bd4c96c42",
      "parents": [
        "801cd35e7e3b21e519e12a1610ee1d721e40893e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 10 19:50:42 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 10 19:50:42 2022 +0100"
      },
      "message": "patch 9.0.0716: with \u0027nowrap\u0027 virtual text \"after\" does not scroll left\n\nProblem:    With \u0027nowrap\u0027 virtual text \"after\" does not scroll left.\nSolution:   Skip part of the virtual text that is left of the window.\n            (closes #11320)  Fix going beyond the last column of the window.\n"
    },
    {
      "commit": "801cd35e7e3b21e519e12a1610ee1d721e40893e",
      "tree": "5b24a4313fbbc3821aaf236b3cd6163828d26267",
      "parents": [
        "1206c163dbc8caace86e53f375f298af6cfab75a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 10 16:08:16 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 10 16:08:16 2022 +0100"
      },
      "message": "patch 9.0.0715: wrong argument for append() gives two error messages\n\nProblem:    Wrong argument for append() gives two error messages.\nSolution:   When getting an error for a number argument don\u0027t try using it as\n            a string. (closes #11335)\n"
    },
    {
      "commit": "1206c163dbc8caace86e53f375f298af6cfab75a",
      "tree": "19a25b91dd905d1e02cd997518e08291ccb574bb",
      "parents": [
        "c601d988b6b1a672f71e3d61f4aaa4f7742a3a21"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 10 15:40:04 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 10 15:40:04 2022 +0100"
      },
      "message": "patch 9.0.0714: with \u0027nowrap\u0027 two virtual text below not displayed correctly\n\nProblem:    With \u0027nowrap\u0027 two virtual text below not displayed correctly.\nSolution:   Set text_prop_follows before continuing.  Correct for number\n            column. (closes #11333)\n"
    }
  ],
  "next": "c601d988b6b1a672f71e3d61f4aaa4f7742a3a21"
}
