Hi, I recently stumbled on the problem of gitk with sha256 repo (while testing the new openSUSE package git workflow that enforces SHA256); gitk aborts immediately with a message "Can't parse git log output: {commit xxx..}". After skimming over the net, I found the patch [*] posted in 4 years ago to add the support for sha256, but nothing happened since then, unfortunately. So here is the revived patch for gitk to add sha256 support, with cleanups and corrections, in addition to the enhancement patch for the missing auto-select length config for sha256. Only lightly tested on a few sha256 repos. Takashi [*] https://patchwork.kernel.org/project/git/patch/pull.979.git.1623687519832.gitgitgadget@xxxxxxxxx === Rostislav Krasny (1): gitk: Add a basic support of SHA256 repositories into Gitk Takashi Iwai (1): gitk: Add auto-select length preference for SHA256 gitk-git/gitk | 96 +++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 71 insertions(+), 25 deletions(-) -- 2.49.0