On Fri, Mar 14, 2008 at 6:50 PM, drew einhorn <drew.einhorn(a)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.