Last modified: 2006-05-24 19:56:56 UTC
TALKSPACEE shows "Help_talk" as expected. TALKSPACE shows "Help_talk" instead of "Help talk". TALKPAGENAMEE and TALKPAGENAME are different as expected. Documented in [[m:Help:Variable]].
This is due to how namespaces work. It is incorrect to state that "TALKSPACE == TALKSPACEE", because that isn't the case when namespaces contain accented characters.
NAMESPACE and TALKSPACE should use the display text form (with space) instead of the db key form (with underscore), as PAGENAME and FULLPAGENAME do. For example on my local test wiki a page 'OneSix talk:Very Silly Page' shows this code: *{{PAGENAME}} *{{FULLPAGENAME}} *{{NAMESPACE}} *{{TALKSPACE}} like: *Very Silly Page *OneSix talk:Very Silly Page *OneSix_talk *OneSix_talk The NAMESPACE and TALKSPACE are using the raw key form unnecessarily; for consistency they should use spaces here.
Fixed in trunk r14366 by replacing underscores to spaces.