Go to file
Jackmcbarn f4501ccd22 Only use mw.ustring when necessary
mw.ustring is really really slow. I've discovered that in a lot of modules
on enwiki, upwards of 2/3 of the total runtime gets used when mw.html
calls mw.ustring.gsub. This change checks whether any Unicode characters
are present, and if not, calls string.gsub instead.

Change-Id: Ia50061584be3901ae7428354c449236225c318db
2016-05-30 18:38:32 +00:00
common Fix uncontroversial phpcs errors 2016-05-18 16:31:28 -04:00
engines Only use mw.ustring when necessary 2016-05-30 18:38:32 +00:00
i18n Localisation updates from https://translatewiki.net. 2016-05-22 22:27:35 +02:00
modules Update jscs configuration 2016-02-13 16:18:05 +01:00
tests/engines SECURITY: Don't escape strip markers when escaping attributes in mw.html 2016-05-22 21:40:32 -04:00
.gitignore build: Updating mediawiki/mediawiki-codesniffer to 0.7.2 2016-05-27 18:24:16 -07:00
.gitreview Adding .gitreview 2012-04-06 13:46:17 -04:00
.jscsrc Update jscs configuration 2016-02-13 16:18:05 +01:00
.jshintignore Add jshint to npm 2016-02-19 15:33:18 +00:00
.jshintrc Add jshint to npm 2016-02-19 15:33:18 +00:00
composer.json build: Updating mediawiki/mediawiki-codesniffer to 0.7.2 2016-05-27 18:24:16 -07:00
Gruntfile.js Add jshint to npm 2016-02-19 15:33:18 +00:00
package.json Add jshint to npm 2016-02-19 15:33:18 +00:00
phpcs.xml Fix uncontroversial phpcs errors 2016-05-18 16:31:28 -04:00
Scribunto.i18n.php Fix uncontroversial phpcs errors 2016-05-18 16:31:28 -04:00
Scribunto.magic.php Localisation in Breton language 2016-05-09 09:25:35 +00:00
Scribunto.namespaces.php Localisation in Breton language 2016-05-09 09:25:35 +00:00
Scribunto.php Fix uncontroversial phpcs errors 2016-05-18 16:31:28 -04:00