Re: [PATCH 1/4] Fix func_echo_all inside configure.
Michael Haubenwallner <[email protected]>
| Newsgroups | gmane.comp.gnu.libtool.patches |
|---|---|
| Message-ID | <[email protected]> |
On 03/10/2016 05:44 PM, Eric Blake wrote:
> On 03/10/2016 02:01 AM, Michael Haubenwallner wrote:
>> * m4/libtool.m4 (func_echo_all): Properly get $* through m4.
>> ---
>> m4/libtool.m4 | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>> func_echo_all ()
>> {
>> - $ECHO "$*"
>> + $ECHO "@S|@*"
>
> That works. You might also want to try $[]*, for less typing, and
> comparable to what we have a few lines earlier:
While I don't really care, and failed to identify the preferred syntax
across libtool.m4 - wouldn't [$]* be even more obvious to read, as in
"quote the dollar-sign"?
/haubi/
0001-Fix-func_echo_all-inside-configure.patch
(text/x-patch, 643 B)
From 3099497610ea29f67dacf33ec0d11e3a1a87602e Mon Sep 17 00:00:00 2001 From: Michael Haubenwallner <[email protected]> Date: Thu, 21 May 2015 18:59:42 +0200 Subject: [PATCH 1/4] Fix func_echo_all inside configure. * m4/libtool.m4 (func_echo_all): Properly get $* through m4. --- m4/libtool.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/m4/libtool.m4 b/m4/libtool.m4 index ee292af..7c7c82e 100644 --- a/m4/libtool.m4 +++ b/m4/libtool.m4 @@ -1218,7 +1218,7 @@ fi # Invoke $ECHO with all args, space-separated. func_echo_all () { - $ECHO "$*" + $ECHO "[$]*" } case $ECHO in -- 2.4.6