)]}'
{
  "log": [
    {
      "commit": "2d68b722e3bca7532eb0d83ce773934618f12db5",
      "tree": "2ca27c257c18b9bd331d8dc247fbd41cef21ea57",
      "parents": [
        "64002035178ac3e0d9ab7269d1bf06c6ede5a854"
      ],
      "author": {
        "name": "zeertzjq",
        "email": "zeertzjq@outlook.com",
        "time": "Thu Mar 30 21:50:37 2023 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Mar 30 21:50:37 2023 +0100"
      },
      "message": "patch 9.0.1431: getscriptinfo() loops even when specific SID is given\n\nProblem:    getscriptinfo() loops even when specific SID is given.\nSolution:   Only loop when needed.  Give a clearer error message.\n            (closes #12207)\n"
    },
    {
      "commit": "56564964e6d0956c29687e8a10cb94fe42f5c097",
      "tree": "81b20215b72afa749b03c385c428e60307878d83",
      "parents": [
        "ccf2837a05cef0ea4913ebff4f2f6000bc050271"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 10 22:39:42 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Oct 10 22:39:42 2022 +0100"
      },
      "message": "patch 9.0.0719: too many delete() calls in tests\n\nProblem:    Too many delete() calls in tests.\nSolution:   Use deferred delete where possible.\n"
    },
    {
      "commit": "2f892d8663498c21296ad6661dac1bb8372cfd10",
      "tree": "96b4bed89d8d4237fc46370fa227f086944e514f",
      "parents": [
        "75e9a6693e8d0126b5fff42203bfba9428cd19ae"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Sun Aug 28 18:52:10 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Sun Aug 28 18:52:10 2022 +0100"
      },
      "message": "patch 9.0.0303: it is not easy to get information about a script\n\nProblem:    It is not easy to get information about a script.\nSolution:   Make getscriptinf() return the version.  When selecting a specific\n            script return functions and variables. (Yegappan Lakshmanan,\n            closes #10991)\n"
    },
    {
      "commit": "520f6ef60a59f7b5f3da9199999d13dbe817d3ce",
      "tree": "7982ec9430d2766a4f4f53066e2172f8311e328a",
      "parents": [
        "0166e398d11a09662d783fe5db62b414045880f8"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Thu Aug 25 17:40:40 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Thu Aug 25 17:40:40 2022 +0100"
      },
      "message": "patch 9.0.0269: getscriptinfo() does not include the version\n\nProblem:    getscriptinfo() does not include the version.  Cannot select\n            entries by script name.\nSolution:   Add the \"version\" item and the \"name\" argument. (Yegappan\n            Lakshmanan, closes #10962)\n"
    },
    {
      "commit": "f768c3d19c518822d89dec4cc3947ddeea249316",
      "tree": "5653c5bbaa38515ba7401fed81da6972971a260e",
      "parents": [
        "e89aeed43e6eca1bda5379cf9b437bce3bc56628"
      ],
      "author": {
        "name": "Yegappan Lakshmanan",
        "email": "yegappan@yahoo.com",
        "time": "Mon Aug 22 13:15:13 2022 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Mon Aug 22 13:15:13 2022 +0100"
      },
      "message": "patch 9.0.0244: cannot easily get the list of sourced scripts\n\nProblem:    Cannot easily get the list of sourced scripts.\nSolution:   Add the getscriptinfo() function. (Yegappan Lakshmanan,\n            closes #10957)\n"
    },
    {
      "commit": "840f16202e1ae2d574507ef52a7e8a98775f243c",
      "tree": "2fcbc1d15758be82fd4d7e316584be77f53a8d35",
      "parents": [
        "1836d6157828baddd94e1f2c82488031570e444d"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 18 13:34:05 2022 +0000"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Tue Jan 18 13:34:05 2022 +0000"
      },
      "message": "patch 8.2.4133: output of \":scriptnames\" goes into the message history\n\nProblem:    output of \":scriptnames\" goes into the message history, while this\n            des not happen for other commands, such as \":ls\".\nSolution:   Use msg_outtrans() instead of smsg(). (closes #9551)\n"
    },
    {
      "commit": "6d91bcb4d23b5c6a0be72c384beaf385e2d9d606",
      "tree": "0f4129e5f6e049ce5313520239de270cd9389580",
      "parents": [
        "c3d6e8a46a8fc5de622e8df9dbd25edd03e00c5b"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 12 18:50:36 2020 +0200"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Wed Aug 12 18:50:36 2020 +0200"
      },
      "message": "patch 8.2.1432: various inconsistencies in test files\n\nProblem:    Various inconsistencies in test files.\nSolution:   Add modelines where they were missing.  Use Check commands instead\n            of silently skipping over tests.  Adjust indents and comments.\n            (Ken Takata, closes #6695)\n"
    },
    {
      "commit": "07dc18ffa4e7ed202f219fe2fd3d6f58246f71f9",
      "tree": "cff51538c1e68b208e06b278f4b675dbe00380a0",
      "parents": [
        "01a060da74b756b161e595b39a7877cb7612120a"
      ],
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 30 22:48:32 2018 +0100"
      },
      "committer": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "Fri Nov 30 22:48:32 2018 +0100"
      },
      "message": "patch 8.1.0553: it is not easy to edit a script that was sourced\n\nProblem:    It is not easy to edit a script that was sourced.\nSolution:   Add a count to \":scriptnames\", so that \":script 40\" edits the\n            script with script ID 40.\n"
    }
  ]
}
