Last modified: 2014-04-03 16:36:11 UTC
+++ This bug is a superset of Bug #19882 +++ TitleKey does a normalization for titles comparing just their uppercase values (Language::caseFold). However, there're also many redirects done just for making users arrive at the page with the diacritics from an ASCII title. The steps to take would be like these: *Create a normalizing function at Language. *Make TitleKey::normalize use it before caseFolding. *Add some basic scoring to TitleKey::exactMatch instead of just returning the frst one, since the options are now much larger. *Add a hook to also plug it into MediaWiki:Noarticletext
Scoring could indeed be interesting... certainly we want a "more exact" match before a "less exact" one, especially for languages where diacritics and such frequently distinguish between minimal pairs.
Update component, assign to maintainer.
Some discussion regarding this issue here: https://www.mediawiki.org/wiki/Thread:Extension_talk:TitleKey/Accent_and_special_characters_independent_search