[PATCH 2/3] git-gui: remove 'no such variable' for s error when encounter unknown file states
- From
Bert Wesarg <bert.wesarg@googlemail.com>
- Date
- Dec 9, 2010, 20:46 UTC
- Message-ID
- <ab91f8f7447c20f518554c57c4f85483cab4ee2f.1291927374.git.bert.wesarg@googlemail.com>
- In-Reply-To
- <c373e73fb114ebc580c36bc494dc62f80a19ece9.1291927374.git.bert.wesarg@googlemail.com>
$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 <bert.wesarg@googlemail.com> --- lib/commit.tcl | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/lib/commit.tcl b/lib/commit.tcl index 7f459cd..83b3d9d 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? -
-- 1.7.3.2.1200.ge4bf6