A few more clarifying questions:

- Are page names normalized when stored? I.e., when persisted we
always use the MashedTogetherName?

No, we use the result of MarkupParser.cleanLink() [which turns [foo bar] into [Foo bar]. It essentially just capitalizes it and removes illegal characters.]

To clarify: upon store, page names are normalized with cleanLink() (which retains spaces).

Upon render, we first check for the new-style-normalized page name (cleanLink()), then the old-style normalized page name (wikifyLink()).

/Janne

Reply via email to