Got rid of about 20 regex calls in braceSubstitution() relating to function-like...
authorTim Starling <tstarling@users.mediawiki.org>
Mon, 3 Jul 2006 11:07:00 +0000 (11:07 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Mon, 3 Jul 2006 11:07:00 +0000 (11:07 +0000)
commit514122332da1fcb77a6d2f3b9963788b1bbcfb7d
tree9808c60a1d4e11911e0a5d35b0a3b3df0f9e676b
parent2113a11b0b48413c045c3cc6c250a049d089f24d
Got rid of about 20 regex calls in braceSubstitution() relating to function-like constructs, replaced them with a hashtable lookup styled after the parser function extension interface. The function bodies were moved to CoreParserFunctions.php. Disabled PAGESINNAMESPACE by default, yet another O(N) count of page table rows.
includes/AutoLoader.php
includes/CoreParserFunctions.php [new file with mode: 0644]
includes/DefaultSettings.php
includes/Parser.php