diff options
author | Shawn O. Pearce <spearce@spearce.org> | 2006-11-21 12:00:50 -0500 |
---|---|---|
committer | Shawn O. Pearce <spearce@spearce.org> | 2006-11-21 12:00:50 -0500 |
commit | 3add5d3517972f6407da450fcd7dff08187cca34 (patch) | |
tree | a5414286c20f289f09af8f788868fb0e0577b373 | |
parent | git-gui: Abstract out windows platform test to is_Windows proc. (diff) | |
download | tgif-3add5d3517972f6407da450fcd7dff08187cca34.tar.xz |
git-gui: Correct is_MacOSX platform test.
Darwn based UNIX systems are not necessarily Mac OS X. However the only
windowing system used by Tk that is Mac OS X is 'aqua', and only 'aqua'
exists on Mac OS X. Therefore this is a more reliable test for the
Macintosh platform.
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
-rwxr-xr-x | git-gui | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -1716,9 +1716,7 @@ unset filemask i proc is_MacOSX {} { global tcl_platform tk_library - if {$tcl_platform(platform) eq {unix} - && $tcl_platform(os) eq {Darwin} - && [string match /Library/Frameworks/* $tk_library]} { + if {[tk windowingsystem] eq {aqua}} { return 1 } return 0 |