Aryeh Gregor wrote:
Again, personally I don't like magic symbols. Distinctive keywords are much better for grepping/Googling/etc.
That thinking would take us back to <b>, <bold>, etc. But I'll often take rough consensus and running code over "purity".... At least sometime in the past there was some running code.
NB:I'd prefer <substituteonly> and <nosubstitute>, spelled out like include.
Since the existing keyword is "subst:" and not "substitute:", I think <nosubst> would be better.
Yeah, I'm not too happy that keywords were sometimes chosen because they match the name of a function provided by the underlying software.
How about allowing synonyms, "{{substitute:" => "{{subst:" => "{{::"?