From a4750dd26671427009cc2c7a6a303f7ad8c39e8a Mon Sep 17 00:00:00 2001 From: "Shawn O. Pearce" Date: Fri, 14 Dec 2007 01:51:22 -0500 Subject: 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 diff --git a/lib/diff.tcl b/lib/diff.tcl index 43565e4..18aba3e 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] -- cgit v0.10.2-6-g49f6