Not sure if this is really a bug or a misunderstanding of mine :
I am using the following m4 file :
define(`M4_DEF',`something')dnl
ifdef(`M4_DEF',A,B)dnl
ifdef(`M4_DEF',C,D)`'dnl
output is the following :
> Adnl
> C
while I expected :
> AC
The 'dnl' token on the second line is not handled, whi
Forget my previous question. Documentation states how parsing works :
"[...]In other words, the resulting text from a macro call will be read and
parsed into tokens again."
I wrongly though that m4 restarted parsing after the output result.
The 'make test' issue is still there, may I help in some