)]}'
{
  "log": [
    {
      "commit": "5ea5f373729589acb38ce3f3ca338e8a6d398bdc",
      "tree": "c733ac730be8d8b3be053a2137ac2aa9daf86757",
      "parents": [
        "3d0abad5bf4fe125e219f1b56c4e8200cb900e2a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 29 15:15:47 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 29 15:15:47 2021 +0000"
      },
      "message": "patch 8.2.3934: repeating line comment is undesired for \"O\" command\n\nProblem:    Repeating line comment is undesired for \"O\" command.\nSolution:   Do not copy line comment leader for \"O\". (closes #9426)\n"
    },
    {
      "commit": "264d3ddac0f9474816c20a0e92014d6f7f4b08ac",
      "tree": "290e2660fb888fd28851b29d8bb55aac5cee51ec",
      "parents": [
        "febb78fa1798e0f95983b3f7881419a754886df5"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 29 14:09:32 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Dec 29 14:09:32 2021 +0000"
      },
      "message": "patch 8.2.3932: C line comment not formatted properly\n\nProblem:    C line comment not formatted properly.\nSolution:   If a line comment follows after \"#if\" the next line is not the end\n            of a paragraph.\n"
    },
    {
      "commit": "6e371ecb27227ff8fedd8561d0f3880a17576848",
      "tree": "29129df4da69f0093ac1b763dffb2be45e84c587",
      "parents": [
        "9a4ec5a62632af040c278a189e256043740f5c7f"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 12 14:16:39 2021 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 12 14:16:39 2021 +0000"
      },
      "message": "patch 8.2.3787: no proper formatting of a C line comment after a statement\n\nProblem:    No proper formatting of a C line comment after a statement.\nSolution:   Find the start of the line comment, insert the comment leader and\n            indent the comment properly.\n"
    },
    {
      "commit": "6b36d2a16d7931bac82ef8b5654c68ac456b24bf",
      "tree": "a1a9f7e2d0a1f1a16955e701307c97e08cadbd57",
      "parents": [
        "9cd91a1e8816d727fbdbf0b3062288e15abc5f4d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 23 21:19:01 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 23 21:19:01 2021 +0200"
      },
      "message": "patch 8.2.3369: auto formatting after \"cw\" leaves cursor in wrong spot\n\nProblem:    Auto formatting after \"cw\" leaves cursor in wrong spot.\nSolution:   Do not auto-format after the delete. (closes #8789)\n"
    },
    {
      "commit": "5b8cabfef7c3707f3e53e13844d90e5a217e1e84",
      "tree": "419de5d628c379b090538a811bb6d33270dcdd85",
      "parents": [
        "dcf29ac87f4d7a62c503ba6de0d92c7779446bf2"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 02 18:55:57 2021 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Apr 02 18:55:57 2021 +0200"
      },
      "message": "patch 8.2.2694: when \u0027matchpairs\u0027 is empty every character beeps\n\nProblem:    When \u0027matchpairs\u0027 is empty every character beeps. (Marco Hinz)\nSolution:   Bail out when no character in \u0027matchpairs\u0027 was found.\n            (closes #8053)  Add assert_nobeep().\n"
    },
    {
      "commit": "6fd367a97c8653a2d734a38252c7d68d4b2ebaa7",
      "tree": "4b52fc3527af8e939ba9fe3bff0acb81d61a6bb4",
      "parents": [
        "c80f647512b001fb6952ed10d076d56c3d4b84e0"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 13 13:14:04 2021 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 13 13:14:04 2021 +0100"
      },
      "message": "patch 8.2.2592: code coverage could be improved\n\nProblem:    Code coverage could be improved.\nSolution:   Add a few more tests. (Dominique Pellé, closes #7957)\n"
    },
    {
      "commit": "d0a1dee3f197d41434df4cf0271066b6aeb690fc",
      "tree": "94367a53ea0c68ae5fa0e506424f366feaa9b92e",
      "parents": [
        "8f22f5c3aa0aa96e3843a57f29405625d8514c74"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 20 13:07:48 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 20 13:07:48 2020 +0100"
      },
      "message": "patch 8.2.2166: auto format doesn\u0027t work when deleting text\n\nProblem:    Auto format doesn\u0027t work when deleting text.\nSolution:   Make \"x\" trigger auto format. (closes #7504)\n"
    },
    {
      "commit": "b7e2483655d9b68df0c7349918027d800051a28a",
      "tree": "6d1ba1c7e5e7c9e95974f0a4b2d39998ba0fd1c9",
      "parents": [
        "67fbdfefd26a237831c3838f799d3e6198c8a34a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 24 13:37:35 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jun 24 13:37:35 2020 +0200"
      },
      "message": "patch 8.2.1046: insufficient tests for src/buffer.c\n\nProblem:    Insufficient tests for src/buffer.c.\nSolution:   Add more tests.  Move comments related tests to a separate file.\n            (Yegappan Lakshmanan, closes #6325)\n"
    },
    {
      "commit": "845e0ee59430eac07e74b6cb92020e420d17953d",
      "tree": "26060a20d77b243156cdeda2d6ae7a735469bff3",
      "parents": [
        "a190548e9165bbae75144a3e47f01d7708b29073"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 20 16:05:32 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Jun 20 16:05:32 2020 +0200"
      },
      "message": "patch 8.2.1022: various parts of code not covered by tests\n\nProblem:    Various parts of code not covered by tests.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #6300)\n"
    },
    {
      "commit": "f9ab52e155dc13f59b654d754041fe78e17b9074",
      "tree": "2623a6b84c994bb0459d744e7432da1409b3cc2a",
      "parents": [
        "221fcc741a6660bfc3fd0d64937d0c15bb71f51d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 05 19:57:18 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue May 05 19:57:18 2020 +0200"
      },
      "message": "patch 8.2.0698: insert mode completion not fully tested\n\nProblem:    Insert mode completion not fully tested.\nSolution:   Add a few more tests. (Yegappan Lakshmanan, closes #6041)\n"
    },
    {
      "commit": "2eaeaf3c317a5145fb0bc926411561d50883019b",
      "tree": "c59f7d42a7e9fb7e6ce6844c35712fdbcee8fd1a",
      "parents": [
        "3df02f507f96a246366f96dcce156a0ae7b95611"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 03 16:04:43 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun May 03 16:04:43 2020 +0200"
      },
      "message": "patch 8.2.0686: formatoptions not sufficiently tested\n\nProblem:    Formatoptions not sufficiently tested.\nSolution:   Add a few more tests. (Yegappan Lakshmanan, closes #6031)\n"
    },
    {
      "commit": "224a5f17c6ec9e98322a4c6792ce4f9bb31a4cce",
      "tree": "b538807dd799fbbbbdf2b5eae28831eb0da86fe0",
      "parents": [
        "a14bb7e1132377af60910402f1a9e4796297f5df"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 28 20:29:07 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Apr 28 20:29:07 2020 +0200"
      },
      "message": "patch 8.2.0655: search code not sufficiently tested\n\nProblem:    Search code not sufficiently tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5999)\n"
    },
    {
      "commit": "cde0ff39da2459b16007fef701ebaa449fb6fe9d",
      "tree": "9ba0f500505470043d6e78a30600419375d4c76f",
      "parents": [
        "d77a8525d5438cae49f670eb473ef60d87ca5f54"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 04 14:00:39 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 04 14:00:39 2020 +0200"
      },
      "message": "patch 8.2.0509: various code is not properly tested.\n\nProblem:    various code is not properly tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5871)\n"
    },
    {
      "commit": "ca68ae13114619df3e4c195b41ad0575516f5ff6",
      "tree": "9022b7f5f1c8bb1ab22660530244414e9b6cdd99",
      "parents": [
        "7d333a900d260b8e8caa0fb159c85023fc8795bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 19:32:53 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Mar 30 19:32:53 2020 +0200"
      },
      "message": "patch 8.2.0482: channel and sandbox code not sufficiently tested\n\nProblem:    Channel and sandbox code not sufficiently tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5855)\n"
    },
    {
      "commit": "ea3db914c0fa35797ad73f6d5bb3a4288d690065",
      "tree": "d733386620b647bdd10756f7955228ea9ce3ed4c",
      "parents": [
        "d98c0b63abd7b0e61a383669474abe96044615af"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 15:32:13 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Feb 02 15:32:13 2020 +0100"
      },
      "message": "patch 8.2.0197: some Ex commands not sufficiently tested\n\nProblem:    Some Ex commands not sufficiently tested.\nSolution:   Add more tests. (Yegappan Lakshmanan, closes #5565)\n"
    },
    {
      "commit": "0c3064b39b4cd4f22fe1eab5438fe691d7cc80d1",
      "tree": "4e58dee5b0162ee1e29036b5280ba5186fd93824",
      "parents": [
        "b09920203a0f2b202497ef9632f8447f73d0f1fb"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 30 16:09:25 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jan 30 16:09:25 2020 +0100"
      },
      "message": "patch 8.2.0180: test for wrapmargin fails if terminal is not 80 columns\n\nProblem:    Test for wrapmargin fails if terminal is not 80 columns.\nSolution:   Vertical split the window. (Ken Takata, closes #5554)\n"
    },
    {
      "commit": "5d98dc2a48156d44139b75c689bd3137ff7fe8bf",
      "tree": "0622310d475027658462943b1b9a9c85fc3ec48e",
      "parents": [
        "0ff6aad393c4130818fb4f49137380f78d7cc882"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 29 21:57:34 2020 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 29 21:57:34 2020 +0100"
      },
      "message": "patch 8.2.0174: various commands not completely tested\n\nProblem:    Various commands not completely tested.\nSolution:   Add more test cases. (Yegappan Lakshmanan, closes #5551)\n"
    },
    {
      "commit": "a48e78e11f2b647183fd12f569020756b17d7683",
      "tree": "03a1de13c5677480466caa63d669f34406497117",
      "parents": [
        "e74331db4b1b6a64fbbc188ff9bc472a478b9a4e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 17 20:29:26 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Dec 17 20:29:26 2019 +0100"
      },
      "message": "patch 8.2.0016: test name used twice, option not restored properly\n\nProblem:    Test name used twice, option not restored properly.\nSolution:   Rename function, restore option with \"\u0026\".\n"
    },
    {
      "commit": "afc13bd8271819c7871ff2ae2cfebb22190a0d39",
      "tree": "29ac3ef9ad7dd3c020120ed9842b3ae376298d71",
      "parents": [
        "ddef129160ff0676e5da482071fb2fdc2988ac34"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 16 22:43:31 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 16 22:43:31 2019 +0100"
      },
      "message": "patch 8.2.0014: test69 and test95 are old style\n\nProblem:    Test69 and test95 are old style.\nSolution:   Convert to new style tests. (Yegappan Lakshmanan, closes #5365)\n"
    },
    {
      "commit": "396b7c78c0fd9cd07528963b18c27398491df40d",
      "tree": "34e4afda06906bd4fb7662c4ea9adb02a670fa6f",
      "parents": [
        "34ba06b6e6f94bb46062e6c85dbfdcbb0d255ada"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 21 23:08:59 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 21 23:08:59 2019 +0200"
      },
      "message": "patch 8.1.2198: crash when using :center in autocommand\n\nProblem:    Crash when using :center in autocommand.\nSolution:   Bail out early for an empty line. (Dominique pelle, closes #5095)\n"
    },
    {
      "commit": "c3c3158756ae074052b0db2a3e3a7ba192df5330",
      "tree": "79e1b820b5e86fce5f98573097e4457ec06f5881",
      "parents": [
        "44a7db4ffdd11dafd345fd1c2c7b2509d01e3895"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 11 22:15:05 2019 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Jan 11 22:15:05 2019 +0100"
      },
      "message": "patch 8.1.0728: cannot avoid breaking after a single space.\n\nProblem:    Cannot avoid breaking after a single space.\nSolution:   Add the \u0027p\u0027 flag to \u0027formatoptions\u0027. (Tom Ryder)\n"
    },
    {
      "commit": "e1e714ef0d1f4bb8b1712795e9106e3b4ff4c7bd",
      "tree": "a8140991365c6a83af9d501ef7e471dc0c9160d4",
      "parents": [
        "3d631cb0b34b03c7bdf45ad852d3644c7cf62743"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 31 23:58:24 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Dec 31 23:58:24 2018 +0100"
      },
      "message": "patch 8.1.0671: cursor in the wrong column after auto-formatting\n\nProblem:    Cursor in the wrong column after auto-formatting.\nSolution:   Check for deleting more spaces than adding. (closes #3748)\n"
    },
    {
      "commit": "cada78975eebc47f9b12de1a471639b5afd9ad2f",
      "tree": "b568250cd9c3d461c3283f28bdf34c0076d9bac1",
      "parents": [
        "6f361c991221e96d5068c77b854967d997b1529b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 31 19:30:24 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Jan 31 19:30:24 2018 +0100"
      },
      "message": "patch 8.0.1447: still too many old style tests\n\nProblem:    Still too many old style tests.\nSolution:   Turn a few tests into new style. (Yegappan Lakshmanan,\n            closes #2509)\n"
    },
    {
      "commit": "209d3874c19d73b209e7d223cf05ea22e183f408",
      "tree": "e26d8336afd8f7dd305f0c750ee7895ab062e500",
      "parents": [
        "7cb769a69f5b9d6951f4427c85e75f5b2909cf10"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 16 21:52:51 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 16 21:52:51 2017 +0100"
      },
      "message": "patch 8.0.1302: still too many old style tests\n\nProblem:    Still too many old style tests.\nSolution:   Convert a few more tests to new style. (Yegappan Lakshmanan,\n            closes #2326)\n"
    }
  ]
}
