diff options
author | Shawn O. Pearce <spearce@spearce.org> | 2007-05-24 02:33:13 -0400 |
---|---|---|
committer | Shawn O. Pearce <spearce@spearce.org> | 2007-05-24 02:33:13 -0400 |
commit | 3d5793bf52223ccec40aff2839a3c5bad96bca8b (patch) | |
tree | 451b1f9158518f8306fcb426b24b69a1fc3e9105 /git-gui.sh | |
parent | git-gui: Tighten internal pattern match for lib/ directory (diff) | |
download | tgif-3d5793bf52223ccec40aff2839a3c5bad96bca8b.tar.xz |
Correct key bindings to Control-<foo>
Alberto Bertogli reported on #git that git-gui was exiting with
alt-q, while gitk on the same system was exiting with ctrl-q.
That was not what I wanted. I really wanted M1B to be bound to
the Control key on most non-Mac OS X platforms, but according to
Sam Vilain M1 on most systems means alt. Since gitk always does
control, I'm doing the same thing for all non-Mac OS X systems.
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'git-gui.sh')
-rwxr-xr-x | git-gui.sh | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/git-gui.sh b/git-gui.sh index 40f54e4dab..cfc4c7f686 100755 --- a/git-gui.sh +++ b/git-gui.sh @@ -1206,15 +1206,12 @@ foreach class {Button Checkbutton Entry Label } unset class -if {[is_Windows]} { - set M1B Control - set M1T Ctrl -} elseif {[is_MacOSX]} { +if {[is_MacOSX]} { set M1B M1 set M1T Cmd } else { - set M1B M1 - set M1T M1 + set M1B Control + set M1T Ctrl } proc apply_config {} { |