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 | |
parent | fba6072ed83bfc3c0e1eb56f11476b06a3b0dfb7 (diff) | |
download | git-a4750dd26671427009cc2c7a6a303f7ad8c39e8a.tar.gz |
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>
-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] |