On Fri, Mar 14, 2008 at 6:50 PM, drew einhorn drew.einhorn@gmail.com wrote:
additional? Yes
totally different and incompatible? I didn't see it that way, but you almost certainly know better than I.
<noinclude>{{:Foo}}</noinclude> already has a well-defined meaning: "Include the page Foo here as a template, but not when this page is included in another page." Trying to change that would be confusing for users (template calls would suddenly work differently inside of noinclude) and very weird to implement too (what does <noinclude>Foo {{:Foo}}</noinclude> do? <noinclude>{{:Foo}}{{:Bar}}</noinclude>? <noinclude> {{:Foo}} </noinclude>?).
A new parser tag would be the correct way to do this.