On Sat, 2005-06-25 at 11:51 -0700, Brion Vibber wrote:
In the current syntax, it appears that the internal [[]] syntax encodes the ? character so that wiki pages can have the ? character in its name. While the external [] syntax does not encode the ? character so that pages that have the ? character in the URI still work (eg. cgi pages).
I hadn't planned on changing that behavior, other than to more completely document it. Internal and external links are still entirely distinguishable, and there's no reason they can't have slightly different rules where convenient.