On Thu, Nov 11, 2010 at 11:03:04PM +0000, Karl Berry wrote: > within TeX makes a great difference; the latter produces an unwanted > space... Right now I have no time to check this with texinfo > > You're right that @noindent doesn't take braces. > > I don't think there is any 100% correct general statement that can be > made about which commands take braces and which don't.
@noindent is not a user-defined macro. The rule and the warning was for user-defined macros, and the rule is simple, user-defined macro that takes 0 or more than one arguments got a warning if they didn't have braces. > Thus, perhaps we should make the statement in the manual more > wishy-washy, and have the Perl program not complain about it, since > that's what you're doing in practice. > > Patrice, what do you think? No problem with that. I remember adding this warning after some discussion on this list happened. So, no warning at all, no more warning only if the user-defined macro has no arguments? -- Pat
