The first patch is a resend (first sent on December 7th 2009) and
necessary for the second patch to work properly.
Jens Lehmann (2):
git-gui: Unstaging a partly staged entry didn't update file_states
correctly
git-gui: Add a special diff popup menu for submodules
git-gui/git-gui.sh | 130 +++++++++++++++++++++++++++++++++++++++++++++-------
1 files changed, 113 insertions(+), 17 deletions(-)