[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: one more weird case
From: |
Stepan Kasal |
Subject: |
Re: one more weird case |
Date: |
Fri, 23 Apr 2004 11:39:53 +0200 |
User-agent: |
Mutt/1.4.1i |
Hello Pat,
On Fri, Apr 23, 2004 at 02:44:55AM +0200, Patrice Dumas wrote:
> @macro testvaluebody { arg }
> address@hidden
> @end macro
to define a macro with parameters, you have to put the argument name
literally where the parameter value should occur. There is no way
you could get expansion of "@value{aflag}" before parameter substitution.
Thus the construct cannot work, and the reason is that "@value{aflag}"
is not a parameter name.
If this is not clear from the documentation, suggest another wording,
Karl might accept it.
If the problem is that the error message doesn't describe the situation
correctly, I'd agree. But it's not easy to fix it though.
It's definitly not worth the huge effort. So, I'm afraid this bug won't
get fixed, sorry.
Have a nice day,
Stepan