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>
Mark Levedahl committed
Apr 5, 2025 at 10:19 UTC
d342dcddcf46ffdaa41d6736c9f7657fd54d4125
1 file changed
+1
-5
git-gui.sh
+1
-5
@@ -1544,11 +1544,7 @@ proc rescan_stage2 {fd after} {
1544
1545
set rescan_active 2
1546
ui_status [mc "Scanning for modified files ..."]
1547
- if {[git-version >= "1.7.2"]} {
1548
- set fd_di [git_read [list diff-index --cached --ignore-submodules=dirty -z [PARENT]]]
1549
- } else {
1550
- set fd_di [git_read [list diff-index --cached -z [PARENT]]]
1551
- }
1547
+ set fd_di [git_read [list diff-index --cached --ignore-submodules=dirty -z [PARENT]]]
1548
set fd_df [git_read [list diff-files -z]]
1549
1550
fconfigure $fd_di -blocking 0 -translation binary -encoding binary