common/bin/hgforest.sh
changeset 16655 030b20da1b53
parent 15903 bc0e6cd9d760
child 16657 9ddfbcec5899
equal deleted inserted replaced
16654:09c4f110096c 16655:030b20da1b53
    49 if [ "#!" = "$has_hash_bang" ] ; then
    49 if [ "#!" = "$has_hash_bang" ] ; then
    50    python="`head -n 1 ${whichhg} | cut -b 3-`"
    50    python="`head -n 1 ${whichhg} | cut -b 3-`"
    51    bpython="`basename "$python"`"
    51    bpython="`basename "$python"`"
    52 fi
    52 fi
    53 
    53 
    54 if [ "python" = "$bpython" -a -x "$python" ] ; then
    54 if [ -x "$python" -a ! -d "$python" -a  "`${python} --version 2>&1 | cut -f 1 -d " "`" == "Python" ] ; then
    55   hg="${python} -u ${whichhg}"
    55   hg="${python} -u ${whichhg}"
    56 else
    56 else
    57   echo Cannot find python from hg launcher. Running plain hg, which probably has buffered stdout.
    57   echo Cannot find python from hg launcher. Running plain hg, which probably has buffered stdout.
    58   hg="hg"
    58   hg="hg"
    59 fi
    59 fi