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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.