Aryeh Gregor wrote:
(But at least we could get rid of the silly Text/DbKey distinction while we're doing this. I've heard recent MySQL versions actually support storage of ASCII space characters in text fields!)
Apparently this poor design choice was made due to some bogus concept of backwards compatibility with UseMod, or some similarly crappy wiki engine that stores articles in the filesystem, with filenames chosen to avoid distressing shellscript fanboys.
-- Tim Starling