From: Shawn O. Pearce Date: Sun, 21 Jan 2007 03:58:52 +0000 (-0500) Subject: git-gui: Remove invalid DM state. X-Git-Tag: gitgui-0.6.0~121 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=5989a57734dfd4d6cb7eb0045a008dfdc90c2fbb;p=git.git git-gui: Remove invalid DM state. The DM state cannot really happen. Its implying that the file has been deleted in the index, but the file in the working directory has been modified relative to the file in the index. This is complete nonsense, the file doesn't exist in the index for it to be different against! Signed-off-by: Shawn O. Pearce --- diff --git a/git-gui.sh b/git-gui.sh index 9a2b70b47..be286b0e7 100755 --- a/git-gui.sh +++ b/git-gui.sh @@ -1114,8 +1114,7 @@ proc commit_committree {fd_wt curHEAD msg} { AM - AD - MM - - MD - - DM { + MD { set file_states($path) [list \ _[string index $m 1] \ [lindex $s 1] \ @@ -2872,8 +2871,7 @@ proc toggle_or_diff {w x y} { A_ - M_ - D_ - - DO - - DM { + DO { update_indexinfo \ "Removing [short_path $path] from commit" \ [list $path] \