)]}'
{
  "commit": "0995c81f2ffe276669daa004f7778ecc6f5ee09d",
  "tree": "aaf70074ddf52b429d558ba56891b9b02dec8d31",
  "parents": [
    "c70fe460b09f6182a13e4385f3232df4fdcd0741"
  ],
  "author": {
    "name": "Bram Moolenaar",
    "email": "Bram@vim.org",
    "time": "Sat Apr 17 18:38:54 2021 +0200"
  },
  "committer": {
    "name": "Bram Moolenaar",
    "email": "Bram@vim.org",
    "time": "Sat Apr 17 18:38:54 2021 +0200"
  },
  "message": "patch 8.2.2776: :mksession uses current value of \u0027splitbelow\u0027 and \u0027splitright\u0027\n\nProblem:    :mksession uses current value of \u0027splitbelow\u0027 and \u0027splitright\u0027\n            even though \"options\" is not in \u0027sessionoptions\u0027. (Maxim Kim)\nSolution:   Save and restore the values, instead of setting to the current\n            value. (closes #8119)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4475ca019ac033ebf45a069960b232b0d36f7202",
      "old_mode": 33188,
      "old_path": "src/session.c",
      "new_id": "6d1ccb57e2019a4f6403e5d2f3770550cbe98a9c",
      "new_mode": 33188,
      "new_path": "src/session.c"
    },
    {
      "type": "modify",
      "old_id": "8eed111a85dd268c68994ea8f640850cdad295a1",
      "old_mode": 33188,
      "old_path": "src/testdir/test_mksession.vim",
      "new_id": "25c508102be33f3b05d0a745e0c192be0bcbb3ff",
      "new_mode": 33188,
      "new_path": "src/testdir/test_mksession.vim"
    },
    {
      "type": "modify",
      "old_id": "3f3b2c91f84dbdf59e720eb69d582ed73c2e5aad",
      "old_mode": 33188,
      "old_path": "src/version.c",
      "new_id": "e1f15264ef3025a2225bbaea0346b70c1b5210d0",
      "new_mode": 33188,
      "new_path": "src/version.c"
    }
  ]
}
