Go to file
Brad Jorsch cd618c7a92 ustring: Handle "empty" charset like Lua does (part 2)
Lua actually treats a close-bracket at the start of a bracketed
character class as a literal, rather than using it to close the
character class. Probably unintended behavior, but it happens.

Also, have the pure-lua version throw our more informative errors on
error even when falling back to string.find and the like, and fix some
other weird edge cases that came up in testing.

Bug: T95958
Bug: T115686
Change-Id: Iab783d4a3e58b1514cc09729d4a71c2cb1242ee8
2015-10-16 09:26:55 -04:00
common Merge "Add mw-scribunto-console placeholder to view source page" 2015-09-01 16:46:02 +00:00
engines ustring: Handle "empty" charset like Lua does (part 2) 2015-10-16 09:26:55 -04:00
i18n Localisation updates from https://translatewiki.net. 2015-10-15 09:50:16 +02:00
modules Display backtraces in the Scribunto console 2015-07-01 12:21:24 -04:00
tests/engines ustring: Handle "empty" charset like Lua does (part 2) 2015-10-16 09:26:55 -04:00
.gitignore build: Configure banana-checker and jsonlint 2015-06-19 22:17:55 -07:00
.gitreview Adding .gitreview 2012-04-06 13:46:17 -04:00
.jshintrc Add .jshintrc file 2013-12-11 00:06:41 +01:00
composer.json Add composer.json file 2014-01-29 20:07:55 +01:00
Gruntfile.js build: Configure banana-checker and jsonlint 2015-06-19 22:17:55 -07:00
package.json build: Updating development dependencies 2015-10-11 11:58:37 -04:00
Scribunto.i18n.php Update i18n shim 2014-04-22 13:40:40 +00:00
Scribunto.magic.php Fix some PHPCS issues 2015-06-30 13:14:58 -04:00
Scribunto.namespaces.php Localize Module and Module_talk namespaces for Armenian wikis 2015-09-03 16:21:25 +00:00
Scribunto.php Check content model instead of title 2015-07-19 22:16:21 -04:00