'split_page_names' inserts spaces even when not rendering a link
|Reported by:||Owned by:||Christian Boos|
If, in your trac.ini, you set both 'split_page_names' and 'ignore_missing_pages' to True, then "CamelCase" will render properly as "Camel Case", but "NotACamelCaseLink" (an innocuous CamelCase string, not a link to a page) will render improperly, as "Not A Camel Case Link".
The split_page_names behavior is observed even when a CamelCase string is determined not to be an existing page.
I base my statement that this behavior is improper on the documentation on the CamelCase page (emphasis mine):
There's an option (split_page_names in [wiki]) to automatically insert space characters between the words of a CamelCase link when rendering the link.
This suggests that space characters should not be automatically inserted when a link is not rendered.
Change History (7)
comment:1 by , 13 years ago
|Severity:||trivial → minor|
|Status:||new → assigned|