From: Shawn O. Pearce Date: Mon, 27 Nov 2006 00:46:45 +0000 (-0500) Subject: git-gui: Auto-update any A? or M? files during rescan. X-Git-Tag: gitgui-0.6.0~146 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=c15ad650c77ef3213d723efec4e1dca89efba6cd;p=git.git git-gui: Auto-update any A? or M? files during rescan. If the user has partial includes disabled then it doesn't matter what state the working directory is in; if the file has been included in the next commit its index state is A or M and we should immediately run update-index on the working directory file to bring the index in sync with the working directory. Signed-off-by: Shawn O. Pearce --- diff --git a/git-gui b/git-gui index 0b0f1e3e7..899fa35a6 100755 --- a/git-gui +++ b/git-gui @@ -499,8 +499,8 @@ proc rescan_done {fd buf after} { set pathList [list] foreach path [array names file_states] { switch -- [lindex $file_states($path) 0] { - AM - - MM {lappend pathList $path} + A? - + M? {lappend pathList $path} } } if {$pathList ne {}} {