From: Bert Wesarg Date: Thu, 9 Dec 2010 20:46:22 +0000 (+0100) Subject: git-gui: remove 'no such variable' for s error when encounter unknown file states X-Git-Tag: gitgui-0.14.0~21 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=4a065c8a6f0415da6d778dae83ff88e5385a2f0f;p=git.git git-gui: remove 'no such variable' for s error when encounter unknown file states $s will be referenced in the error message. Which was broken since "git-gui: Automatically update-index all included files before commit" (bbe3b3b, 2006-11-16). Signed-off-by: Bert Wesarg Signed-off-by: Pat Thoyts --- diff --git a/lib/commit.tcl b/lib/commit.tcl index 7f459cd56..83b3d9d21 100644 --- a/lib/commit.tcl +++ b/lib/commit.tcl @@ -161,7 +161,8 @@ The rescan will be automatically started now. # set files_ready 0 foreach path [array names file_states] { - switch -glob -- [lindex $file_states($path) 0] { + set s $file_states($path) + switch -glob -- [lindex $s 0] { _? {continue} A? - D? -