On Sun, Feb 24, 2013 at 05:13:45PM +0200, Eli Zaretskii wrote: > > What do you suggest to use instead?
With the current language possibilities, I see nothing possible. Although I wouldn't have come with the idea to use this macro/set nested to have a kind of if statement in macro. I can see a possibility of language evolution that would allow a line oriented @ifclear/@ifset and @set. Indeed, for @ifhtml/@html, for similar reasons, we have added the @inlinefmt and @inlineraw @-commands. We could imagine adding a @inlineset, @inlineclear, and @inlineifset, @inlineifclear, or an @inlineif{condition, use if set, use if not set}. -- Pat