)]}'
{
  "commit": "6b43a57dfce1e5acd85f7a8365c080b6fc4f8645",
  "tree": "b0098d7a7a21b771b530e65e2364a823c907d6e6",
  "parents": [
    "90934966bbac07d8d480b5257ba50945f0ec45c8"
  ],
  "author": {
    "name": "Oswald Buddenhagen",
    "email": "oswald.buddenhagen@gmx.de",
    "time": "Sat Mar 15 15:09:13 2025 +0100"
  },
  "committer": {
    "name": "Johannes Sixt",
    "email": "j6t@kdbg.org",
    "time": "Sun Mar 16 13:51:55 2025 +0100"
  },
  "message": "git-gui: heed core.commentChar/commentString\n\nThis amends 1ae85ff6d (git-gui: strip comments and consecutive empty\nlines from commit messages, 2024-08-13) to deal with custom comment\ncharacters/strings.\n\nThe magic commentString value \"auto\" is not handled, because the option\nmakes no sense to me - it does not support comments in templates and\nhook output, and it seems far-fetched that someone would introduce\ncomments during editing the message.\n\nSigned-off-by: Oswald Buddenhagen \u003coswald.buddenhagen@gmx.de\u003e\nSigned-off-by: Johannes Sixt \u003cj6t@kdbg.org\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8fe7538e72084d1d794c88e00402602be7df7d65",
      "old_mode": 33261,
      "old_path": "git-gui.sh",
      "new_id": "2bc2c9b63e6e5c6d9deb4371e28939e304567692",
      "new_mode": 33261,
      "new_path": "git-gui.sh"
    },
    {
      "type": "modify",
      "old_id": "208dc2817ca68c89a0e66464e40e01e007df99bd",
      "old_mode": 33188,
      "old_path": "lib/commit.tcl",
      "new_id": "a570f9cdc6a406ef9482802e16c4489cc9873c2c",
      "new_mode": 33188,
      "new_path": "lib/commit.tcl"
    }
  ]
}
