)]}'
{
  "log": [
    {
      "commit": "80525751c5ce9ed82c41d83faf9ef38667bf61b1",
      "tree": "5d4d47c5f6cf6cadd6b156d1a50da854120a9a81",
      "parents": [
        "fd999452adaf529a30d78844b5fbee355943da29"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 24 19:27:45 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 24 19:27:45 2022 +0100"
      },
      "message": "patch 9.0.0259: crash with mouse click when not initialized\n\nProblem:    Crash with mouse click when not initialized.\nSolution:   Check TabPageIdxs[] is not NULL.\n"
    },
    {
      "commit": "a4d158b3c839e96ed98ff87c7b7124ff4518c4ff",
      "tree": "42d3a6b65d4ae53a6e078c8f24a5ee9960e3ad24",
      "parents": [
        "28c9f895716cfa8f1220bc41b72a534c0e10cabe"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 14 14:17:45 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 14 14:17:45 2022 +0100"
      },
      "message": "patch 9.0.0206: redraw flags are not named specifically\n\nProblem:    Redraw flags are not named specifically.\nSolution:   Prefix \"UPD_\" to the flags, for UPDate_screen().\n"
    },
    {
      "commit": "8f49e690dc7b6ed521fb11431e2a406d01c4de3a",
      "tree": "34dee1c7ff7f87c750b3dc218b3492dacefefd9b",
      "parents": [
        "8ca29b6a3599b82b8822b7697cad63d0244c2d59"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 09 14:19:40 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 09 14:19:40 2022 +0100"
      },
      "message": "patch 9.0.0177: cursor position wrong with \u0027virtualedit\u0027 and mouse click\n\nProblem:    Cursor position wrong with \u0027virtualedit\u0027 and mouse click after end\n            of the line. (Hermann Mayer)\nSolution:   Do not use ScreenCols[] when \u0027virtualedit\u0027 is active.\n            (closes #10868)\n"
    },
    {
      "commit": "d6212b80d6d49d4d890c3141b7c6b83f899333b0",
      "tree": "603b5ef1d1489e4cfdaa049300c76cef1d71adf2",
      "parents": [
        "0b0ccbbfb014e1c9682b86a7a41ff2837b0b8047"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 03 15:48:33 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 03 15:48:33 2022 +0100"
      },
      "message": "patch 9.0.0136: after CTRL-Left-mouse click a mouse scroll also has CTRL\n\nProblem:    After CTRL-Left-mouse click a mouse scroll also has CTRL.\nSolution:   Reset orig_mouse_code also for wheel events. (closes #10840)\n"
    },
    {
      "commit": "7f9969c559b51446632ac7e8f76cde07e7d0078d",
      "tree": "77868549433487dbadb8833a1b6a63d522adaa72",
      "parents": [
        "b529cfbd04c02e31cfa88f2c8d88b5ff532d4f7d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 25 18:13:54 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 25 18:13:54 2022 +0100"
      },
      "message": "patch 9.0.0067: cannot show virtual text\n\nProblem:    Cannot show virtual text.\nSolution:   Initial changes for virtual text support, using text properties.\n"
    },
    {
      "commit": "b90818867c089d4987f1a48ee3666674826d6f4b",
      "tree": "e56211c21510cf77f5843aab008901ed410b7df6",
      "parents": [
        "fee0c4aa99eb0a7a801dade758ce5e04b48c15d1"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 09 04:56:24 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 09 04:56:24 2022 +0100"
      },
      "message": "patch 9.0.0048: cursor in wrong column with mouse click after concealed text\n\nProblem:    Cursor in wrong column with mouse click after concealed text.\nSolution:   Store the text column when drawing text.\n"
    },
    {
      "commit": "96ba25ac01279f73c0ecb5d4aa4ff37aa359e5eb",
      "tree": "a7ebf066dede8010563debf70816231c4cdf75f4",
      "parents": [
        "54e5fed6d27b747ff152cdb6edfb72ff60e70939"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 04 17:34:33 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jul 04 17:34:33 2022 +0100"
      },
      "message": "patch 9.0.0036: \u0027fillchars\u0027 cannot have window-local values\n\nProblem:    \u0027fillchars\u0027 cannot have window-local values.\nSolution:   Make \u0027fillchars\u0027 global-local. (closes #5206)\n"
    },
    {
      "commit": "93a1096fe48e12095544924adb267e3b8a16b221",
      "tree": "a6d426e87bc49d8fcee200052d17c83302f32629",
      "parents": [
        "44068e97dbd8fc8ebd93113e436a1e37a6bff52c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 16 11:42:09 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 16 11:42:09 2022 +0100"
      },
      "message": "patch 8.2.5107: some callers of rettv_list_alloc() check for not OK\n\nProblem:    Some callers of rettv_list_alloc() check for not OK. (Christ van\n            Willegen)\nSolution:   Use \"\u003d\u003d\" instead of \"!\u003d\" when checking the return value.\n"
    },
    {
      "commit": "8e145b82464a21ee4fdf7948f04e2a1d505f8bfa",
      "tree": "833d3862b868395323a8670c15af4b30f1d5564e",
      "parents": [
        "5a01caa90428a5f87600528d68529383c0b2f78c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 21 20:17:31 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 21 20:17:31 2022 +0100"
      },
      "message": "patch 8.2.4993: smart/C/lisp indenting is optional\n\nProblem:    smart/C/lisp indenting is optional, which makes the code more\n            complex, while it only reduces the executable size a bit.\nSolution:   Graduate FEAT_CINDENT, FEAT_SMARTINDENT and FEAT_LISP.\n"
    },
    {
      "commit": "6dab00aa5417f62f8c2c85c7c4ae871b4f1171f4",
      "tree": "42b5898c0eeb45d5282aaff24d65dc30b34a1421",
      "parents": [
        "b0855f5324b348921d412d97193e8c8bc3b5d1dd"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Fri May 20 13:45:59 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri May 20 13:45:59 2022 +0100"
      },
      "message": "patch 8.2.4984: dragging statusline fails for window with winbar\n\nProblem:    Dragging statusline fails for window with winbar.\nSolution:   Fix off-by-one error. (closes #10448)\n"
    },
    {
      "commit": "6ed545e79735f23ff8e650bc2f0967e5a0baedc9",
      "tree": "1c77e4b188c34d68e91c5c93e62c668ce51ffc2f",
      "parents": [
        "921bde88804663a7cb825d7f7e8a5d8ae6b58650"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 09 20:09:23 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 09 20:09:23 2022 +0100"
      },
      "message": "patch 8.2.4928: various white space and cosmetic mistakes\n\nProblem:    Various white space and cosmetic mistakes.\nSolution:   Change spaces to tabs, improve comments.\n"
    },
    {
      "commit": "249591057b4840785c50e41dd850efb8a8faf435",
      "tree": "e9ba171529cf753e7aab0ec9adf5be3fedc17d00",
      "parents": [
        "9ff7d717aa3176de5c61de340deb93f41c7780fc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 07 20:01:16 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 07 20:01:16 2022 +0100"
      },
      "message": "patch 8.2.4911: the mode #defines are not clearly named\n\nProblem:    The mode #defines are not clearly named.\nSolution:   Prepend MODE_.  Renumber them to put the mapped modes first.\n"
    },
    {
      "commit": "c27747e6ddcbda7d1d3b39867898f746dc4db471",
      "tree": "0ba88dccf18f52a745e746de249f8a7de752b060",
      "parents": [
        "8e4b76da1d7e987d43ca960dfbc372d1c617466f"
      ],
      "author": {
        "name": "LemonBoy",
        "email": "thatlemon@gmail.com",
        "time": "Sat May 07 12:25:40 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat May 07 12:25:40 2022 +0100"
      },
      "message": "patch 8.2.4902: mouse wheel scrolling is inconsistent\n\nProblem:    Mouse wheel scrolling is inconsistent.\nSolution:   Use the MS-Winows system setting. (closes #10368)\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": "0f68e6c07aaf62c034a242f183b93c1bb44e7f93",
      "tree": "6d4066cdf09d7830138a499bc75c2881115a98d3",
      "parents": [
        "ca9d8d2cb9fc6b9240f2a74ccd36f9d966488294"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Tue Apr 05 13:17:01 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 05 13:17:01 2022 +0100"
      },
      "message": "patch 8.2.4692: no test for what 8.2.4691 fixes\n\nProblem:    No test for what 8.2.4691 fixes.\nSolution:   Add a test.  Use a more generic sotlution. (closes #10090)\n"
    },
    {
      "commit": "0b962e5685edd41b55d5427b894797e725707639",
      "tree": "0b6bddeb6a2c7da603b71474b87f185dc14a02ea",
      "parents": [
        "292e1b9f681054a1de8fa22315ae6eedd7acb205"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 03 18:02:37 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 03 18:02:37 2022 +0100"
      },
      "message": "patch 8.2.4677: the Athena GUI support is outdated\n\nProblem:    The Athena GUI support is outdated.\nSolution:   Remove the Athena GUI code.\n"
    },
    {
      "commit": "10792feebd237aee89270669e509e85cafdfac60",
      "tree": "0c36b4443c24328d4e7f7ffbc5474f43f4ffdf8a",
      "parents": [
        "7a73252063242e88a6966e9d9ae7ea8beb897518"
      ],
      "author": {
        "name": "Sean Dewar",
        "email": "seandewar@users.noreply.github.com",
        "time": "Tue Mar 15 09:46:54 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 15 09:46:54 2022 +0000"
      },
      "message": "patch 8.2.4568: getmousepos() does not compute the column below the last line\n\nProblem:    getmousepos() does not compute the column below the last line.\nSolution:   Also compute the column when the mouse is below the last line.\n            (Sean Dewar, closes #9946)\n"
    },
    {
      "commit": "424da7aa481032f501158a671a0c1d117507afdd",
      "tree": "b52f2d5a3cf8d4366f5b5f17032b1a5ccdca1453",
      "parents": [
        "5f823d1e73bdcc9417581b6b3587648a5bb98709"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 13 19:08:48 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 13 19:08:48 2022 +0000"
      },
      "message": "patch 8.2.4561: build failure with some combination of features\n\nProblem:    Build failure with some combination of features. (John Marriott)\nSolution:   Adjust #ifdef.\n"
    },
    {
      "commit": "533870a98501fac2b51ef4bc489fac3a055a41a9",
      "tree": "5e103e13fcad08f63083daf20c07995895c419e3",
      "parents": [
        "e850439a561d8e7153b987473d768fe9696e9afa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 13 15:52:44 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 13 15:52:44 2022 +0000"
      },
      "message": "patch 8.2.4559: getmousepos() returns the screen column\n\nProblem:    getmousepos() returns the screen column. (Ernie Rael)\nSolution:   Return the text column, as documented.\n"
    },
    {
      "commit": "986b0fd0c550d9834a3cc45dd87555c13152c391",
      "tree": "b3530c9948abf4198766e3695bd5402028fd1972",
      "parents": [
        "badf04f5c219743cd6645ff1f1fe88badf4af4c5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 13 12:06:07 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 13 12:06:07 2022 +0000"
      },
      "message": "patch 8.2.4555: getmousepos() returns the wrong column\n\nProblem:    getmousepos() returns the wrong column. (Ernie Rael)\nSolution:   Limit to the text size, not the number of bytes.\n"
    },
    {
      "commit": "0b74d00693f2ff5f45cb5808197df7d1aaa5cb41",
      "tree": "2ae18c504ae7e20ae2e99788791f10b234aeee64",
      "parents": [
        "7f2c34166402740a661131d6341bbf874bdb3d48"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 29 17:38:02 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 29 17:38:02 2021 +0000"
      },
      "message": "patch 8.2.3697: cannot drag a popup without a border\n\nProblem:    Cannot drag a popup without a border.\nSolution:   Add the \"dragall\" option. (closes #9218)\n"
    },
    {
      "commit": "bfc5786a61693aaadc3e45f80a2f147c3a6711a3",
      "tree": "9caf1ea517023b79ca627aa85076434e4d92977f",
      "parents": [
        "d1d8a595bd03bf9ff6ba1440101daa98b19249fd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 26 15:57:40 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 26 15:57:40 2021 +0000"
      },
      "message": "patch 8.2.3681: cannot drag popup window after click on a status line\n\nProblem:    Cannot drag popup window after click on a status line. (Sergey\n            Vlasov)\nSolution:   Reset on_status_line. (closes #9221)\n"
    },
    {
      "commit": "4f3c57f7980592b25f483e5953799c010a8ae196",
      "tree": "ff81c84567282ba71ffc4ac0eb566915e154efdd",
      "parents": [
        "5072b47a223fb044041b8e7db59a17b3b1d8a625"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 03 22:11:08 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 03 22:11:08 2021 +0200"
      },
      "message": "patch 8.2.2932: select mode test fails\n\nProblem:    Select mode test fails.\nSolution:   Do not always reset the held mouse button.\n"
    },
    {
      "commit": "85eee5b969485142b54337cadadd65a38e7d7396",
      "tree": "567e41e984bb7da60b1a3ec18123bdd83e4006d9",
      "parents": [
        "0a808598e4edb3f1a167ac8c5c1f9084af625c4d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 03 20:34:57 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 03 20:34:57 2021 +0200"
      },
      "message": "patch 8.2.2930: when a popup is visible a mouse move my restart Visual mode\n\nProblem:    When a popup is visible a mouse move my restart Visual mode.\nSolution:   Reset held_button when ending Visual mode. (closes #8318)\n"
    },
    {
      "commit": "3aca5a6fbcfbf5f4492b9ea0c4308ac524d33606",
      "tree": "e5d533698b1e46e544e37e1c1c389ec4e6fde482",
      "parents": [
        "c0fcb6e0b10050145e7d334b68b1bdc5201fed05"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 17 13:14:07 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 17 13:14:07 2021 +0100"
      },
      "message": "patch 8.2.2524: cannot change the characters displayed in the foldcolumn\n\nProblem:    Cannot change the characters displayed in the foldcolumn.\nSolution:   Add fields to \u0027fillchars\u0027. (Yegappan Lakshmanan, Matthieu Coudron,\n            closes #7860)\n"
    },
    {
      "commit": "dbfa795d8b66c99ee758b132d6043871b9061563",
      "tree": "fea9c89a4b0fd254da72c2dd9a245ae914c2a2de",
      "parents": [
        "399db046ed7cc64b68ffa68b543c1b1c20baeee3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 02 20:04:22 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 02 20:04:22 2020 +0100"
      },
      "message": "patch 8.2.1942: insufficient test coverage for the Netbeans interface\n\nProblem:    Insufficient test coverage for the Netbeans interface.\nSolution:   Add more tests. Fix an uncovered bug. (Yegappan Lakshmanan,\n            closes #7240)\n"
    },
    {
      "commit": "c3516f7e4507c77424b94cb89071f6d0841f4e6a",
      "tree": "08b13ec0f9f8b88e0ec8cbab01899960dae3423b",
      "parents": [
        "6defa7bf0a8935cc44f3dc12e9c87bbb40f190b7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 08 22:45:35 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 08 22:45:35 2020 +0200"
      },
      "message": "patch 8.2.1637: Vim9: :put \u003d{expr} does not work inside :def function\n\nProblem:    Vim9: :put \u003d{expr} does not work inside :def function.\nSolution:   Add ISN_PUT. (closes #6397)\n"
    },
    {
      "commit": "097148e849136b49052b1b5123c714fb1d74db9b",
      "tree": "d5b0bf4ce9b435be94de3ff7b87e85ae99c1e484",
      "parents": [
        "4301a729eabafee388aaf8465cf780d3f84cec95"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 11 21:58:20 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Aug 11 21:58:20 2020 +0200"
      },
      "message": "patch 8.2.1422: the Mac GUI implementation is outdated\n\nProblem:    The Mac GUI implementation is outdated and probably doesn\u0027t even\n            work.\nSolution:   Remove the Mac GUI code.  The MacVim project provides the\n            supported Vim GUI version.\n"
    },
    {
      "commit": "452143c6bf0dcf76ef415281b0e4fbc3edff4b6b",
      "tree": "153921e2b1e64e647edff3aa33709c5ac197c5f9",
      "parents": [
        "5966ea105ea86e52a734e04267956e11efffc92d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 15 17:38:21 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 15 17:38:21 2020 +0200"
      },
      "message": "patch 8.2.1220: memory access error when dragging a popup window\n\nProblem:    memory access error when dragging a popup window over a buffer\n            with folding.\nSolution:   Avoid going over the end of the cache. (closes #6438)\n"
    },
    {
      "commit": "13c046316b2e651871701ed81e2ba4763b19b67d",
      "tree": "300d69ca9b3e2e72dcec24a6a20c5835b27c5606",
      "parents": [
        "ecdd14a427108aa6f133c00655788f6ae80ad463"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 12 13:47:42 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jul 12 13:47:42 2020 +0200"
      },
      "message": "patch 8.2.1186: with SGR mouse codes balloon doesn\u0027t show up after click\n\nProblem:    With SGR mouse codes balloon doesn\u0027t show up after click.\nSolution:   Add the MOUSE_RELEASE bits to mouse_code.\n"
    },
    {
      "commit": "d58d4f90aeb381045000ea46493b5bd9b9d1fa23",
      "tree": "d985d054985ee06335bb0cb584e70dd188f086fb",
      "parents": [
        "ef8c617b9c4dc262ed34598d7e382237696c3d61"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 01 15:49:29 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jul 01 15:49:29 2020 +0200"
      },
      "message": "patch 8.2.1108: mouse left-right scroll is not supported in terminal window\n\nProblem:    Mouse left-right scroll is not supported in terminal window.\nSolution:   Implement mouse codes 6 and 7. (Trygve Aaberge, closes #6363)\n"
    },
    {
      "commit": "b3f740695a0199d22cd97aee314f06c7ae32d2ea",
      "tree": "8221662bb578d80a7a044f8a20aef09394a5a1a8",
      "parents": [
        "d672dde584effd55702ee15efec4cb2a8c77bf85"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 16:16:53 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Feb 26 16:16:53 2020 +0100"
      },
      "message": "patch 8.2.0320: no Haiku support\n\nProblem:    No Haiku support.\nSolution:   Add support for Haiku. (Emir Sari, closes #5605)\n"
    },
    {
      "commit": "219c7d063823498be22aae46dd024d77b5fb2a58",
      "tree": "d6e8c1a525626c2e7224271ee8113cf81c7839d9",
      "parents": [
        "ab067a21b9622513ed75f4801b001606eeaf2474"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 01 21:57:29 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 01 21:57:29 2020 +0100"
      },
      "message": "patch 8.2.0191: cannot put a terminal in a popup window\n\nProblem:    Cannot put a terminal in a popup window.\nSolution:   Allow opening a terminal in a popup window.  It will always have\n            keyboard focus until closed.\n"
    },
    {
      "commit": "05ad5ff0ab34ed9a5296dedd420ca81698b8ce22",
      "tree": "7354d352e37ab28988ce26e4f88efd9a9b9f71ec",
      "parents": [
        "0c5c3faef2d54151a8c144539e3e5a3350fb18c7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 22:48:27 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 30 22:48:27 2019 +0100"
      },
      "message": "patch 8.1.2371: FEAT_TEXT_PROP is a confusing name\n\nProblem:    FEAT_TEXT_PROP is a confusing name.\nSolution:   Use FEAT_PROP_POPUP. (Naruhiko Nishino, closes #5291)\n"
    },
    {
      "commit": "85c3502ef5a4c4b0f5944a89edb731f2289a706c",
      "tree": "6ba8beead07f7125736450e78654502b708cdde7",
      "parents": [
        "4ebe0e62d097d68c5312f9c32714fb41a4c947a3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 22 22:21:59 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 22 22:21:59 2019 +0100"
      },
      "message": "patch 8.1.2337: double-click time sometimes miscomputed\n\nProblem:    Double-click time sometimes miscomputed.\nSolution:   Correct time computation. (Dominique Pelle, closes #5259)\n"
    },
    {
      "commit": "0a5aa7b28a39507260acb15c1ef698a33c855cc1",
      "tree": "5af214bb0f15f94bf0c0a155901b093028ca9e75",
      "parents": [
        "f9ae154c512683ea7b933f870b0268232fd7ad38"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 18 23:31:48 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 18 23:31:48 2019 +0100"
      },
      "message": "patch 8.1.2321: cannot select all text with the mouse\n\nProblem:    Cannot select all text with the mouse. (John Marriott)\nSolution:   Move limiting the mouse column to f_getmousepos(). (closes #5242)\n"
    },
    {
      "commit": "07a63d86338476bafbd1a3ec462672df92666498",
      "tree": "129c50b46f6c3945d7343589ad85d085d751950d",
      "parents": [
        "5f763348186007e91932f5134da8dbd0d3bffb11"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 18 21:38:37 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 18 21:38:37 2019 +0100"
      },
      "message": "patch 8.1.2319: compiler warning for int size\n\nProblem:    Compiler warning for int size.\nSolution:   Add typecast. (Mike Williams)\n"
    },
    {
      "commit": "abe12a1a4fce36bfa5dea3a0ce85603432d1905b",
      "tree": "65a810281aea2a796df3f5d3db511b1f215a658d",
      "parents": [
        "ecafcc15ca92ecb9c6b41dbb3b0fcdf89c9eff69"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 16 20:49:18 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 16 20:49:18 2019 +0100"
      },
      "message": "patch 8.1.2309: compiler warning for argument type\n\nProblem:    Compiler warning for argument type.\nSolution:   Use linenr_T and cast to varnumber_T. (John Marriott)\n"
    },
    {
      "commit": "db3a205147ce2c335d5c2181c1f789277f8775b0",
      "tree": "1bb6a6d5158fee1d79718053ffa167396acf2970",
      "parents": [
        "08f23636aef595f4cc061dfee8248dca97df16b3"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 16 18:22:41 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Nov 16 18:22:41 2019 +0100"
      },
      "message": "patch 8.1.2304: cannot get the mouse position when getting a mouse click\n\nProblem:    Cannot get the mouse position when getting a mouse click.\nSolution:   Add getmousepos().\n"
    },
    {
      "commit": "afe45b68a67769a61b44a96b0ffe3bfce4e9316e",
      "tree": "a329007970730728fae316fe023841ad980c8ebc",
      "parents": [
        "36e7a823c66cfefb553c723e6792bcc6a1573b03"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 13 22:35:19 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Nov 13 22:35:19 2019 +0100"
      },
      "message": "patch 8.1.2300: redraw breaks going through list of popup windows\n\nProblem:    Redraw breaks going through list of popup windows.\nSolution:   Use different flags for popup_reset_handled(). (closes #5216)\n"
    },
    {
      "commit": "1e814bc017907209a66af82f8fb76c6d1fc324aa",
      "tree": "05f1e944d8ae05ca878842a5ed49b551852bcbd8",
      "parents": [
        "e890b9f5dd3ae76e301b2df7f3151366acaba5dc"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 03 21:19:41 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 03 21:19:41 2019 +0100"
      },
      "message": "patch 8.1.2248: CTRL-W dot does not work when modifyOtherKeys is enabled\n\nProblem:    CTRL-W dot does not work in a terminal when modifyOtherKeys is\n            enabled.\nSolution:   Use the modifier when needed.  Pass the modifier along with the\n            key to avoid mistakes.\n"
    },
    {
      "commit": "a1cb1d1dce14dd005797590721f1bcd0e7c3b35f",
      "tree": "be364e198e623b25d59e58d205e598fd954d3f17",
      "parents": [
        "0d2c4bf1714a6b286bd7a10061044414e0b17a15"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 17 23:00:07 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Oct 17 23:00:07 2019 +0200"
      },
      "message": "patch 8.1.2171: mouse support not always available\n\nProblem:    Mouse support not always available.\nSolution:   Enable mouse support also in tiny version.  Do not define\n            FEAT_MOUSE_XTERM on MS-Windows (didn\u0027t really work).\n"
    },
    {
      "commit": "b8ff5c271ee5dcef6f63436b77e228e062ff9a0e",
      "tree": "20f5187491c8eb4efb12a1f1eea94bfe19f07d04",
      "parents": [
        "0f6629a08a9ae482956f5e70452ae78be569eadf"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 23 21:16:54 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Sep 23 21:16:54 2019 +0200"
      },
      "message": "patch 8.1.2070: mouse code is spread out\n\nProblem:    Mouse code is spread out.\nSolution:   Move mouse terminal code parsing to mouse.c. (Yegappan Lakshmanan,\n            closes #4966)\n"
    },
    {
      "commit": "910c378d9342e0de8c6736c83ebdbbb597267056",
      "tree": "515694b8a4616de243649784c607cee409013f37",
      "parents": [
        "bd67aac279adf3a1cfa11557229b44e4c2c3dcda"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 22 14:11:50 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Sep 22 14:11:50 2019 +0200"
      },
      "message": "patch 8.1.2065: compiler warning building non-GUI with MinGW.\n\nProblem:    Compiler warning building non-GUI with MinGW.\nSolution:   Adjust #ifdefs. (Yegappan Lakshmanan, closes #4964)\n"
    },
    {
      "commit": "b20b9e14ddd8db111e886ad0494e15b955159426",
      "tree": "81bf23be4dbc17d4b793a29f3252448f5f1e7322",
      "parents": [
        "4d5c12626c98df23e1a5d953692d946310ddfa9c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 21 20:48:04 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 21 20:48:04 2019 +0200"
      },
      "message": "patch 8.1.2062: the mouse code is spread out\n\nProblem:    The mouse code is spread out.\nSolution:   Move all the mouse code to mouse.c. (Yegappan Lakshmanan,\n            closes #4959)\n"
    }
  ]
}
