)]}'
{
  "log": [
    {
      "commit": "6281815eccc3ded54960f7798833ceb39561b9a0",
      "tree": "72c092d24c42b3e01f2dc184ba05c71e61bddf3a",
      "parents": [
        "2379f87eb48a4ee6a1d0fc7df964e12a3efe4fd5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 14 15:37:30 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 14 15:37:30 2021 +0100"
      },
      "message": "patch 8.2.2515: memory access error when truncating an empty message\n\nProblem:    Memory access error when truncating an empty message.\nSolution:   Check for an empty string. (Dominique Pellé, closes #7841)\n"
    },
    {
      "commit": "4da6df40f5a637de42cad8e6939dfe8463b211db",
      "tree": "bd30ad051593923fcbc018a22b5a161374fda1bd",
      "parents": [
        "2bb76accc66d17f2c027c04396082c46f410bfea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 20 16:12:09 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Apr 20 16:12:09 2020 +0200"
      },
      "message": "patch 8.2.0608: warning from clang when building message test\n\nProblem:    Warning from clang when building message test.\nSolution:   Use a void pointer.  (Dominique Pelle, closes #5958)\n"
    },
    {
      "commit": "a80faa8930ed5a554beeb2727762538873135e83",
      "tree": "e797605e0c781214543fcba103cffede7af611cd",
      "parents": [
        "82de464f763d6e6d89229be03ce7c6d02fd5fb59"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 12 19:37:17 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 12 19:37:17 2020 +0200"
      },
      "message": "patch 8.2.0559: clearing a struct is verbose\n\nProblem:    Clearing a struct is verbose.\nSolution:   Define and use CLEAR_FIELD() and CLEAR_POINTER().\n"
    },
    {
      "commit": "d5b991493816a2edba7cacdd06820cf3c0abc4dc",
      "tree": "2c12474dbb6d46beaa2547dce9c139ce22e679f7",
      "parents": [
        "4f645c54efe33d7a11e314676e503118761f08a7"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 08 17:14:46 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Feb 08 17:14:46 2020 +0100"
      },
      "message": "patch 8.2.0234: message test fails on SunOS\n\nProblem:    Message test fails on SunOS.\nSolution:   Adjust expectation for printf \"%p\". (Ozaki Kiichi, closes #5595)\n"
    },
    {
      "commit": "1470dc35c4b14bda1995b7566c9a41a33eb06517",
      "tree": "71ff167eddf52cb6062194c68cdaa68f6c17e2c2",
      "parents": [
        "ca7c078b799bfc96b54e9e41f5be3e0bfefadce5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 14 22:02:14 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 14 22:02:14 2020 +0100"
      },
      "message": "patch 8.2.0119: message test fails on some platforms\n\nProblem:    Message test fails on some platforms. (Elimar Riesebieter)\nSolution:   Add type cast to vim_snprintf() argument. (Dominique Pelle)\n"
    },
    {
      "commit": "d2c946bacfedf4e506a4c6771758beddb87df3af",
      "tree": "5d224fefa02581aa9fc468a959b6995603c029ee",
      "parents": [
        "dba7c85b611ca3bbd054e162f55fcfc3361f0868"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 31 19:24:51 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 31 19:24:51 2019 +0100"
      },
      "message": "patch 8.2.0066: some corners of vim_snprintf() are not tested\n\nProblem:    Some corners of vim_snprintf() are not tested.\nSolution:   Add a test in C. (Dominique Pelle, closes #5422)\n"
    },
    {
      "commit": "d0337e360e9f0b51a1a5627239d80a45dee8c3be",
      "tree": "0ec02dbb8600e24e6f26a905c939ef2d833d68bc",
      "parents": [
        "85b0957616e9d9d0edef44baa9fa6c6a2037782d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 30 17:55:34 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 30 17:55:34 2019 +0100"
      },
      "message": "patch 8.2.0060: message test only runs with one encoding\n\nProblem:    Message test only runs with one encoding. (Dominique Pelle)\nSolution:   Run the test with \"utf-8\" and \"latin1\".  Fix underflow. (related\n            to #5410)\n"
    },
    {
      "commit": "85a2002adb0eda9a9309c2fab4a79edaa91fb834",
      "tree": "99278733712406ab6f291d92f1645c0064c75037",
      "parents": [
        "fe72d08400d9064b3f959f1f62f279527e64835a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 21 18:25:54 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Dec 21 18:25:54 2019 +0100"
      },
      "message": "patch 8.2.0026: still some /* */ comments\n\nProblem:    Still some /* */ comments.\nSolution:   Convert to // comments.\n"
    },
    {
      "commit": "a604429529ce3d3c97309c7cf6bba8b699f6bfb5",
      "tree": "46f3e0bf543047e0cfc8877e1591fbade73ba548",
      "parents": [
        "08f88b139d2f93661ed2b17214ee6b308b4edb5b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 02 18:19:53 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Apr 02 18:19:53 2017 +0200"
      },
      "message": "patch 8.0.0540: building unit tests fails\n\nProblem:    Building unit tests fails.\nSolution:   Move params outside of #ifdef.\n"
    },
    {
      "commit": "edf3f97ae2af024708ebb4ac614227327033ca47",
      "tree": "82fed9ebfc85a69d3cff613f9dab11c8750fad8b",
      "parents": [
        "965ed14973fd3f1b2aace7bae4d4722b71ca04f9"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 29 22:49:24 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 29 22:49:24 2016 +0200"
      },
      "message": "patch 7.4.2293\nProblem:    Modelines in source code are inconsistant.\nSolution:   Use the same line in most files.  Add \u0027noet\u0027.  (Naruhiko Nishino)\n"
    },
    {
      "commit": "b9644433d2728e99fab874e5e33147ad95d23a31",
      "tree": "e54ad05240a3009af2bf30c811ab5314ef4268d0",
      "parents": [
        "16ec3c9be3fcdc38530bddb12978bc5a7b98c0f6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 19 12:33:44 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 19 12:33:44 2016 +0200"
      },
      "message": "patch 7.4.2068\nProblem:    Not all arguments of trunc_string() are tested.  Memory access\n            error when running the message tests.\nSolution:   Add another test case. (Yegappan Lakshmanan)  Make it easy to run\n            unittests with valgrind.  Fix the access error.\n"
    },
    {
      "commit": "502ae4ba63561c98ac69af26cd9883bfd18d225f",
      "tree": "eeb8f200bd2cf8526bd96debaf35835fe03b1890",
      "parents": [
        "015102e91e978a0bb42a14461c132a85e8f7e1ea"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 16 19:50:13 2016 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jul 16 19:50:13 2016 +0200"
      },
      "message": "patch 7.4.2051\nProblem:    No proper testing of trunc_string().\nSolution:   Add a unittest for message.c.\n"
    }
  ]
}
