Jay R. Ashworth wrote:
On Thu, Apr 06, 2006 at 02:14:30AM +0200, Erik Moeller wrote:
As for the syntax, might it make sense to use a double colon instead of a single colon, e.g. {{if:: <condition> | <then text> | <else text> }}? I'm not a big fan of the semantic overload we have with single colon prefixes.
I like that a lot; is there any reason why that would make the parser's head explode?
It would be easy enough to require a double colon for extension functions. A single colon would still be required for older parser functions such as {{ns:}}, for backwards compatibility.
I've set up a vote on meta:
http://meta.wikimedia.org/wiki/Talk:ParserFunctions#Double_colons.3F
-- Tim Starling