)]}'
{
  "commit": "1bf1bf569b96d2f9b28e0cce0968ffbf2fb80aac",
  "tree": "72b7fdecf5faca63e5dd71e6506bce076b44ca43",
  "parents": [
    "a390e984db20575dc726b4e0ebf95582265df8e7"
  ],
  "author": {
    "name": "Luuk van Baal",
    "email": "luukvbaal@gmail.com",
    "time": "Sat Oct 28 21:43:31 2023 +0200"
  },
  "committer": {
    "name": "Christian Brabandt",
    "email": "cb@256bit.org",
    "time": "Sat Oct 28 21:43:31 2023 +0200"
  },
  "message": "patch 9.0.2081: smoothscroll may result in wrong cursor position\n\nProblem:  With \u0027smoothscroll\u0027 set, \"w_skipcol\" is not reset when unsetting \u0027wrap\u0027.\n          Resulting in incorrect calculation of the cursor position.\nSolution: Reset \"w_skipcol\" when unsetting \u0027wrap\u0027.\n\nfixes:  #12970\ncloses: #13439\n\nSigned-off-by: Luuk van Baal \u003cluukvbaal@gmail.com\u003e\nSigned-off-by: Christian Brabandt \u003ccb@256bit.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "180aca221d0d2050a1511d9b37c6f0e4ac9bdc83",
      "old_mode": 33188,
      "old_path": "src/option.c",
      "new_id": "35529a576e7a1a737f8ac219065e8e686757fe9c",
      "new_mode": 33188,
      "new_path": "src/option.c"
    },
    {
      "type": "modify",
      "old_id": "ef2d3bd4da992b06570b04787302d729e0cc85b1",
      "old_mode": 33188,
      "old_path": "src/testdir/test_options.vim",
      "new_id": "f65654dc5c1cdbf51dcbc30417969cc3165f6607",
      "new_mode": 33188,
      "new_path": "src/testdir/test_options.vim"
    },
    {
      "type": "modify",
      "old_id": "a75c4a675a8003b400ed286161a917c7191e1a26",
      "old_mode": 33188,
      "old_path": "src/version.c",
      "new_id": "78c23fca65129dce2238be98e9df4d25e2e96a93",
      "new_mode": 33188,
      "new_path": "src/version.c"
    }
  ]
}
