Reverted breakage of non-ASCII message keys, Domas says that's not allowed. Optimised...
authorTim Starling <tstarling@users.mediawiki.org>
Fri, 28 Aug 2009 17:58:54 +0000 (17:58 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Fri, 28 Aug 2009 17:58:54 +0000 (17:58 +0000)
commitcb2f984e0d615213e26b54778c250ea2e181848e
tree1b56731ae98c40619e4f4d1d879e40fc05a69c5d
parent42bd0c17c99e995a9d6b9bed481feebe5d25e05e
Reverted breakage of non-ASCII message keys, Domas says that's not allowed. Optimised Language::lcfirst and Language::ucfirst() instead.
Timings in microseconds for ASCII no-change, ASCII change, non-ASCII no-change, non-ASCII change:
lcfirst: 1.8, 3.6, 21.2, 22.1
ucfirst: 1.5, 2.3, 21.1, 21.7
includes/MessageCache.php
languages/Language.php