diff options
author | Shawn O. Pearce <spearce@spearce.org> | 2007-12-14 01:51:22 -0500 |
---|---|---|
committer | Shawn O. Pearce <spearce@spearce.org> | 2007-12-14 01:51:22 -0500 |
commit | a4750dd26671427009cc2c7a6a303f7ad8c39e8a (patch) | |
tree | 73f418f8e56a10a8a24797ed76d57e193f0bbc63 /lib/diff.tcl | |
parent | git-gui: Move frequently used commands to the top of the context menu. (diff) | |
download | tgif-a4750dd26671427009cc2c7a6a303f7ad8c39e8a.tar.xz |
git-gui: Handle file mode changes (644->755) in diff viewer
Johannes Sixt pointed out the diff headers "old mode ..." and
"new mode ..." were not being parsed properly by git-gui. We
now include them in the diff viewer for a file.
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'lib/diff.tcl')
-rw-r--r-- | lib/diff.tcl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/diff.tcl b/lib/diff.tcl index 43565e412f..18aba3eae3 100644 --- a/lib/diff.tcl +++ b/lib/diff.tcl @@ -220,6 +220,7 @@ proc read_diff {fd} { if {[string match {mode *} $line] || [string match {new file *} $line] + || [regexp {^(old|new) mode *} $line] || [string match {deleted file *} $line] || [string match {deleted symlink} $line] || [string match {Binary files * and * differ} $line] |