aboutsummaryrefslogtreecommitdiffstats
path: root/git-gui.sh
diff options
context:
space:
mode:
authorMark Levedahl <mlevedahl@gmail.com>2025-04-05 10:19:48 -0400
committerMark Levedahl <mlevedahl@gmail.com>2025-07-18 16:37:26 -0400
commitd342dcddcf46ffdaa41d6736c9f7657fd54d4125 (patch)
treeb49b829d83e719947f26145bce57e8e90b12750e /git-gui.sh
parentdd7eb2d0370e0b610bcc05ab0843523c61b64c93 (diff)
downloadgit-d342dcddcf46ffdaa41d6736c9f7657fd54d4125.tar.gz
git-gui: git-diff-index always knows submodules
git-gui asks for submodule info only on git-versions >=1.72, which introduced such capability. But, git-gui requires git version >= 2.36, so this alternate code path is obsolete. Remove it. Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Diffstat (limited to 'git-gui.sh')
-rwxr-xr-xgit-gui.sh6
1 files changed, 1 insertions, 5 deletions
diff --git a/git-gui.sh b/git-gui.sh
index d5c8d2dc85..f438c89bed 100755
--- a/git-gui.sh
+++ b/git-gui.sh
@@ -1544,11 +1544,7 @@ proc rescan_stage2 {fd after} {
set rescan_active 2
ui_status [mc "Scanning for modified files ..."]
- if {[git-version >= "1.7.2"]} {
- set fd_di [git_read [list diff-index --cached --ignore-submodules=dirty -z [PARENT]]]
- } else {
- set fd_di [git_read [list diff-index --cached -z [PARENT]]]
- }
+ set fd_di [git_read [list diff-index --cached --ignore-submodules=dirty -z [PARENT]]]
set fd_df [git_read [list diff-files -z]]
fconfigure $fd_di -blocking 0 -translation binary -encoding binary