bug-autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 2.62 AT_SETUP limitations


From: Akim Demaille
Subject: Re: 2.62 AT_SETUP limitations
Date: Thu, 24 Apr 2008 11:22:30 +0200


Le 23 avr. 08 à 02:54, Noah Misch a écrit :
--- autoconf/lib/m4sugar/m4sugar.m4.~1.136.~ 2008-04-22 16:19:27.000000000 -0400 +++ autoconf/lib/m4sugar/m4sugar.m4 2008-04-22 20:50:59.643031187 -0400
@@ -709,9 +709,9 @@
# Exploit that extra () will group unquoted commas and the following
# whitespace, then convert () to []. m4_bpatsubst can't handle newlines # inside $1, and m4_substr strips quoting. So we (ab)use m4_changequote.
-m4_define([m4_expand], [_$0(($1))])
+m4_define([m4_expand], [_$0(-=(=-$1-=)=-)])
m4_define([_m4_expand],
-[m4_changequote([(], [)])$1m4_changequote`'m4_changequote(`[', `]')])
+[m4_changequote([-=(=-], [-=)=-]) $1m4_changequote`'m4_changequote(`[', `]')])

Does the --traces mechanism support this properly?
I tried to avoid changequote for many reasons, including
--trace.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]