Steve Bennett wrote:
Never noticed this before. Compare these:
[[foo|]] [[foo| ]]
Both render as if they were [[foo]], but the first one is replaced by [[foo|foo]] at savetime, while the second one isn't it. Feature or bug?
[[foo| ]] doesn't render as [[foo]], at least on wikipedia. It's rendering as <a href="/w/index.php?title=Foo&action=edit" class="new" title="Foo"></a> So it's trying to render it as a space linking to Foo and somehow the space is trimmed. I'm unsure about the correct behaviour. Syntax should be a space link, but doing that is a bit weird.
I'm a bit skeptical about the need to transform pipetricks at savetime. I think a developer once explained it as not wanting third party users of wikitext to have to know the transformation rules, but that sounds pretty flimsy to me.
Steve
Agree. I remember some discussions about that pointing out that people didn't learn about those save-time tricks because they weren't present on wikitext.