* [PATCH] web--browse: fix Mac OS X GUI detection for 10.6
@ 2009-09-14 8:49 Heiko Voigt
0 siblings, 0 replies; only message in thread
From: Heiko Voigt @ 2009-09-14 8:49 UTC (permalink / raw)
To: Junio C Hamano; +Cc: git
Since OS X 10.6 the variable $SECURITYSESSIONID does not exist anymore,
so lets look for the $TERM_PROGRAM variable as backup.
Signed-off-by: Heiko Voigt <hvoigt@hvoigt.net>
---
git-web--browse.sh | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/git-web--browse.sh b/git-web--browse.sh
index 4f5c740..a578c3a 100755
--- a/git-web--browse.sh
+++ b/git-web--browse.sh
@@ -111,7 +111,8 @@ if test -z "$browser" ; then
browser_candidates="w3m links lynx"
fi
# SECURITYSESSIONID indicates an OS X GUI login session
- if test -n "$SECURITYSESSIONID"; then
+ if test -n "$SECURITYSESSIONID" \
+ -o "$TERM_PROGRAM" = "Apple_Terminal" ; then
browser_candidates="open $browser_candidates"
fi
# /bin/start indicates MinGW
--
1.6.5.rc1.dirty
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2009-09-14 8:56 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-14 8:49 [PATCH] web--browse: fix Mac OS X GUI detection for 10.6 Heiko Voigt
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.