git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[GIT PULL] git-gui: Tcl-9, no 8.6 on macOS, polish Windows, clean msg after hooks

From
Johannes Sixt <j6t@kdbg.org>
Date
Aug 4, 2025, 16:33 UTC
Message-ID
<e4feeed9-2807-4e6b-9641-350d91a97a59@kdbg.org>
The following changes since commit 436dad00c5a717d56bf4feb8a1f5d39126579fe6:
  Merge branch 'ml/abandon-old-versions' (2025-07-22 17:37:33 +0200)
are available in the Git repository at:
  https://github.com/j6t/git-gui.git master
for you to fetch changes up to e3923e3e90da55e12545b5ef5aa34f21e97409d8:
  Merge branch 'cb/no-tcl86-on-macos' (2025-08-04 18:27:03 +0200)
----------------------------------------------------------------
Alexander Shopov (2):
      git-gui i18n: Update Bulgarian translation (557t)
      git-gui i18n: Remove the locations within the Bulgarian translation
Carlo Marcelo Arenas Belón (5):
      git-gui: remove uname_O in Makefile
      git-gui: fix dependency of GITGUI_MAIN on generator
      git-gui: retire Git Gui.app
      git-gui: honor TCLTK_PATH in git-gui--askpass
      git-gui: ensure own version of git-gui--askpass is used
Johannes Sixt (5):
      Merge branch 'ml/windows-tie-loose-ends'
      Merge branch 'master' of https://github.com/alshopov/git-gui
      Merge branch 'ml/tcl90'
      Merge branch 'strip-post-hooks' of github.com:orgads/git-gui
      Merge branch 'cb/no-tcl86-on-macos'
Mark Levedahl (13):
      git-gui: do not add directories to PATH on Windows
      git-gui: let nice work on Windows
      git-gui: Windows tk_getSaveFile is not useful for shortcuts
      git-gui: use /cmd/git-gui.exe for shortcut
      git-gui: assure -eofchar {} on all channels
      git-gui: translation binary defines iso8859-1
      git-gui: replace encoding binary with iso8859-1
      git-gui: do not mix -translation binary and -encoding
      git-gui: remove EOL translation for gets
      git-gui: themed.tcl: use full namespace for color
      git-gui: use -profile tcl8 for file input with Tcl 9
      git-gui: use -profile tcl8 on encoding conversions
      git-gui: Allow Tcl 9.0
Orgad Shaneh (1):
      git-gui: strip the commit message after running commit-msg hook
 .gitignore                              |   2 +-
 GIT-GUI-BUILD-OPTIONS.in                |   1 -
 Makefile                                |  61 +--
 generate-macos-app.sh                   |  30 --
 generate-macos-wrapper.sh               |  35 --
 generate-script.sh                      |  22 +
 git-gui--askpass => git-gui--askpass.sh |   0
 git-gui.sh                              |  58 ++-
 lib/blame.tcl                           |   9 +-
 lib/branch.tcl                          |   4 +-
 lib/browser.tcl                         |   2 +-
 lib/checkout_op.tcl                     |   2 +-
 lib/choose_rev.tcl                      |   4 +-
 lib/commit.tcl                          |  83 ++--
 lib/diff.tcl                            |   3 +-
 lib/index.tcl                           |   3 -
 lib/mergetool.tcl                       |   4 +-
 lib/remote_branch_delete.tcl            |   1 -
 lib/shortcut.tcl                        |  52 ++-
 lib/spellcheck.tcl                      |   1 -
 lib/themed.tcl                          |   8 +-
 macosx/AppMain.tcl                      |  29 --
 macosx/Info.plist                       |  30 --
 macosx/git-gui.icns                     | Bin 28866 -> 0 bytes
 meson.build                             |  79 +---
 po/bg.po                                | 714 +-------------------------------
 windows/git-gui.sh                      |  12 +-
 27 files changed, 197 insertions(+), 1052 deletions(-)
 delete mode 100755 generate-macos-app.sh
 delete mode 100755 generate-macos-wrapper.sh
 create mode 100755 generate-script.sh
 rename git-gui--askpass => git-gui--askpass.sh (100%)
 delete mode 100644 macosx/AppMain.tcl
 delete mode 100644 macosx/Info.plist
 delete mode 100644 macosx/git-gui.icns
Message 1 of 1 in “[GIT PULL] git-gui: Tcl-9, no 8.6 on macOS, polish Windows, clean msg after hooks”
  1. Johannes SixtAug 4, 2025

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.