]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'ml/abandon-old-versions'
authorJohannes Sixt <j6t@kdbg.org>
Tue, 22 Jul 2025 15:37:33 +0000 (17:37 +0200)
committerJohannes Sixt <j6t@kdbg.org>
Tue, 22 Jul 2025 15:37:33 +0000 (17:37 +0200)
* ml/abandon-old-versions:
  git-gui: eliminate _search_exe
  git-gui: remove procs gitexec and _git_cmd
  git-gui: use dashless 'git cmd' form for read/write
  git-gui: default to full copy for linked worktrees
  git-gui: use git-clone
  git-gui: remove unused git-version
  git-gui: use git_init to create new repository dir
  git-gui: git-remote is always available
  git-gui: git merge understands --strategy=recursive
  git-gui: git-diff knows submodules and textconv
  git-gui: git-blame understands -w and textconv
  git-gui: git rev-parse knows show_toplevel
  git-gui: use git-branch --show-current
  git-gui: git-diff-index always knows submodules
  git-gui: git ls-files knows --exclude-standard
  git-gui: require git >= 2.36

Signed-off-by: Johannes Sixt <j6t@kdbg.org>
1  2 
git-gui.sh
lib/about.tcl
lib/blame.tcl
lib/choose_repository.tcl
lib/diff.tcl
lib/merge.tcl

diff --cc git-gui.sh
index 9bb16ea00bc400b99760366f6c257a02be277c22,b361d8c8ae63cc03684e66d03ba45ccc7830120c..8bb121db4f5f8c12b780aa65c0f00a658ce9f924
@@@ -1259,9 -1123,11 +1112,9 @@@ citool 
  ##
  ## execution environment
  
 -set have_tk85 [expr {[package vcompare $tk_version "8.5"] >= 0}]
 -
  # Suggest our implementation of askpass, if none is set
  if {![info exists env(SSH_ASKPASS)]} {
-       set env(SSH_ASKPASS) [gitexec git-gui--askpass]
+       set env(SSH_ASKPASS) [file join [git --exec-path] git-gui--askpass]
  }
  
  ######################################################################
diff --cc lib/about.tcl
Simple merge
diff --cc lib/blame.tcl
Simple merge
Simple merge
diff --cc lib/diff.tcl
Simple merge
diff --cc lib/merge.tcl
Simple merge