]> git.ipfire.org Git - thirdparty/git.git/commitdiff
git-gui: git-diff-index always knows submodules
authorMark Levedahl <mlevedahl@gmail.com>
Sat, 5 Apr 2025 14:19:48 +0000 (10:19 -0400)
committerMark Levedahl <mlevedahl@gmail.com>
Fri, 18 Jul 2025 20:37:26 +0000 (16:37 -0400)
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>
git-gui.sh

index d5c8d2dc8535028bc9b369f193cd95151c98b584..f438c89bedbe80d2985329970686cae1cdf599c6 100755 (executable)
@@ -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