# HG changeset patch # User mduigou # Date 1364875911 25200 # Node ID 760074bec0126a2615aff28af395f6f126ad4b77 # Parent 26a4456cb19ed8384a52064cc085d98f439a987c 8011178: improve common/bin/hgforest.sh python detection (MacOS) Reviewed-by: ohair diff -r 26a4456cb19e -r 760074bec012 common/bin/hgforest.sh --- a/common/bin/hgforest.sh Tue Mar 26 13:41:36 2013 -0400 +++ b/common/bin/hgforest.sh Mon Apr 01 21:11:51 2013 -0700 @@ -51,7 +51,7 @@ bpython="`basename "$python"`" fi -if [ "python" = "$bpython" -a -x "$python" ] ; then +if [ -x "$python" -a ! -d "$python" -a "`${python} --version 2>&1 | cut -f 1 -d " "`" == "Python" ] ; then hg="${python} -u ${whichhg}" else echo Cannot find python from hg launcher. Running plain hg, which probably has buffered stdout.