)]}'
{
  "log": [
    {
      "commit": "35d7a2fb13fc833aa1b654ca6fd6e429e72e6b49",
      "tree": "257dbf4040c59cf01a5072d35f0c9e5264bba09d",
      "parents": [
        "63f32603789d1a27c559fc440325955fd0b8b500"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 09 20:53:54 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 09 20:53:54 2022 +0100"
      },
      "message": "patch 8.2.5073: clang on MS-Windows produces warnings\n\nProblem:    Clang on MS-Windows produces warnings.\nSolution:   Avoid the warnings. (Yegappan Lakshmanan, closes #10546)\n"
    },
    {
      "commit": "d68b2fc034fa3c824e0d4d53745cfe9eb8c5ecd6",
      "tree": "8e4c621d0b2d4ea58df053cb0a1432c91d502390",
      "parents": [
        "18f7593e57730e6de7c2cf47c87e44252cfbb61e"
      ],
      "author": {
        "name": "K.Takata",
        "email": "kentkt@csc.jp",
        "time": "Sat Feb 12 11:18:37 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 12 11:18:37 2022 +0000"
      },
      "message": "patch 8.2.4354: dynamic loading of libsodium not handled properly\n\nProblem:    Dynamic loading of libsodium not handled properly.\nSolution:   Fix has() and :version. Show an error message when loading fails.\n            Fix memory leaks. (Ken Takata, closes #9754)\n"
    },
    {
      "commit": "1b3e0727ce86ca4cfa47f8b5421d82ed47a9bec1",
      "tree": "13be53f6af0250dc0defbc469eb77a75ec61eefc",
      "parents": [
        "ac665c24c97582a64ae2d151a812eca92c1ff2d6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 08 21:12:40 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 08 21:12:40 2020 +0100"
      },
      "message": "patch 8.2.2113: MS-Windows GUI: crash after using \":set guifont\u003d\" four times\n\nProblem:    MS-Windows GUI: crash after using \":set guifont\u003d\" four times.\nSolution:   Check for NULL pointer. (Ken Takata, closes #7434)\n"
    },
    {
      "commit": "f653a6bcff48161b56eeb3a584011aab6665f1e7",
      "tree": "e9d3fc72fde608631c5ec170972818f1dba34006",
      "parents": [
        "711f02da6559a3557a9d626d5923c6ea17bd1477"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 05 13:20:02 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 05 13:20:02 2019 +0200"
      },
      "message": "patch 8.1.1273: compiler warning in direct write code\n\nProblem:    Compiler warning in direct write code.\nSolution:   Add a type cast.\n"
    },
    {
      "commit": "3dd174abbf2bf1bb4e42aa21ff78fb9b4f8b4679",
      "tree": "c37111919e642ff0a235a93f14591f4028065c30",
      "parents": [
        "a84a3dd6635fcd2e07f510cba6a999585dcc381a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 25 22:48:18 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 25 22:48:18 2019 +0100"
      },
      "message": "patch 8.1.1050: blank srceen when DirectWrite failed\n\nProblem:    Blank srceen when DirectWrite failed.\nSolution:   Call redraw_later_clear() after recreating the Direct2D render\n            target. (Ken Takata, closes #4172)\n"
    },
    {
      "commit": "60ebd524cf7a27c936cb34395cda9a7cc23abeae",
      "tree": "fc8dec9a86c41b0d9d1b2d4102df9decab59c132",
      "parents": [
        "9029b918f902c01e8f46441155ec2f01690929f9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 21 20:50:12 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 21 20:50:12 2019 +0100"
      },
      "message": "patch 8.1.1029: DirectWrite doesn\u0027t take \u0027linespace\u0027 into account\n\nProblem:    DirectWrite doesn\u0027t take \u0027linespace\u0027 into account.\nSolution:   Include \u0027linespace\u0027 in the position. (Ken Takata, closes #4137)\n"
    },
    {
      "commit": "1f271efbbb2004c3e1b90492a3585a6d9ebd7893",
      "tree": "a1365c44166f8d7e7f823d5adf1acd7051c025cc",
      "parents": [
        "0251d2d8114f2faae0a5822870af2c6118bfbc15"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 16 15:24:42 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 16 15:24:42 2019 +0100"
      },
      "message": "patch 8.1.1009: MS-Windows: some text is not baseline aligned\n\nProblem:    MS-Windows: some text is not baseline aligned.\nSolution:   Use bottom alignment. (Taro Muraoka, closes #4116, closes #1520)\n"
    },
    {
      "commit": "a338adcf222b6a24e26ea5ae6a2ad27f914acb38",
      "tree": "0ffe28d0a3a60c2c1444a991514505c448d4335b",
      "parents": [
        "37badc898b8d167e11553b6d05908ffd35928a6e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 31 20:51:47 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 31 20:51:47 2018 +0100"
      },
      "message": "patch 8.0.1449: slow redrawing with DirectX\n\nProblem:    Slow redrawing with DirectX.\nSolution:   Avoid calling gui_mch_flush() unnecessarily, especially when\n            updating the cursor. (Ken Takata, closes #2560)\n"
    },
    {
      "commit": "7f88b65f6cde3d69386e461f61271a271b79b7e8",
      "tree": "c01bfcc823cae66433a91285a579a6bd0e590ee0",
      "parents": [
        "a6d4849c711379b773529afaed640455287ac934"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 14 13:15:19 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Dec 14 13:15:19 2017 +0100"
      },
      "message": "patch 8.0.1390: DirectX scrolling can be slow, vertical positioning is off\n\nProblem:    DirectX scrolling can be slow, vertical positioning is off.\nSolution:   Make scroll slightly faster when using \"scrlines:1\". Fix y\n            position of displayed text. Fix DirectX with non-utf8 encoding.\n            (Ken Takata, closes #2440)\n"
    },
    {
      "commit": "92467d3351853de769329f62121bf34d28647546",
      "tree": "14e67e16c6f61c36a1fc691ba1ee361dd34d54de",
      "parents": [
        "ce6179c799468e471c3b7fc71c9924f57a2253c5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 05 13:22:16 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 05 13:22:16 2017 +0100"
      },
      "message": "patch 8.0.1369: MS-Windows: drawing underline slow, mFallbackDC not updated\n\nProblem:    MS-Windows: drawing underline, curl and strike-throw is slow,\n            mFallbackDC not properly updated.\nSolution:   Several performance improvements. (Ken Takata, Taro Muraoka,\n            Yasuhiro Matsumoto, closes #2401)\n"
    },
    {
      "commit": "d7ccc4d81dbcfa3ac0352bacea6e294fc9e33fda",
      "tree": "3f61bdfbadc4f376a8a4bc03dc91eb34958eef37",
      "parents": [
        "fb1db0e3550355e10ac86c4a4af21209c5456a66"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 26 14:29:32 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 26 14:29:32 2017 +0100"
      },
      "message": "patch 8.0.1343: MS-Windows: does not show colored emojis\n\nProblem:    MS-Windows: does not show colored emojis.\nSolution:   Implement colored emojis. Improve drawing speed. Make \u0027taamode\u0027\n            work. (Taro Muraoka, Yasuhiro Matsumoto, Ken Takata, close #2375)\n"
    },
    {
      "commit": "cc6cf9b9f9045a7d8b5923ea0c556e9a4c2567d3",
      "tree": "f67acee007ddfeb283341a9ee5a08eed96ceb7a4",
      "parents": [
        "4d581a826c54cecdde3001fdf0a5becf67e54cfd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 19 20:51:35 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 19 20:51:35 2016 +0100"
      },
      "message": "patch 7.4.1610\nProblem:    Compiler warnings for non-virtual destructor.\nSolution:   Mark the classe final. (Ken Takata)\n"
    },
    {
      "commit": "edb4f2b3601b0abd47091606269c0ac3244a805b",
      "tree": "b293e5bde3303dfbe7ff03628eb777662220f75f",
      "parents": [
        "43acbce1bb0a33edc67496b220cae629ad95d2d8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 27 15:27:23 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 27 15:27:23 2016 +0100"
      },
      "message": "patch 7.4.1428\nProblem:    Compiler warning for non-virtual destructor.\nSolution:   Make it virtual. (Yasuhiro Matsumoto)\n"
    },
    {
      "commit": "5fa4d448fb717874b6619bcda62e42190702997c",
      "tree": "ede8c520b57147dfd48d060ec71e426d5462bf1d",
      "parents": [
        "28fb79db6b52d1154e8dc63d227673648c2fce15"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 10 13:25:55 2016 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Jan 10 13:25:55 2016 +0100"
      },
      "message": "patch 7.4.1074\nProblem:    Warning from VX2015 compiler.\nSolution:   Add a type cast. (Mike Williams)\n"
    },
    {
      "commit": "0106b4b89127b043eddf711c750364b487deb794",
      "tree": "d6d79745bbd640e54017b470f19e557ebba78754",
      "parents": [
        "e98cfe1cc9c1f63fc280452593b4b4cbfe2f6356"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 07 13:55:10 2014 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 07 13:55:10 2014 +0200"
      },
      "message": "updated for version 7.4.398\nProblem:    Gcc error for the argument of InterlockedIncrement() and\n            InterlockedDecrement(). (Axel Bender)\nSolution:   Remove \"unsigned\" from the cRefCount_ declaration.\n"
    },
    {
      "commit": "b5a7a8b5451c6fe8a2cc1d5d86c42d9b9a50ef98",
      "tree": "f5616b152c67bfa1de710ca93fe6f883c9069b46",
      "parents": [
        "8c1329cb59e964797b8abdcf8d42af9877ea8daa"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 06 14:52:30 2014 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 06 14:52:30 2014 +0200"
      },
      "message": "updated for version 7.4.393\nProblem:    Text drawing on newer MS-Windows systems is suboptimal.  Some\n            multi-byte characters are not displayed, even though the same font\n            in Notepad can display them. (Srinath Avadhanula)\nSolution:   Add the \u0027renderoptions\u0027 option to enable Direct-X drawing. (Taro\n            Muraoka)\n"
    }
  ]
}
