mediawiki-extensions-Scribunto/engines/LuaCommon
Brad Jorsch 00d4b711ed Add mw.loadData, for static data loading
People sometimes want to load large tables of constant data from a
module. Using require(), this has to be reparsed every time, which can
be slow.

mw.loadData() will load the just data once, and return a table with a
metatable cleverly designed to give read-only access to the loaded data.

Change-Id: Icec192bdbe6cfca7902fd5cb5d0e217bd8399637
2013-02-21 23:03:53 +00:00
..
lualib Add mw.loadData, for static data loading 2013-02-21 23:03:53 +00:00
LanguageLibrary.php Scribunto language library 2013-02-18 10:41:12 +11:00
LibraryBase.php Clean up title handling for defaultUrl 2013-02-07 15:45:49 -05:00
LuaCommon.php Explicitly destroy the loadedLibraries array 2013-02-18 10:41:12 +11:00
LuaInterpreter.php Add Scribunto_LuaInterpreter::isLuaFunction method 2013-01-09 05:55:12 +00:00
SiteLibrary.php $wgServerName doesn't exist anymore 2013-02-06 10:24:59 -05:00
UriLibrary.php Clean up title handling for defaultUrl 2013-02-07 15:45:49 -05:00
UstringLibrary.php Fix mw.ustring.gmatch and patterns with '^' 2013-02-14 14:25:55 -05:00