Code

git-gui: display error launching blame as a message box.
[git.git] / git-gui.sh
index e554043e99ce25bf1066e930a3be67d54b4e0ec5..815725d1e1fec3068e07320a682becd80d25fff9 100755 (executable)
@@ -2944,7 +2944,12 @@ blame {
        }
        blame   {
                if {$head eq {} && ![file exists $path]} {
-                       puts stderr [mc "fatal: cannot stat path %s: No such file or directory" $path]
+                       catch {wm withdraw .}
+                       tk_messageBox \
+                               -icon error \
+                               -type ok \
+                               -title [mc "git-gui: fatal error"] \
+                               -message [mc "fatal: cannot stat path %s: No such file or directory" $path]
                        exit 1
                }
                blame::new $head $path $jump_spec