)]}'
{
  "log": [
    {
      "commit": "7a9bd7c1e0ce1baf5a02daf36eeae3638aa315c7",
      "tree": "ff28a87ff9894a452f2f27c938c1370f958c16da",
      "parents": [
        "705918f9f7e446287923cf0248ea35f2a0688199"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 17 22:42:55 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Sep 17 22:42:55 2019 +0200"
      },
      "message": "patch 8.1.2052: using \"x\" before a closed fold may delete that fold\n\nProblem:    Using \"x\" before a closed fold may delete that fold.\nSolution:   Do not translate \u0027x\u0027 do \"dl\". (Christian Brabandt, closes #4927)\n"
    },
    {
      "commit": "a4208966fb289a505ebdef62bbc37c214069bab4",
      "tree": "97ec3983559c99f47bdb9213f96a95f403af35f0",
      "parents": [
        "f63962378dc32c7253e4825b4b0f414a81c1dd3e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 24 20:50:19 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Aug 24 20:50:19 2019 +0200"
      },
      "message": "patch 8.1.1921: more functions can be used as methods\n\nProblem:    More functions can be used as methods.\nSolution:   Make various functions usable as a method.\n"
    },
    {
      "commit": "9a4a8c4d5993c6371486c895a515c2ad351e9aaa",
      "tree": "8edb7b29042b5c89c345c5df3220f715eeecf39b",
      "parents": [
        "ea7ecfe2a08877f98edec9b9c26b9e1b3673f00b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 19 22:48:30 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 19 22:48:30 2019 +0200"
      },
      "message": "patch 8.1.1890: ml_get error when deleting fold marker\n\nProblem:    Ml_get error when deleting fold marker.\nSolution:   Check that the line number is not below the last line.  Adjust the\n            fold when deleting the empty line.  (Christian Brabandt,\n            closes #4834)\n"
    },
    {
      "commit": "8c5a278fc508da6dfe50e69b6ee734451aa4eafb",
      "tree": "8a07c54e9ea8667a88f4aa2566e3c3c314727751",
      "parents": [
        "b59e7357722d977830948572a395f0a175c7ded8"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 07 23:07:07 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 07 23:07:07 2019 +0200"
      },
      "message": "patch 8.1.1826: tests use hand coded feature and option checks\n\nProblem:    Tests use hand coded feature and option checks.\nSolution:   Use the commands from check.vim in more tests.\n"
    },
    {
      "commit": "5d30ff19648d2ff0696cea97582b902f6a4ec0ba",
      "tree": "2b932551af5b577566f7d024d6491127ede12451",
      "parents": [
        "f6d50f1da8ed22cd6ff37ade965684dd1fa67a2c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 06 16:12:12 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Jun 06 16:12:12 2019 +0200"
      },
      "message": "patch 8.1.1483: skipped tests are not properly listed\n\nProblem:    Skipped tests are not properly listed.\nSolution:   Throw a \"Skipped\" exception instead of using \":finish\" or \":return\".\n"
    },
    {
      "commit": "c79745a82faeb5a6058e915ca49a4c69fa60ea01",
      "tree": "be7dc4ecffe429763159bfef2f95c06ea7fb8b67",
      "parents": [
        "0b0ad35c339b8ad156df493bebeb77e02b32b120"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 20 22:12:34 2019 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon May 20 22:12:34 2019 +0200"
      },
      "message": "patch 8.1.1362: code and data in tests can be hard to read\n\nProblem:    Code and data in tests can be hard to read.\nSolution:   Use the new heredoc style. (Yegappan Lakshmanan, closes #4400)\n"
    },
    {
      "commit": "4af7259b2b35e85c590d54908fcd248d2c733be8",
      "tree": "5df9467836d8ec86c789c519b639abbdf8c803c7",
      "parents": [
        "55d46913084745a48749d7ac4f48930852e1d87e"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 09 15:00:52 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Dec 09 15:00:52 2018 +0100"
      },
      "message": "patch 8.1.0574: \u0027commentstring\u0027 not used when adding fold marker in C\n\nProblem:    \u0027commentstring\u0027 not used when adding fold marker in C.\nSolution:   Require white space before middle comment part. (mostly by\n            Hirohito Higashi)\n"
    },
    {
      "commit": "539328197c51c1586cbbb6b6be3db3c412249b49",
      "tree": "a3da5f68060890ad7d890cad60dd79c4d989ded8",
      "parents": [
        "10ccaa17ec8b2be1132fd19059e1cd5fb5c902c4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 07 21:08:49 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Dec 07 21:08:49 2018 +0100"
      },
      "message": "patch 8.1.0570: \u0027commentstring\u0027 not used when adding fold marker\n\nProblem:    \u0027commentstring\u0027 not used when adding fold marker. (Maxim Kim)\nSolution:   Only use empty \u0027comments\u0027 middle when leader is empty. (Christian\n            Brabandt, closes #3670)\n"
    },
    {
      "commit": "7701f308565fdc7b5096a6597d9c3b63de0bbcec",
      "tree": "ecc3673dfe38d99a4664f1a1821cc90513bae8e4",
      "parents": [
        "4a5abbd6138240d109278fe1f0b45489d22f712d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 02 21:20:32 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Oct 02 21:20:32 2018 +0200"
      },
      "message": "patch 8.1.0449: when \u0027rnu\u0027 is set folded lines are not displayed correctly\n\nProblem:    When \u0027rnu\u0027 is set folded lines are not displayed correctly.\n            (Vitaly Yashin)\nSolution:   When only redrawing line numbers do draw folded lines.\n            (closes #3484)\n"
    },
    {
      "commit": "907dad72ef9d29422352fb74ba156e7085a3fc71",
      "tree": "87f564906e64ad84b4c09a941f3fd873784570a9",
      "parents": [
        "6259e5769dd50d8a3b5b99f553bab34ff5c8a6ce"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 10 15:07:15 2018 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jul 10 15:07:15 2018 +0200"
      },
      "message": "patch 8.1.0174: after paging up and down fold line is wrong\n\nProblem:    After paging up and down fold line is wrong.\nSolution:   Correct the computation of w_topline and w_botline. (Hirohito\n            Higashi)\n"
    },
    {
      "commit": "fb094e14c19337de824d4e6710ca6a2617930ab0",
      "tree": "4738265336181b11c8f7bb6d5b7f41d92753a208",
      "parents": [
        "8fdb35a974d92c7d0267bc8988aa6af74ee6885d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 05 20:59:28 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Nov 05 20:59:28 2017 +0100"
      },
      "message": "patch 8.0.1271: 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 #2290)\n"
    },
    {
      "commit": "430dc5d360166ca5bb6a73f2c87ae53e09282ecb",
      "tree": "476135bdc6d06c93ae3ab9baa27e50d35c2a7796",
      "parents": [
        "8889a5c305e69aa49fd08036e624e365097a5b7b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 21:04:47 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Nov 02 21:04:47 2017 +0100"
      },
      "message": "patch 8.0.1253: 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 #2272)\n"
    },
    {
      "commit": "495b7dd213e096361e6f15e7aed313c1d63d9d3e",
      "tree": "175e666c7745acbf7c347d59fb44c82771cf957e",
      "parents": [
        "4cf56bbc85f77846aeb378cfb071677336dfad6d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 17:19:22 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Sep 16 17:19:22 2017 +0200"
      },
      "message": "patch 8.0.1115: crash when using foldtextresult() recursively\n\nProblem:    Crash when using foldtextresult() recursively.\nSolution:   Avoid recursive calls. (Yasuhiro Matsumoto, closes #2098)\n"
    },
    {
      "commit": "94be619e30e82d28cadeea5e0766c6f5c321ff8b",
      "tree": "e454f390de5e1e395ea5e260d0748d0db25434b4",
      "parents": [
        "f1d21c8cc83f40c815b6bf13cd2043152db533ee"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 22 22:40:11 2017 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Apr 22 22:40:11 2017 +0200"
      },
      "message": "patch 8.0.0581: moving folded text is sometimes not correct\n\nProblem:    Moving folded text is sometimes not correct.\nSolution:   Bail out when \"move_end\" is zero. (Matthew Malcomson)\n"
    },
    {
      "commit": "518c9b133baed4b1a555d7be0ece1b48bb234b1d",
      "tree": "59114ff5fcb912c61270103c989717ef91f36836",
      "parents": [
        "f5610da7a8a5908e747d1ae39dbed1408bbd2644"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 21 11:48:39 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 21 11:48:39 2017 +0100"
      },
      "message": "patch 8.0.0496: insufficient testing for folding\n\nProblem:    Insufficient testing for folding.\nSolution:   Add a couple more fold tests. (Dominique Pelle, closes #1579)\n"
    },
    {
      "commit": "40ebc0afda8d8e478d2090133ed6a3cd3d8da3ec",
      "tree": "a28817099119c9844e204512a0e222195bc0eceb",
      "parents": [
        "f3757f0c87bbd52c7989c85dcbd21511bffcbdd6"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 16 15:59:14 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 16 15:59:14 2017 +0100"
      },
      "message": "patch 8.0.0465: off-by-one error in using :move with folding\n\nProblem:    Off-by-one error in using :move with folding.\nSolution:   Correct off-by-one mistakes and add more tests. (Matthew\n            Malcomson)\n"
    },
    {
      "commit": "88d298aed8682eac872ebfe40df3112a6acd83e8",
      "tree": "26123c3b8e8a4bdfae26c82d2eae76ad0bf16f33",
      "parents": [
        "84be8b66604ef28c0e249284da3c6f0cab1c25ae"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 14 21:53:58 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Mar 14 21:53:58 2017 +0100"
      },
      "message": "patch 8.0.0457: using :move messes up manual folds\n\nProblem:    Using :move messes up manual folds.\nSolution:   Split adjusting marks and folds.  Add foldMoveRange(). (neovim\n            patch #6221)\n"
    },
    {
      "commit": "025a6b708a9bff54c73fb9c641b980da19e943a9",
      "tree": "9d1534b7d2637c7ef6c851a158c2eb99becefbfd",
      "parents": [
        "1c46544412382db8b3203d6c78e550df885540bd"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 12 20:37:21 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Mar 12 20:37:21 2017 +0100"
      },
      "message": "patch 8.0.0453: adding fold marker creates new comment\n\nProblem:    Adding fold marker creates new comment.\nSolution:   Use an existing comment if possible. (LemonBoy, closes #1549)\n"
    },
    {
      "commit": "eadbc2b46176e2aff2cde5f3874b734ae2ae082a",
      "tree": "414d4842c93423c098ce04467c8b3aa4b7f7e511",
      "parents": [
        "3f3897e41f77a7bcd44ffd37acd4d524c0169ed4"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 04 18:42:39 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 04 18:42:39 2017 +0100"
      },
      "message": "patch 8.0.0408: updating folds does not always work properly\n\nProblem:    Updating folds does not work properly when inserting a file and a\n            few other situations.\nSolution:   Adjust the way folds are updated. (Matthew Malcomson)\n"
    },
    {
      "commit": "3f3897e41f77a7bcd44ffd37acd4d524c0169ed4",
      "tree": "d09dd1ab61a0741d348874ed6ba0adffe4f58fc9",
      "parents": [
        "7f73b54631af3f0e6f0acd1a1b4c9e8436784705"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 04 15:28:53 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sat Mar 04 15:28:53 2017 +0100"
      },
      "message": "patch 8.0.0407: filtering folds with marker method not tested\n\nProblem:    Filtering folds with marker method not tested.\nSolution:   Also set \u0027foldmethod\u0027 to \"marker\".\n"
    },
    {
      "commit": "1159b168dd94c1a25b4284c6544de385855df6f6",
      "tree": "6f8f4e0dc5bea4c28f3f03298f05412221874719",
      "parents": [
        "b113c3a618113122e62697dd73427261f8c51b2c"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 28 21:53:56 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Feb 28 21:53:56 2017 +0100"
      },
      "message": "patch 8.0.0388: filtering lines changes folds\n\nProblem:    filtering lines through \"cat\", without changing the line count,\n            changes manual folds.\nSolution:   Change how marks and folds are adjusted. (Matthew Malcomson, from\n            neovim #6194.\n"
    },
    {
      "commit": "54b2bfa399017ebae76ed62f21578261d1b55c1f",
      "tree": "30c05c78ca2efbe24a73064e337a7ba48c30868d",
      "parents": [
        "ded2782783f352201ac0b05c6dbe4831adb4a58b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 02 14:57:08 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 02 14:57:08 2017 +0100"
      },
      "message": "patch 8.0.0136\nProblem:    When using indent folding and changing indent the wrong fold is\n            opened. (Jonathan Fudger)\nSolution:   Open the fold under the cursor a bit later. (Christian Brabandt)\n"
    },
    {
      "commit": "ded2782783f352201ac0b05c6dbe4831adb4a58b",
      "tree": "070f8f840fbb4d2558d3d9853dfdfd8b94551e00",
      "parents": [
        "c4bfedabe057c05f09a455a5851089e177fa9c00"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 02 14:27:34 2017 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Jan 02 14:27:34 2017 +0100"
      },
      "message": "patch 8.0.0135\nProblem:    An address relative to the current line, \":.,+3y\", does not work\n            properly on a closed fold. (Efraim Yawitz)\nSolution:   Correct for including the closed fold. (Christian Brabandt)\n"
    }
  ]
}
