From: Brian Downing Date: Thu, 23 Aug 2007 20:30:24 GMT Subject: [BUG] git-gui: "Stage Hunk For Commit" doesn't work at all anymore Message-ID: <20070823203024.GF21692@lavos.net> This commit: commit a13ee29b975d3a9a012983309e842d942b2bbd44 Author: Shawn O. Pearce Date: Thu Aug 2 22:55:22 2007 -0400 git-gui: Avoid Tcl error in popup menu on diff viewer If there is no path currently shown in the diff viewer then we were getting Tcl errors anytime the user right-clicked on the diff viewer to bring up its popup menu. The bug here is caused by trying to get the file_state for the empty string; this path is never seen so we never have file_state for it. In such cases we now disable the Stage Hunk For Commit option. Signed-off-by: Shawn O. Pearce seems to have broken the "Stage Hunk For Commit" option entirely for me -- it is now disabled whether or not there is a patch in the viewer. -bcd