)]}'
{
  "log": [
    {
      "commit": "d5cec1f1f055316c353cfa15ad8d5eb0952d50a0",
      "tree": "94d3ad44783e3442be7293edb3d5890ac08f0377",
      "parents": [
        "f12b7815f6b55c3e2f37366aa45e723b1fcb2e9a"
      ],
      "author": {
        "name": "\u003d?UTF-8?q?Dundar\u003d20G\u003dC3\u003dB6c?\u003d",
        "email": "gocdundar@gmail.com",
        "time": "Sat Jan 29 15:19:23 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 29 15:19:23 2022 +0000"
      },
      "message": "patch 8.2.4255: theoretical computation overflow\n\nProblem:    Theoretical computation overflow.\nSolution:   Perform multiplication in a wider type. (closes #9657)\n"
    },
    {
      "commit": "1a804528ab39f5c810cf42397702057100a94ade",
      "tree": "ce84923d37f822bcbd52deb896c578f146c059f5",
      "parents": [
        "47d1666d605998a97d3827eca4d467ad0930b284"
      ],
      "author": {
        "name": "K.Takata",
        "email": "kentkt@csc.jp",
        "time": "Wed Jan 26 16:45:20 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 26 16:45:20 2022 +0000"
      },
      "message": "patch 8.2.4223: long/int compiler warnings; function arguments swapped\n\nProblem:    Long/int compiler warnings; function arguments swapped.\nSolution:   Add type casts.  Swap arguments. (Ken Takata, closes #9632)\n"
    },
    {
      "commit": "9f1a39a5d1cd7989ada2d1cb32f97d84360e050f",
      "tree": "9ea5c2c61d570af5fa2cee2e1a7ef6d6d107569e",
      "parents": [
        "67ffb417861a90fd2c1b215a42fd230272ed94cb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 08 15:39:39 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 08 15:39:39 2022 +0000"
      },
      "message": "patch 8.2.4040: keeping track of allocated lines is too complicated\n\nProblem:    Keeping track of allocated lines in user functions is too\n            complicated.\nSolution:   Instead of freeing individual lines keep them all until the end.\n"
    },
    {
      "commit": "748b308eebe8d8860888eb27da08333f175d547d",
      "tree": "dcb524e3faab88b0238bd892cdfa2870252c7e51",
      "parents": [
        "370791465e745354d66696de8cbd15504cf958c0"
      ],
      "author": {
        "name": "Dominique Pelle",
        "email": "dominique.pelle@gmail.com",
        "time": "Sat Jan 08 12:41:16 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jan 08 12:41:16 2022 +0000"
      },
      "message": "patch 8.2.4038: various code not used when features are disabled\n\nProblem:    Various code not used when features are disabled.\nSolution:   Add #ifdefs. (Dominique Pellé, closes #9491)\n"
    },
    {
      "commit": "f1474d801bbdb73406dd3d1f931f515f99e86dfa",
      "tree": "e69c4f4dcf990b7c13711f8b36e518117c14670e",
      "parents": [
        "6d0570117ac86b7979bf249de5741088212d6e17"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 31 19:59:55 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 31 19:59:55 2021 +0000"
      },
      "message": "patch 8.2.3960: error messages are spread out\n\nProblem:    Error messages are spread out.\nSolution:   Move more errors to errors.h.\n"
    },
    {
      "commit": "af4a61a85d6e8cacc35324f266934bc463a21673",
      "tree": "3b2e75b8a36bc8e79d2bc407d929a84b69fd0e0c",
      "parents": [
        "5da36052a4bb0f3a9747ec3a8ab9d85e058e39fa"
      ],
      "author": {
        "name": "Dominique Pelle",
        "email": "dominique.pelle@gmail.com",
        "time": "Mon Dec 27 17:21:41 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 27 17:21:41 2021 +0000"
      },
      "message": "patch 8.2.3914: various spelling mistakes in comments\n\nProblem:    Various spelling mistakes in comments.\nSolution:   Fix the mistakes. (Dominique Pellé, closes #9416)\n"
    },
    {
      "commit": "c7269f862748c3b0f56b5a651019e18c7d5190ee",
      "tree": "09680ace5adda3503ae6589ebcf1b26947f36194",
      "parents": [
        "dea4a616376c6500894c16e26057ce16d7ef9f0e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 05 11:36:23 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 05 11:36:23 2021 +0000"
      },
      "message": "patch 8.2.3740: memory left allocated on exit when using Tcl\n\nProblem:    Memory left allocated on exit when using Tcl.\nSolution:   Call Tcl_Finalize().\n"
    },
    {
      "commit": "7645da568c5e3b4ee339a2e99c3b3af790619787",
      "tree": "e922a56be3ad038a67e54ca04a1469d6e1115329",
      "parents": [
        "01a4dcbceefa99696bd1ef8631c3f7ce9f6e0cc2"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Sat Dec 04 14:02:30 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 04 14:02:30 2021 +0000"
      },
      "message": "patch 8.2.3735: cannot use a lambda for \u0027imactivatefunc\u0027\n\nProblem:    Cannot use a lambda for \u0027imactivatefunc\u0027.\nSolution:   Add lambda support for \u0027imactivatefunc\u0027 and \u0027imstatusfunc\u0027.\n            (Yegappan Lakshmanan, closes #9275)\n"
    },
    {
      "commit": "651fca85c71a4c5807f8f828f9ded30fbd754325",
      "tree": "8e8524432d917e2657b7717aeb40823b21b1c38c",
      "parents": [
        "0c359af5c0fd106d3f57cc0bb7cef1c89b5e1e10"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 29 20:39:38 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Nov 29 20:39:38 2021 +0000"
      },
      "message": "patch 8.2.3699: the +title feature adds a lot of #ifdef but little code\n\nProblem:    The +title feature adds a lot of #ifdef but little code.\nSolution:   Graduate the +title feature.\n"
    },
    {
      "commit": "b3a29558eedac9979f5276ae914934b7b7cbe06b",
      "tree": "574ec81a2f889213a6d049e5a6726ac8f30185fb",
      "parents": [
        "777175b0df8c5ec3cd30d19a2e887e661ac209c8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 19 11:28:04 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 19 11:28:04 2021 +0000"
      },
      "message": "patch 8.2.3620: memory leak reported in libtlib\n\nProblem:    Memory leak reported in libtlib.\nSolution:   Call del_curterm() when cleaning up memory.  Rename term.h to\n            termdefs.h to avoid a name clash.\n"
    },
    {
      "commit": "8ee52affe7fd4daa03e002bc06611f0a8c3bcd5b",
      "tree": "bf218a0a9a9a0c8c182aca16491f5063f79acce5",
      "parents": [
        "eed9616120f60ad17d5e133f505bba5c559aee89"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Mon Aug 09 19:59:06 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 09 19:59:06 2021 +0200"
      },
      "message": "patch 8.2.3320: some local functions are not static\n\nProblem:    Some local functions are not static.\nSolution:   Add \"static\".  Move snprintf() related code to strings.c.\n            (Yegappan Lakshmanan, closes #8734)\n"
    },
    {
      "commit": "cbae5802832b29f3a1af4cb6b0fc8cf69f17cbf4",
      "tree": "ca9812e45634ddce3042e0723892cae596c6e62c",
      "parents": [
        "11328bc7df0ecc47f4025a10bb86882a659e9994"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Fri Aug 06 21:51:55 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Aug 06 21:51:55 2021 +0200"
      },
      "message": "patch 8.2.3301: memory allocation functions don\u0027t have their own place\n\nProblem:    Memory allocation functions don\u0027t have their own place.\nSolution:   Move memory allocation functions to alloc.c.  (Yegappan\n            Lakshmanan, closes #8717)\n"
    }
  ]
}
