[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: AS_DIRNAME and expr
From: |
Paul Eggert |
Subject: |
Re: AS_DIRNAME and expr |
Date: |
Fri, 10 Nov 2000 13:24:02 -0800 (PST) |
> From: Akim Demaille <address@hidden>
> Date: 10 Nov 2000 10:23:25 +0100
>
> But our troubles could be worse than this, since `expr' is not used
> only in AS_DIRNAME. For instance any CVS configure contains
>
> ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
Ouch. Can you rewrite that as follows to work around the bug?
# Work around the problem that "expr 'a' : 'a\(\)'" outputs "0" in QNX.
case "$ac_option" in
*=*=) ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`;;
*=) ac_optarg= ;;
*=*) ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`;;
*) ac_optarg= ;;
esac
- Re: Success (mostly) with the testsuite, Akim Demaille, 2000/11/09
- Re: Success (mostly) with the testsuite, David Morgan, 2000/11/09
- Re: AS_DIRNAME and expr, Paul Eggert, 2000/11/09
- Re: AS_DIRNAME and expr, David Morgan, 2000/11/09
- Re: AS_DIRNAME and expr, Paul Eggert, 2000/11/09
- Re: AS_DIRNAME and expr, Akim Demaille, 2000/11/10
- Re: AS_DIRNAME and expr,
Paul Eggert <=
- Re: AS_DIRNAME and expr, Alexandre Oliva, 2000/11/11
- Re: AS_DIRNAME and expr, Paul Eggert, 2000/11/11
- Re: AS_DIRNAME and expr, Akim Demaille, 2000/11/16
- Re: AS_DIRNAME and expr, David Morgan, 2000/11/16
- Re: AS_DIRNAME and expr, Paul Berrevoets, 2000/11/17
- Re: AS_DIRNAME and expr, Akim Demaille, 2000/11/29
- Re: AS_DIRNAME and expr, Paul Eggert, 2000/11/29
- Re: AS_DIRNAME and expr, Akim Demaille, 2000/11/29
- Re: AS_DIRNAME and expr, Akim Demaille, 2000/11/29
- Re: AS_DIRNAME and expr, Paul Berrevoets, 2000/11/29