>>>>> "Alexandre" == Alexandre Oliva <[EMAIL PROTECTED]> writes:
Alexandre> On Aug 3, 2000, Akim Demaille <[EMAIL PROTECTED]> wrote:
>> Not double quoting literals with active characters is asking for
>> troubles.
Alexandre> I see. Ok.
Alexandre> How about at least printing a warning?
I've been trying to do such things, and even to quote, but it's a pure
nightmare since precisely you are playing with fire: active
characters.
The real hard part is trying to preserve the semantics of the good
cases, where you *can* have a macro call passed as argument.
Really, I'd rather not. It's not that I'm against protecting people
from this, it's that this precise case is not doable without
compromising the sanity of these macros.
Nevertheless I'm working on a patch which does what we should have
done long ago: diagnose `m4_' in addition to `AC_'.