Code

git-gui: Don't start 'gitk --all' on Mac OS X.
authorShawn O. Pearce <spearce@spearce.org>
Wed, 22 Nov 2006 03:58:28 +0000 (22:58 -0500)
committerShawn O. Pearce <spearce@spearce.org>
Wed, 22 Nov 2006 03:58:28 +0000 (22:58 -0500)
Since gitk is currently broken on Mac OS X and is unable to start itself
when given command line parameters just don't offer the "Visual All
Branches" menu option on Mac OS X.

Once this feature of gitk is fixed we should change this section of code
to make sure a working version of gitk will be executed before we offer
the option up to the user.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
git-gui

diff --git a/git-gui b/git-gui
index ef8c7cf0655f07c2be037db4bef86af8b7c9a7b4..d1cc0ec2485d524c85d935a8e9a5df153350d197 100755 (executable)
--- a/git-gui
+++ b/git-gui
@@ -2713,10 +2713,12 @@ menu .mbar.repository
        -label {Visualize Current Branch} \
        -command {do_gitk {}} \
        -font font_ui
-.mbar.repository add command \
-       -label {Visualize All Branches} \
-       -command {do_gitk {--all}} \
-       -font font_ui
+if {![is_MacOSX]} {
+       .mbar.repository add command \
+               -label {Visualize All Branches} \
+               -command {do_gitk {--all}} \
+               -font font_ui
+}
 .mbar.repository add separator
 
 if {!$single_commit} {