( ! ) Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 16777224 bytes) in C:\wamp64\www\ltwiki\includes\libs\Diff\DiffEngine.php on line 319 |
Call Stack |
# | Time | Memory | Function | Location |
1 | 0.0003 | 358496 | {main}( ) | ...\index.php:0 |
2 | 0.0222 | 1563088 | MediaWiki\MediaWikiEntryPoint->run( ) | ...\index.php:58 |
3 | 0.0222 | 1563088 | MediaWiki\Actions\ActionEntryPoint->execute( ) | ...\MediaWikiEntryPoint.php:199 |
4 | 0.1811 | 1822352 | MediaWiki\Actions\ActionEntryPoint->performRequest( ) | ...\ActionEntryPoint.php:145 |
5 | 0.1912 | 2158432 | MediaWiki\Actions\ActionEntryPoint->performAction( $article = class Article { protected $mContext = class MediaWiki\Context\RequestContext { private $request = class MediaWiki\Request\WebRequest { ... }; private $title = class MediaWiki\Title\Title { ... }; private $wikipage = class WikiPage { ... }; private $action = 'view'; private $output = class MediaWiki\Output\OutputPage { ... }; private $user = class MediaWiki\User\User { ... }; private $authority = NULL; private $lang = class Language { ... }; private $skin = NULL; private $timing = NULL; private $config = class MediaWiki\Config\GlobalVarConfig { ... }; private $languageRecursion = FALSE; private $skinFromHook = NULL; private $skinHookCalled = TRUE; private $skinName = 'monobook' }; protected $mPage = class WikiPage { protected $mTitle = class MediaWiki\Title\Title { ... }; protected $mDataLoaded = TRUE; private $mPageIsRedirectField = FALSE; protected $mRedirectTarget = NULL; private $mIsNew = FALSE; protected $mLatest = 8578; protected $mPreparedEdit = FALSE; protected $mId = 268; protected $mDataLoadedFrom = 0; private $mLastRevision = class MediaWiki\Revision\RevisionStoreRecord { ... }; protected $mTimestamp = '20240314071806'; protected $mTouched = '20240314071806'; protected $mLanguage = NULL; protected $mLinksUpdated = '20250419154414'; private $derivedDataUpdater = NULL }; public $mOldId = 534; public $mRedirectedFrom = NULL; public $mRedirectUrl = FALSE; private $fetchResult = class MediaWiki\Status\Status { protected $ok = TRUE; protected $errors = [...]; public $value = class MediaWiki\Revision\RevisionStoreRecord { ... }; public $success = [...]; public $successCount = 0; public $failCount = 0; public $statusData = NULL; public $cleanCallback = FALSE; protected $messageLocalizer = NULL; private ?MediaWiki\Status\StatusFormatter $formatter = NULL }; public $mParserOutput = NULL; protected $viewIsRenderAction = FALSE; protected $linkRenderer = class MediaWiki\Linker\LinkRenderer { private $forceArticlePath = FALSE; private $expandUrls = FALSE; private $comment = FALSE; private $titleFormatter = class MediaWiki\Title\MediaWikiTitleCodec { ... }; private $linkCache = class MediaWiki\Cache\LinkCache { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $revisionStore = class MediaWiki\Revision\RevisionStore { private $blobStore = class MediaWiki\Storage\SqlBlobStore { ... }; private $wikiId = FALSE; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $cache = class WANObjectCache { ... }; private $localCache = class EmptyBagOStuff { ... }; private $commentStore = class MediaWiki\CommentStore\CommentStore { ... }; private $actorStore = class MediaWiki\User\ActorStore { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $contentModelStore = class MediaWiki\Storage\NameTableStore { ... }; private $slotRoleStore = class MediaWiki\Storage\NameTableStore { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $pageStore = class MediaWiki\Page\PageStore { ... }; private $titleFactory = class MediaWiki\Title\TitleFactory { ... } }; private $userNameUtils = class MediaWiki\User\UserNameUtils { private MediaWiki\Config\ServiceOptions $options = class MediaWiki\Config\ServiceOptions { ... }; private Language $contentLang = class Language { ... }; private Psr\Log\LoggerInterface $logger = class MediaWiki\Logger\LegacyLogger { ... }; private MediaWiki\Title\TitleParser $titleParser = class MediaWiki\Title\MediaWikiTitleCodec { ... }; private Wikimedia\Message\ITextFormatter $textFormatter = class MediaWiki\Message\TextFormatter { ... }; private $reservedUsernames = FALSE; private MediaWiki\HookContainer\HookRunner $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private MediaWiki\User\TempUser\TempUserConfig $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... } }; private $userOptionsLookup = class MediaWiki\User\Options\UserOptionsManager { private MediaWiki\Config\ServiceOptions $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private MediaWiki\User\Options\DefaultOptionsLookup $defaultOptionsLookup = class MediaWiki\User\Options\DefaultOptionsLookup { ... }; private MediaWiki\Languages\LanguageConverterFactory $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private Wikimedia\Rdbms\IConnectionProvider $dbProvider = class Wikimedia\Rdbms\LBFactorySimple { ... }; private MediaWiki\User\UserFactory $userFactory = class MediaWiki\User\UserFactory { ... }; private Psr\Log\LoggerInterface $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $modifiedOptions = [...]; private $originalOptionsCache = [...]; private $optionsFromDb = [...]; private MediaWiki\HookContainer\HookRunner $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $queryFlagsUsedForCaching = [...]; private MediaWiki\User\UserNameUtils $userNameUtils = class MediaWiki\User\UserNameUtils { ... } }; private $commentFormatter = class MediaWiki\CommentFormatter\CommentFormatter { protected $parserFactory = class MediaWiki\CommentFormatter\CommentParserFactory { ... } }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { private $titleFactory = class MediaWiki\Title\TitleFactory { ... }; private $wikiPageFactoryHookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $dbProvider = class Wikimedia\Rdbms\LBFactorySimple { ... } }; private $jobQueueGroup = class JobQueueGroup { protected $cache = class MapCacheLRU { ... }; protected $domain = 'ltwiki'; protected $readOnlyMode = class Wikimedia\Rdbms\ReadOnlyMode { ... }; private $localJobClasses = [...]; private $jobTypeConfiguration = [...]; private $jobTypesExcludedFromDefaultQueue = [...]; private $statsdDataFactory = class BufferingStatsdDataFactory { ... }; private $wanCache = class WANObjectCache { ... }; private $globalIdGenerator = class Wikimedia\UUID\GlobalIdGenerator { ... }; protected $coalescedQueues = NULL }; private $archivedRevisionLookup = class MediaWiki\Revision\ArchivedRevisionLookup { private $dbProvider = class Wikimedia\Rdbms\LBFactorySimple { ... }; private $revisionStore = class MediaWiki\Revision\RevisionStore { ... } }; protected Wikimedia\Rdbms\IConnectionProvider $dbProvider = class Wikimedia\Rdbms\LBFactorySimple { private ${Wikimedia\Rdbms\LBFactory}csProvider = class Wikimedia\RequestTimeout\CriticalSectionProvider { ... }; private ${Wikimedia\Rdbms\LBFactory}profiler = NULL; private ${Wikimedia\Rdbms\LBFactory}trxProfiler = class Wikimedia\Rdbms\TransactionProfiler { ... }; private ${Wikimedia\Rdbms\LBFactory}statsd = class BufferingStatsdDataFactory { ... }; private ${Wikimedia\Rdbms\LBFactory}logger = class MediaWiki\Logger\LegacyLogger { ... }; private ${Wikimedia\Rdbms\LBFactory}errorLogger = [...]; private ${Wikimedia\Rdbms\LBFactory}deprecationLogger = [...]; protected $chronologyProtector = class Wikimedia\Rdbms\ChronologyProtector { ... }; protected $srvCache = class HashBagOStuff { ... }; protected $wanCache = class WANObjectCache { ... }; protected $localDomain = class Wikimedia\Rdbms\DatabaseDomain { ... }; private ${Wikimedia\Rdbms\LBFactory}cliMode = FALSE; private ${Wikimedia\Rdbms\LBFactory}agent = ''; private ${Wikimedia\Rdbms\LBFactory}tableAliases = [...]; private ${Wikimedia\Rdbms\LBFactory}indexAliases = [...]; protected $domainAliases = [...]; protected array $virtualDomainsMapping = [...]; protected array $virtualDomains = [...]; private ${Wikimedia\Rdbms\LBFactory}replicationWaitCallbacks = [...]; private ${Wikimedia\Rdbms\LBFactory}ticket = 1649543637; private ${Wikimedia\Rdbms\LBFactory}trxRoundId = FALSE; private ${Wikimedia\Rdbms\LBFactory}trxRoundStage = 'cursory'; private ${Wikimedia\Rdbms\LBFactory}replicationWaitTimeout = 1; protected $readOnlyReason = FALSE; private ${Wikimedia\Rdbms\LBFactory}defaultGroup = NULL; private ${Wikimedia\Rdbms\LBFactory}configCallback = NULL; private $mainLB = class Wikimedia\Rdbms\LoadBalancer { ... }; private $externalLBs = [...]; private $loadMonitorConfig = [...]; private $mainServers = [...]; private $externalServersByCluster = [...] }; protected $blockStore = class MediaWiki\Block\DatabaseBlockStore { private $wikiId = FALSE; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $actorStoreFactory = class MediaWiki\User\ActorStoreFactory { ... }; private $blockRestrictionStore = class MediaWiki\Block\BlockRestrictionStore { ... }; private $commentStore = class MediaWiki\CommentStore\CommentStore { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $dbProvider = class Wikimedia\Rdbms\LBFactorySimple { ... }; private $readOnlyMode = class Wikimedia\Rdbms\ReadOnlyMode { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... }; private $blockUtils = class MediaWiki\Block\BlockUtils { ... }; private $autoblockExemptionList = class MediaWiki\Block\AutoblockExemptionList { ... }; private $readStage = 2; private $writeStage = 1 }; private $mRevisionRecord = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 534; protected $mPageId = 268; protected $mUser = class MediaWiki\User\UserIdentityValue { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20231228213620'; protected $mDeleted = 0; protected $mSize = 1108955; protected $mSha1 = 'omyp8tdt2lweyjj5i0x1ujhohz0j2kn'; protected $mParentId = 533; protected $mComment = class MediaWiki\CommentStore\CommentStoreComment { ... }; protected $mPage = class MediaWiki\Title\Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE } }, $requestTitle = class MediaWiki\Title\Title { private $mTextform = 'Parser Command Reference'; private $mUrlform = 'Parser_Command_Reference'; private $mDbkeyform = 'Parser_Command_Reference'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 268; protected $mLatestID = 8578; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = NULL; protected $mLength = 1073294; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = NULL; private $mInstanceCacheKey = NULL } ) | ...\ActionEntryPoint.php:510 |
6 | 0.1916 | 2158784 | ViewAction->show( ) | ...\ActionEntryPoint.php:733 |
7 | 0.1919 | 2158840 | Article->view( ) | ...\ViewAction.php:78 |
8 | 0.1935 | 2162472 | Article->showDiffPage( ) | ...\Article.php:503 |
9 | 0.1949 | 2170048 | DifferenceEngine->showDiffPage( $diffOnly = FALSE ) | ...\Article.php:1004 |
10 | 0.4589 | 7374152 | DifferenceEngine->showDiff( $otitle = '<div id="mw-diff-otitle1"><strong><a href="/index.php?title=Parser_Command_Reference&oldid=533" title="Parser Command Reference">Revision as of 21:18, 28 December 2023</a> <span class="mw-diff-edit"><a href="/index.php?title=Parser_Command_Reference&action=edit&oldid=533" title="Parser Command Reference">view source</a></span><span class="mw-diff-timestamp" data-timestamp="2023-12-28T21:18:19Z"></span></strong></div><div id="mw-diff-otitle2"><a href="/index.php/User:Sightglass" class="mw-userlin'..., $ntitle = '<div id="mw-diff-ntitle1"><strong><a href="/index.php?title=Parser_Command_Reference&oldid=534" title="Parser Command Reference">Revision as of 21:36, 28 December 2023</a> <span class="mw-diff-edit"><a href="/index.php?title=Parser_Command_Reference&action=edit&oldid=534" title="Parser Command Reference">view source</a></span><span class="mw-diff-timestamp" data-timestamp="2023-12-28T21:36:20Z"></span> </strong></div><div id="mw-diff-ntitle2"><a href="/index.php/User:Sightglass" class="mw-userli'..., $notice = '' ) | ...\DifferenceEngine.php:1029 |
11 | 0.4590 | 7374152 | DifferenceEngine->getDiff( $otitle = '<div id="mw-diff-otitle1"><strong><a href="/index.php?title=Parser_Command_Reference&oldid=533" title="Parser Command Reference">Revision as of 21:18, 28 December 2023</a> <span class="mw-diff-edit"><a href="/index.php?title=Parser_Command_Reference&action=edit&oldid=533" title="Parser Command Reference">view source</a></span><span class="mw-diff-timestamp" data-timestamp="2023-12-28T21:18:19Z"></span></strong></div><div id="mw-diff-otitle2"><a href="/index.php/User:Sightglass" class="mw-userlin'..., $ntitle = '<div id="mw-diff-ntitle1"><strong><a href="/index.php?title=Parser_Command_Reference&oldid=534" title="Parser Command Reference">Revision as of 21:36, 28 December 2023</a> <span class="mw-diff-edit"><a href="/index.php?title=Parser_Command_Reference&action=edit&oldid=534" title="Parser Command Reference">view source</a></span><span class="mw-diff-timestamp" data-timestamp="2023-12-28T21:36:20Z"></span> </strong></div><div id="mw-diff-ntitle2"><a href="/index.php/User:Sightglass" class="mw-userli'..., $notice = '' ) | ...\DifferenceEngine.php:1288 |
12 | 0.4590 | 7374152 | DifferenceEngine->getDiffBody( ) | ...\DifferenceEngine.php:1328 |
13 | 0.4592 | 7375200 | TextSlotDiffRenderer->getDiff( $oldContent = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '<style>.speech:before { content: \'"\'; }.speech:after { content: \'"\'; }</style><h4 style=\'text-align:center; font-size:1.4em;\'>Parser</h4><div style=\'max-width:800px; margin:0 auto;\'><div id=\'header-content\'><p>Here are a list of accepted <i style=\'color:#f4b3f4;\'>commands</i>, for use in the parsing syntax:<br/>[<i style=\'color:#72cfe3;\'>target</i>.<i style=\'color:#f4b3f4;\'>command</i><i style=\'color:#e2c360;\'>(arguments)</i>]</p><p><b>Please don\'t be intimidated by the number of commands!</b> The <i>vast</'...; private $preSaveTransformFlags = [] }, $newContent = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '<span id="parser"></span>\n==== Parser ====\n\n<div style="max-width:800px; margin:0 auto;">\n\n<div id="header-content">\n\nHere are a list of accepted \'\'commands\'\', for use in the parsing syntax:<br />\n[\'\'target\'\'.\'\'command(arguments)\'\']\n\n\'\'\'Please don\'t be intimidated by the number of commands!\'\'\' The \'\'vast\'\' majority of them are automatically generated \'standard\' variations for body parts, following a (hopefully) intuitive naming system.\n\n\'\'\'(001 - 1394)\'\'\' Generic\n\n-----\n\n\'\'\'001.\'\'\' \'\'wall\'\'<br />\n\'\'No argum'...; private $preSaveTransformFlags = [] } ) | ...\DifferenceEngine.php:1419 |
14 | 0.4593 | 7375264 | TextSlotDiffRenderer->getTextDiff( $oldText = '<style>.speech:before { content: \'"\'; }.speech:after { content: \'"\'; }</style><h4 style=\'text-align:center; font-size:1.4em;\'>Parser</h4><div style=\'max-width:800px; margin:0 auto;\'><div id=\'header-content\'><p>Here are a list of accepted <i style=\'color:#f4b3f4;\'>commands</i>, for use in the parsing syntax:<br/>[<i style=\'color:#72cfe3;\'>target</i>.<i style=\'color:#f4b3f4;\'>command</i><i style=\'color:#e2c360;\'>(arguments)</i>]</p><p><b>Please don\'t be intimidated by the number of commands!</b> The <i>vast</'..., $newText = '<span id="parser"></span>\n==== Parser ====\n\n<div style="max-width:800px; margin:0 auto;">\n\n<div id="header-content">\n\nHere are a list of accepted \'\'commands\'\', for use in the parsing syntax:<br />\n[\'\'target\'\'.\'\'command(arguments)\'\']\n\n\'\'\'Please don\'t be intimidated by the number of commands!\'\'\' The \'\'vast\'\' majority of them are automatically generated \'standard\' variations for body parts, following a (hopefully) intuitive naming system.\n\n\'\'\'(001 - 1394)\'\'\' Generic\n\n-----\n\n\'\'\'001.\'\'\' \'\'wall\'\'<br />\n\'\'No argum'... ) | ...\TextSlotDiffRenderer.php:235 |
15 | 0.4662 | 7378504 | MediaWiki\PoolCounter\PoolCounterWork->execute( $skipcache = ??? ) | ...\TextSlotDiffRenderer.php:320 |
16 | 0.4662 | 7378728 | MediaWiki\PoolCounter\PoolCounterWorkViaCallback->doWork( ) | ...\PoolCounterWork.php:171 |
17 | 0.4662 | 7378728 | TextSlotDiffRenderer->{closure:C:\wamp64\www\ltwiki\includes\diff\TextSlotDiffRenderer.php:292-303}( ) | ...\PoolCounterWorkViaCallback.php:73 |
18 | 0.4662 | 7378728 | TextSlotDiffRenderer->getTextDiffInternal( $oldText = '<style>.speech:before { content: \'"\'; }.speech:after { content: \'"\'; }</style><h4 style=\'text-align:center; font-size:1.4em;\'>Parser</h4><div style=\'max-width:800px; margin:0 auto;\'><div id=\'header-content\'><p>Here are a list of accepted <i style=\'color:#f4b3f4;\'>commands</i>, for use in the parsing syntax:<br/>[<i style=\'color:#72cfe3;\'>target</i>.<i style=\'color:#f4b3f4;\'>command</i><i style=\'color:#e2c360;\'>(arguments)</i>]</p><p><b>Please don\'t be intimidated by the number of commands!</b> The <i>vast</'..., $newText = '<span id="parser"></span>\n==== Parser ====\n\n<div style="max-width:800px; margin:0 auto;">\n\n<div id="header-content">\n\nHere are a list of accepted \'\'commands\'\', for use in the parsing syntax:<br />\n[\'\'target\'\'.\'\'command(arguments)\'\']\n\n\'\'\'Please don\'t be intimidated by the number of commands!\'\'\' The \'\'vast\'\' majority of them are automatically generated \'standard\' variations for body parts, following a (hopefully) intuitive naming system.\n\n\'\'\'(001 - 1394)\'\'\' Generic\n\n-----\n\n\'\'\'001.\'\'\' \'\'wall\'\'<br />\n\'\'No argum'... ) | ...\TextSlotDiffRenderer.php:295 |
19 | 0.4664 | 7378728 | MediaWiki\Diff\TextDiffer\ManifoldTextDiffer->render( $oldText = '<style>.speech:before { content: \'"\'; }.speech:after { content: \'"\'; }</style><h4 style=\'text-align:center; font-size:1.4em;\'>Parser</h4><div style=\'max-width:800px; margin:0 auto;\'><div id=\'header-content\'><p>Here are a list of accepted <i style=\'color:#f4b3f4;\'>commands</i>, for use in the parsing syntax:<br/>[<i style=\'color:#72cfe3;\'>target</i>.<i style=\'color:#f4b3f4;\'>command</i><i style=\'color:#e2c360;\'>(arguments)</i>]</p><p><b>Please don\'t be intimidated by the number of commands!</b> The <i>vast</'..., $newText = '<span id="parser"></span>\n==== Parser ====\n\n<div style="max-width:800px; margin:0 auto;">\n\n<div id="header-content">\n\nHere are a list of accepted \'\'commands\'\', for use in the parsing syntax:<br />\n[\'\'target\'\'.\'\'command(arguments)\'\']\n\n\'\'\'Please don\'t be intimidated by the number of commands!\'\'\' The \'\'vast\'\' majority of them are automatically generated \'standard\' variations for body parts, following a (hopefully) intuitive naming system.\n\n\'\'\'(001 - 1394)\'\'\' Generic\n\n-----\n\n\'\'\'001.\'\'\' \'\'wall\'\'<br />\n\'\'No argum'..., $format = 'table' ) | ...\TextSlotDiffRenderer.php:343 |
20 | 0.4664 | 7378944 | MediaWiki\Diff\TextDiffer\ManifoldTextDiffer->renderBatch( $oldText = '<style>.speech:before { content: \'"\'; }.speech:after { content: \'"\'; }</style><h4 style=\'text-align:center; font-size:1.4em;\'>Parser</h4><div style=\'max-width:800px; margin:0 auto;\'><div id=\'header-content\'><p>Here are a list of accepted <i style=\'color:#f4b3f4;\'>commands</i>, for use in the parsing syntax:<br/>[<i style=\'color:#72cfe3;\'>target</i>.<i style=\'color:#f4b3f4;\'>command</i><i style=\'color:#e2c360;\'>(arguments)</i>]</p><p><b>Please don\'t be intimidated by the number of commands!</b> The <i>vast</'..., $newText = '<span id="parser"></span>\n==== Parser ====\n\n<div style="max-width:800px; margin:0 auto;">\n\n<div id="header-content">\n\nHere are a list of accepted \'\'commands\'\', for use in the parsing syntax:<br />\n[\'\'target\'\'.\'\'command(arguments)\'\']\n\n\'\'\'Please don\'t be intimidated by the number of commands!\'\'\' The \'\'vast\'\' majority of them are automatically generated \'standard\' variations for body parts, following a (hopefully) intuitive naming system.\n\n\'\'\'(001 - 1394)\'\'\' Generic\n\n-----\n\n\'\'\'001.\'\'\' \'\'wall\'\'<br />\n\'\'No argum'..., $formats = [0 => 'table'] ) | ...\ManifoldTextDiffer.php:75 |
21 | 0.4664 | 7379592 | MediaWiki\Diff\TextDiffer\BaseTextDiffer->renderBatch( $oldText = '<style>.speech:before { content: \'"\'; }.speech:after { content: \'"\'; }</style><h4 style=\'text-align:center; font-size:1.4em;\'>Parser</h4><div style=\'max-width:800px; margin:0 auto;\'><div id=\'header-content\'><p>Here are a list of accepted <i style=\'color:#f4b3f4;\'>commands</i>, for use in the parsing syntax:<br/>[<i style=\'color:#72cfe3;\'>target</i>.<i style=\'color:#f4b3f4;\'>command</i><i style=\'color:#e2c360;\'>(arguments)</i>]</p><p><b>Please don\'t be intimidated by the number of commands!</b> The <i>vast</'..., $newText = '<span id="parser"></span>\n==== Parser ====\n\n<div style="max-width:800px; margin:0 auto;">\n\n<div id="header-content">\n\nHere are a list of accepted \'\'commands\'\', for use in the parsing syntax:<br />\n[\'\'target\'\'.\'\'command(arguments)\'\']\n\n\'\'\'Please don\'t be intimidated by the number of commands!\'\'\' The \'\'vast\'\' majority of them are automatically generated \'standard\' variations for body parts, following a (hopefully) intuitive naming system.\n\n\'\'\'(001 - 1394)\'\'\' Generic\n\n-----\n\n\'\'\'001.\'\'\' \'\'wall\'\'<br />\n\'\'No argum'..., $formats = [0 => 'table'] ) | ...\ManifoldTextDiffer.php:84 |
22 | 0.4664 | 7379592 | MediaWiki\Diff\TextDiffer\PhpTextDiffer->doRenderBatch( $oldText = '<style>.speech:before { content: \'"\'; }.speech:after { content: \'"\'; }</style><h4 style=\'text-align:center; font-size:1.4em;\'>Parser</h4><div style=\'max-width:800px; margin:0 auto;\'><div id=\'header-content\'><p>Here are a list of accepted <i style=\'color:#f4b3f4;\'>commands</i>, for use in the parsing syntax:<br/>[<i style=\'color:#72cfe3;\'>target</i>.<i style=\'color:#f4b3f4;\'>command</i><i style=\'color:#e2c360;\'>(arguments)</i>]</p><p><b>Please don\'t be intimidated by the number of commands!</b> The <i>vast</'..., $newText = '<span id="parser"></span>\n==== Parser ====\n\n<div style="max-width:800px; margin:0 auto;">\n\n<div id="header-content">\n\nHere are a list of accepted \'\'commands\'\', for use in the parsing syntax:<br />\n[\'\'target\'\'.\'\'command(arguments)\'\']\n\n\'\'\'Please don\'t be intimidated by the number of commands!\'\'\' The \'\'vast\'\' majority of them are automatically generated \'standard\' variations for body parts, following a (hopefully) intuitive naming system.\n\n\'\'\'(001 - 1394)\'\'\' Generic\n\n-----\n\n\'\'\'001.\'\'\' \'\'wall\'\'<br />\n\'\'No argum'..., $formats = [0 => 'table'] ) | ...\BaseTextDiffer.php:78 |
23 | 0.5014 | 10102616 | Wikimedia\Diff\DiffFormatter->format( $diff = class Wikimedia\Diff\Diff { public $edits = [0 => class Wikimedia\Diff\DiffOpChange { ... }]; protected $bailoutComplexity = 0 } ) | ...\PhpTextDiffer.php:52 |
24 | 0.5014 | 10102864 | Wikimedia\Diff\DiffFormatter->block( $xbeg = 1, $xlen = 1, $ybeg = 1, $ylen = 21974, $edits = [0 => class Wikimedia\Diff\DiffOpChange { public $type = 'change'; public $orig = [...]; public $closing = [...] }] ) | ...\DiffFormatter.php:117 |
25 | 0.5014 | 10103056 | Wikimedia\Diff\TableDiffFormatter->changed( $orig = [0 => '<style>.speech:before { content: \'"\'; }.speech:after { content: \'"\'; }</style><h4 style=\'text-align:center; font-size:1.4em;\'>Parser</h4><div style=\'max-width:800px; margin:0 auto;\'><div id=\'header-content\'><p>Here are a list of accepted <i style=\'color:#f4b3f4;\'>commands</i>, for use in the parsing syntax:<br/>[<i style=\'color:#72cfe3;\'>target</i>.<i style=\'color:#f4b3f4;\'>command</i><i style=\'color:#e2c360;\'>(arguments)</i>]</p><p><b>Please don\'t be intimidated by the number of commands!</b> The <i>vast</'...], $closing = [0 => '<span id="parser"></span>', 1 => '==== Parser ====', 2 => '', 3 => '<div style="max-width:800px; margin:0 auto;">', 4 => '', 5 => '<div id="header-content">', 6 => '', 7 => 'Here are a list of accepted \'\'commands\'\', for use in the parsing syntax:<br />', 8 => '[\'\'target\'\'.\'\'command(arguments)\'\']', 9 => '', 10 => '\'\'\'Please don\'t be intimidated by the number of commands!\'\'\' The \'\'vast\'\' majority of them are automatically generated \'standard\' variations for body parts, following a (hopefully) intuitive naming system.', 11 => '', 12 => '\'\'\'(001 - 1394)\'\'\' Generic', 13 => '', 14 => '-----', 15 => '', 16 => '\'\'\'001.\'\'\' \'\'wall\'\'<br />', 17 => '\'\'No arguments\'\'<br />', 18 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 19 => 'Returns the name of what kind of wall is in the character\'s area (for having sex against).<br />', 20 => 'Examples:<br />', 21 => '[\'\'lilaya\'\'.\'\'wall\'\'] -> wall<br />', 22 => '[\'\'brax\'\'.\'\'wall\'\'] -> wall<br />', 23 => '[\'\'kate\'\'.\'\'wall\'\'] -> wall', 24 => '', 25 => '-----', 26 => '', 27 => '\'\'\'002.\'\'\' \'\'desk\'\'<br />', 28 => '\'\'No arguments\'\'<br />', 29 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 30 => 'Returns the name of what kind of desk is in the character\'s area (for having sex over).<br />', 31 => 'Examples:<br />', 32 => '[\'\'lilaya\'\'.\'\'desk\'\'] -> desk<br />', 33 => '[\'\'brax\'\'.\'\'desk\'\'] -> desk<br />', 34 => '[\'\'kate\'\'.\'\'desk\'\'] -> desk', 35 => '', 36 => '-----', 37 => '', 38 => '\'\'\'003.\'\'\' \'\'moneyFormat\'\'<br />', 39 => '\'\'(amount, tag)\'\'<br />', 40 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 41 => 'Formats the supplied number as money, using the tag as the html tag.<br />', 42 => 'Examples:<br />', 43 => '[\'\'lilaya\'\'.\'\'moneyFormat(Example argument)\'\'] -><br />', 44 => '[\'\'brax\'\'.\'\'moneyFormat(Example argument)\'\'] -><br />', 45 => '[\'\'kate\'\'.\'\'moneyFormat(Example argument)\'\'] ->', 46 => '', 47 => '-----', 48 => '', 49 => '\'\'\'004.\'\'\' \'\'intFormat\'\' | \'\'intToString\'\' | \'\'parseInt\'\'<br />', 50 => '\'\'(integer)\'\'<br />', 51 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 52 => 'Formats the passed integer argument as a String.<br />', 53 => 'Examples:<br />', 54 => '[\'\'lilaya\'\'.\'\'intFormat(Example argument)\'\'] -><br />', 55 => '[\'\'brax\'\'.\'\'intFormat(Example argument)\'\'] -><br />', 56 => '[\'\'kate\'\'.\'\'intFormat(Example argument)\'\'] ->', 57 => '', 58 => '-----', 59 => '', 60 => '\'\'\'005.\'\'\' \'\'moneyFormatUncoloured\'\' | \'\'moneyFormatNoColour\'\' | \'\'moneyFormatUncolored\'\' | \'\'moneyFormatNoColor\'\'<br />', 61 => '\'\'(amount, tag)\'\'<br />', 62 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 63 => 'Formats the supplied number as money, using the tag as the html tag.<br />', 64 => 'Examples:<br />', 65 => '[\'\'lilaya\'\'.\'\'moneyFormatUncoloured(Example argument)\'\'] -><br />', 66 => '[\'\'brax\'\'.\'\'moneyFormatUncoloured(Example argument)\'\'] -><br />', 67 => '[\'\'kate\'\'.\'\'moneyFormatUncoloured(Example argument)\'\'] ->', 68 => '', 69 => '-----', 70 => '', 71 => '\'\'\'006.\'\'\' \'\'money\'\'<br />', 72 => '\'\'(asWords)\'\'<br />', 73 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 74 => 'Returns how much money the character has. Pass in true to format the integer into words (e.g. 100 -> one hundred).<br />', 75 => 'Examples:<br />', 76 => '[\'\'lilaya\'\'.\'\'money(Example argument)\'\'] -> 10<br />', 77 => '[\'\'brax\'\'.\'\'money(Example argument)\'\'] -> 10<br />', 78 => '[\'\'kate\'\'.\'\'money(Example argument)\'\'] -> 562', 79 => '', 80 => '-----', 81 => '', 82 => '\'\'\'007.\'\'\' \'\'random\'\'<br />', 83 => '\'\'(text1 | text2 | text3)\'\'<br />', 84 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 85 => 'Returns a random string from the supplied arguments. Nesting \'random\' commands inside one another currently does not work.<br />', 86 => 'Examples:<br />', 87 => '[\'\'lilaya\'\'.\'\'random(Example argument)\'\'] -> Example argument<br />', 88 => '[\'\'brax\'\'.\'\'random(Example argument)\'\'] -> Example argument<br />', 89 => '[\'\'kate\'\'.\'\'random(Example argument)\'\'] -> Example argument', 90 => '', 91 => '-----', 92 => '', 93 => '\'\'\'008.\'\'\' \'\'name\'\'<br />', 94 => '\'\'(prefix/real name)\'\'<br />', 95 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 96 => 'Returns the name of the target, \'\'\'automatically appending\'\'\' \'the\' to names that don\'t start with a capital letter. If a prefix is provided, the prefix will be appended (with an automatic addition of a space) to non-capitalised names. If a blank space or \'true\' is set as the argument, the character\'s true name will be returned, ignoring whether or not the player knows it.<br />', 97 => 'Examples:<br />', 98 => '[\'\'lilaya\'\'.\'\'name(Example argument)\'\'] -> Lilaya<br />', 99 => '[\'\'brax\'\'.\'\'name(Example argument)\'\'] -> Brax<br />', 100 => '[\'\'kate\'\'.\'\'name(Example argument)\'\'] -> Kate', 101 => '', 102 => '-----', 103 => '', 104 => '\'\'\'009.\'\'\' \'\'namePos\'\'<br />', 105 => '\'\'(prefix/real name)\'\'<br />', 106 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 107 => 'Returns a possessive version of the name of the target, \'\'\'automatically appending\'\'\' \'the\' to names that don\'t start with a capital letter. If you need the actual name (for player third-person reference, or to ignore knowledge of name), pass either \' \' or \'true\' as an argument.<br />', 108 => 'Examples:<br />', 109 => '[\'\'lilaya\'\'.\'\'namePos(Example argument)\'\'] -> Lilaya\'s<br />', 110 => '[\'\'brax\'\'.\'\'namePos(Example argument)\'\'] -> Brax\'s<br />', 111 => '[\'\'kate\'\'.\'\'namePos(Example argument)\'\'] -> Kate\'s', 112 => '', 113 => '-----', 114 => '', 115 => '\'\'\'010.\'\'\' \'\'nameIs\'\'<br />', 116 => '\'\'(prefix/real name)\'\'<br />', 117 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 118 => 'Returns a contractive version of the name of the target, \'\'\'automatically appending\'\'\' \'the\' to names that don\'t start with a capital letter. If you need the actual player name for third-person reference, passin \'true\' as an argument.<br />', 119 => 'Examples:<br />', 120 => '[\'\'lilaya\'\'.\'\'nameIs(Example argument)\'\'] -> Lilaya\'s<br />', 121 => '[\'\'brax\'\'.\'\'nameIs(Example argument)\'\'] -> Brax\'s<br />', 122 => '[\'\'kate\'\'.\'\'nameIs(Example argument)\'\'] -> Kate\'s', 123 => '', 124 => '-----', 125 => '', 126 => '\'\'\'011.\'\'\' \'\'nameIsFull\'\'<br />', 127 => '\'\'(prefix/real name)\'\'<br />', ...] ) | ...\DiffFormatter.php:144 |
26 | 0.5014 | 10103192 | Wikimedia\Diff\WordLevelDiff->__construct( $linesBefore = [0 => '<style>.speech:before { content: \'"\'; }.speech:after { content: \'"\'; }</style><h4 style=\'text-align:center; font-size:1.4em;\'>Parser</h4><div style=\'max-width:800px; margin:0 auto;\'><div id=\'header-content\'><p>Here are a list of accepted <i style=\'color:#f4b3f4;\'>commands</i>, for use in the parsing syntax:<br/>[<i style=\'color:#72cfe3;\'>target</i>.<i style=\'color:#f4b3f4;\'>command</i><i style=\'color:#e2c360;\'>(arguments)</i>]</p><p><b>Please don\'t be intimidated by the number of commands!</b> The <i>vast</'...], $linesAfter = [0 => '<span id="parser"></span>', 1 => '==== Parser ====', 2 => '', 3 => '<div style="max-width:800px; margin:0 auto;">', 4 => '', 5 => '<div id="header-content">', 6 => '', 7 => 'Here are a list of accepted \'\'commands\'\', for use in the parsing syntax:<br />', 8 => '[\'\'target\'\'.\'\'command(arguments)\'\']', 9 => '', 10 => '\'\'\'Please don\'t be intimidated by the number of commands!\'\'\' The \'\'vast\'\' majority of them are automatically generated \'standard\' variations for body parts, following a (hopefully) intuitive naming system.', 11 => '', 12 => '\'\'\'(001 - 1394)\'\'\' Generic', 13 => '', 14 => '-----', 15 => '', 16 => '\'\'\'001.\'\'\' \'\'wall\'\'<br />', 17 => '\'\'No arguments\'\'<br />', 18 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 19 => 'Returns the name of what kind of wall is in the character\'s area (for having sex against).<br />', 20 => 'Examples:<br />', 21 => '[\'\'lilaya\'\'.\'\'wall\'\'] -> wall<br />', 22 => '[\'\'brax\'\'.\'\'wall\'\'] -> wall<br />', 23 => '[\'\'kate\'\'.\'\'wall\'\'] -> wall', 24 => '', 25 => '-----', 26 => '', 27 => '\'\'\'002.\'\'\' \'\'desk\'\'<br />', 28 => '\'\'No arguments\'\'<br />', 29 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 30 => 'Returns the name of what kind of desk is in the character\'s area (for having sex over).<br />', 31 => 'Examples:<br />', 32 => '[\'\'lilaya\'\'.\'\'desk\'\'] -> desk<br />', 33 => '[\'\'brax\'\'.\'\'desk\'\'] -> desk<br />', 34 => '[\'\'kate\'\'.\'\'desk\'\'] -> desk', 35 => '', 36 => '-----', 37 => '', 38 => '\'\'\'003.\'\'\' \'\'moneyFormat\'\'<br />', 39 => '\'\'(amount, tag)\'\'<br />', 40 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 41 => 'Formats the supplied number as money, using the tag as the html tag.<br />', 42 => 'Examples:<br />', 43 => '[\'\'lilaya\'\'.\'\'moneyFormat(Example argument)\'\'] -><br />', 44 => '[\'\'brax\'\'.\'\'moneyFormat(Example argument)\'\'] -><br />', 45 => '[\'\'kate\'\'.\'\'moneyFormat(Example argument)\'\'] ->', 46 => '', 47 => '-----', 48 => '', 49 => '\'\'\'004.\'\'\' \'\'intFormat\'\' | \'\'intToString\'\' | \'\'parseInt\'\'<br />', 50 => '\'\'(integer)\'\'<br />', 51 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 52 => 'Formats the passed integer argument as a String.<br />', 53 => 'Examples:<br />', 54 => '[\'\'lilaya\'\'.\'\'intFormat(Example argument)\'\'] -><br />', 55 => '[\'\'brax\'\'.\'\'intFormat(Example argument)\'\'] -><br />', 56 => '[\'\'kate\'\'.\'\'intFormat(Example argument)\'\'] ->', 57 => '', 58 => '-----', 59 => '', 60 => '\'\'\'005.\'\'\' \'\'moneyFormatUncoloured\'\' | \'\'moneyFormatNoColour\'\' | \'\'moneyFormatUncolored\'\' | \'\'moneyFormatNoColor\'\'<br />', 61 => '\'\'(amount, tag)\'\'<br />', 62 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 63 => 'Formats the supplied number as money, using the tag as the html tag.<br />', 64 => 'Examples:<br />', 65 => '[\'\'lilaya\'\'.\'\'moneyFormatUncoloured(Example argument)\'\'] -><br />', 66 => '[\'\'brax\'\'.\'\'moneyFormatUncoloured(Example argument)\'\'] -><br />', 67 => '[\'\'kate\'\'.\'\'moneyFormatUncoloured(Example argument)\'\'] ->', 68 => '', 69 => '-----', 70 => '', 71 => '\'\'\'006.\'\'\' \'\'money\'\'<br />', 72 => '\'\'(asWords)\'\'<br />', 73 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 74 => 'Returns how much money the character has. Pass in true to format the integer into words (e.g. 100 -> one hundred).<br />', 75 => 'Examples:<br />', 76 => '[\'\'lilaya\'\'.\'\'money(Example argument)\'\'] -> 10<br />', 77 => '[\'\'brax\'\'.\'\'money(Example argument)\'\'] -> 10<br />', 78 => '[\'\'kate\'\'.\'\'money(Example argument)\'\'] -> 562', 79 => '', 80 => '-----', 81 => '', 82 => '\'\'\'007.\'\'\' \'\'random\'\'<br />', 83 => '\'\'(text1 | text2 | text3)\'\'<br />', 84 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 85 => 'Returns a random string from the supplied arguments. Nesting \'random\' commands inside one another currently does not work.<br />', 86 => 'Examples:<br />', 87 => '[\'\'lilaya\'\'.\'\'random(Example argument)\'\'] -> Example argument<br />', 88 => '[\'\'brax\'\'.\'\'random(Example argument)\'\'] -> Example argument<br />', 89 => '[\'\'kate\'\'.\'\'random(Example argument)\'\'] -> Example argument', 90 => '', 91 => '-----', 92 => '', 93 => '\'\'\'008.\'\'\' \'\'name\'\'<br />', 94 => '\'\'(prefix/real name)\'\'<br />', 95 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 96 => 'Returns the name of the target, \'\'\'automatically appending\'\'\' \'the\' to names that don\'t start with a capital letter. If a prefix is provided, the prefix will be appended (with an automatic addition of a space) to non-capitalised names. If a blank space or \'true\' is set as the argument, the character\'s true name will be returned, ignoring whether or not the player knows it.<br />', 97 => 'Examples:<br />', 98 => '[\'\'lilaya\'\'.\'\'name(Example argument)\'\'] -> Lilaya<br />', 99 => '[\'\'brax\'\'.\'\'name(Example argument)\'\'] -> Brax<br />', 100 => '[\'\'kate\'\'.\'\'name(Example argument)\'\'] -> Kate', 101 => '', 102 => '-----', 103 => '', 104 => '\'\'\'009.\'\'\' \'\'namePos\'\'<br />', 105 => '\'\'(prefix/real name)\'\'<br />', 106 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 107 => 'Returns a possessive version of the name of the target, \'\'\'automatically appending\'\'\' \'the\' to names that don\'t start with a capital letter. If you need the actual name (for player third-person reference, or to ignore knowledge of name), pass either \' \' or \'true\' as an argument.<br />', 108 => 'Examples:<br />', 109 => '[\'\'lilaya\'\'.\'\'namePos(Example argument)\'\'] -> Lilaya\'s<br />', 110 => '[\'\'brax\'\'.\'\'namePos(Example argument)\'\'] -> Brax\'s<br />', 111 => '[\'\'kate\'\'.\'\'namePos(Example argument)\'\'] -> Kate\'s', 112 => '', 113 => '-----', 114 => '', 115 => '\'\'\'010.\'\'\' \'\'nameIs\'\'<br />', 116 => '\'\'(prefix/real name)\'\'<br />', 117 => '\'\'Capitalisation\'\' | \'\'Pronouns\'\'<br />', 118 => 'Returns a contractive version of the name of the target, \'\'\'automatically appending\'\'\' \'the\' to names that don\'t start with a capital letter. If you need the actual player name for third-person reference, passin \'true\' as an argument.<br />', 119 => 'Examples:<br />', 120 => '[\'\'lilaya\'\'.\'\'nameIs(Example argument)\'\'] -> Lilaya\'s<br />', 121 => '[\'\'brax\'\'.\'\'nameIs(Example argument)\'\'] -> Brax\'s<br />', 122 => '[\'\'kate\'\'.\'\'nameIs(Example argument)\'\'] -> Kate\'s', 123 => '', 124 => '-----', 125 => '', 126 => '\'\'\'011.\'\'\' \'\'nameIsFull\'\'<br />', 127 => '\'\'(prefix/real name)\'\'<br />', ...] ) | ...\TableDiffFormatter.php:258 |
27 | 1.1384 | 95702824 | Wikimedia\Diff\Diff->__construct( $from_lines = [0 => '<', 1 => 'style', 2 => '>', 3 => '.', 4 => 'speech', 5 => ':', 6 => 'before', 7 => '{', 8 => 'content', 9 => ':', 10 => '\'', 11 => '"', 12 => '\'', 13 => ';', 14 => '}', 15 => '.', 16 => 'speech', 17 => ':', 18 => 'after', 19 => '{', 20 => 'content', 21 => ':', 22 => '\'', 23 => '"', 24 => '\'', 25 => ';', 26 => '}', 27 => '<', 28 => '/', 29 => 'style', 30 => '>', 31 => '<', 32 => 'h4', 33 => 'style', 34 => '=', 35 => '\'', 36 => 'text', 37 => '-', 38 => 'align', 39 => ':', 40 => 'center', 41 => ';', 42 => 'font', 43 => '-', 44 => 'size', 45 => ':', 46 => '1', 47 => '.', 48 => '4em', 49 => ';', 50 => '\'', 51 => '>', 52 => 'Parser', 53 => '<', 54 => '/', 55 => 'h4', 56 => '>', 57 => '<', 58 => 'div', 59 => 'style', 60 => '=', 61 => '\'', 62 => 'max', 63 => '-', 64 => 'width', 65 => ':', 66 => '800px', 67 => ';', 68 => 'margin', 69 => ':', 70 => '0', 71 => 'auto', 72 => ';', 73 => '\'', 74 => '>', 75 => '<', 76 => 'div', 77 => 'id', 78 => '=', 79 => '\'', 80 => 'header', 81 => '-', 82 => 'content', 83 => '\'', 84 => '>', 85 => '<', 86 => 'p', 87 => '>', 88 => 'Here', 89 => 'are', 90 => 'a', 91 => 'list', 92 => 'of', 93 => 'accepted', 94 => '<', 95 => 'i', 96 => 'style', 97 => '=', 98 => '\'', 99 => 'color', 100 => ':', 101 => '#', 102 => 'f4b3f4', 103 => ';', 104 => '\'', 105 => '>', 106 => 'commands', 107 => '<', 108 => '/', 109 => 'i', 110 => '>', 111 => ',', 112 => 'for', 113 => 'use', 114 => 'in', 115 => 'the', 116 => 'parsing', 117 => 'syntax', 118 => ':', 119 => '<', 120 => 'br', 121 => '/', 122 => '>', 123 => '[', 124 => '<', 125 => 'i', 126 => 'style', 127 => '=', ...], $to_lines = [0 => '<', 1 => 'span', 2 => 'id', 3 => '=', 4 => '"', 5 => 'parser', 6 => '"', 7 => '>', 8 => '<', 9 => '/', 10 => 'span', 11 => '>', 12 => '\n', 13 => '=', 14 => '=', 15 => '=', 16 => '=', 17 => 'Parser', 18 => '=', 19 => '=', 20 => '=', 21 => '=', 22 => '\n', 23 => '\n', 24 => '<', 25 => 'div', 26 => 'style', 27 => '=', 28 => '"', 29 => 'max', 30 => '-', 31 => 'width', 32 => ':', 33 => '800px', 34 => ';', 35 => 'margin', 36 => ':', 37 => '0', 38 => 'auto', 39 => ';', 40 => '"', 41 => '>', 42 => '\n', 43 => '\n', 44 => '<', 45 => 'div', 46 => 'id', 47 => '=', 48 => '"', 49 => 'header', 50 => '-', 51 => 'content', 52 => '"', 53 => '>', 54 => '\n', 55 => '\n', 56 => 'Here', 57 => 'are', 58 => 'a', 59 => 'list', 60 => 'of', 61 => 'accepted', 62 => '\'', 63 => '\'', 64 => 'commands', 65 => '\'', 66 => '\'', 67 => ',', 68 => 'for', 69 => 'use', 70 => 'in', 71 => 'the', 72 => 'parsing', 73 => 'syntax', 74 => ':', 75 => '<', 76 => 'br', 77 => '/', 78 => '>', 79 => '\n', 80 => '[', 81 => '\'', 82 => '\'', 83 => 'target', 84 => '\'', 85 => '\'', 86 => '.', 87 => '\'', 88 => '\'', 89 => 'command', 90 => '(', 91 => 'arguments', 92 => ')', 93 => '\'', 94 => '\'', 95 => ']', 96 => '\n', 97 => '\n', 98 => '\'', 99 => '\'', 100 => '\'', 101 => 'Please', 102 => 'don', 103 => '\'', 104 => 't', 105 => 'be', 106 => 'intimidated', 107 => 'by', 108 => 'the', 109 => 'number', 110 => 'of', 111 => 'commands', 112 => '!', 113 => '\'', 114 => '\'', 115 => '\'', 116 => 'The', 117 => '\'', 118 => '\'', 119 => 'vast', 120 => '\'', 121 => '\'', 122 => 'majority', 123 => 'of', 124 => 'them', 125 => 'are', 126 => 'automatically', 127 => 'generated', ...] ) | ...\WordLevelDiff.php:52 |
28 | 1.1384 | 95703080 | Wikimedia\Diff\DiffEngine->diff( $from_lines = [0 => '<', 1 => 'style', 2 => '>', 3 => '.', 4 => 'speech', 5 => ':', 6 => 'before', 7 => '{', 8 => 'content', 9 => ':', 10 => '\'', 11 => '"', 12 => '\'', 13 => ';', 14 => '}', 15 => '.', 16 => 'speech', 17 => ':', 18 => 'after', 19 => '{', 20 => 'content', 21 => ':', 22 => '\'', 23 => '"', 24 => '\'', 25 => ';', 26 => '}', 27 => '<', 28 => '/', 29 => 'style', 30 => '>', 31 => '<', 32 => 'h4', 33 => 'style', 34 => '=', 35 => '\'', 36 => 'text', 37 => '-', 38 => 'align', 39 => ':', 40 => 'center', 41 => ';', 42 => 'font', 43 => '-', 44 => 'size', 45 => ':', 46 => '1', 47 => '.', 48 => '4em', 49 => ';', 50 => '\'', 51 => '>', 52 => 'Parser', 53 => '<', 54 => '/', 55 => 'h4', 56 => '>', 57 => '<', 58 => 'div', 59 => 'style', 60 => '=', 61 => '\'', 62 => 'max', 63 => '-', 64 => 'width', 65 => ':', 66 => '800px', 67 => ';', 68 => 'margin', 69 => ':', 70 => '0', 71 => 'auto', 72 => ';', 73 => '\'', 74 => '>', 75 => '<', 76 => 'div', 77 => 'id', 78 => '=', 79 => '\'', 80 => 'header', 81 => '-', 82 => 'content', 83 => '\'', 84 => '>', 85 => '<', 86 => 'p', 87 => '>', 88 => 'Here', 89 => 'are', 90 => 'a', 91 => 'list', 92 => 'of', 93 => 'accepted', 94 => '<', 95 => 'i', 96 => 'style', 97 => '=', 98 => '\'', 99 => 'color', 100 => ':', 101 => '#', 102 => 'f4b3f4', 103 => ';', 104 => '\'', 105 => '>', 106 => 'commands', 107 => '<', 108 => '/', 109 => 'i', 110 => '>', 111 => ',', 112 => 'for', 113 => 'use', 114 => 'in', 115 => 'the', 116 => 'parsing', 117 => 'syntax', 118 => ':', 119 => '<', 120 => 'br', 121 => '/', 122 => '>', 123 => '[', 124 => '<', 125 => 'i', 126 => 'style', 127 => '=', ...], $to_lines = [0 => '<', 1 => 'span', 2 => 'id', 3 => '=', 4 => '"', 5 => 'parser', 6 => '"', 7 => '>', 8 => '<', 9 => '/', 10 => 'span', 11 => '>', 12 => '\n', 13 => '=', 14 => '=', 15 => '=', 16 => '=', 17 => 'Parser', 18 => '=', 19 => '=', 20 => '=', 21 => '=', 22 => '\n', 23 => '\n', 24 => '<', 25 => 'div', 26 => 'style', 27 => '=', 28 => '"', 29 => 'max', 30 => '-', 31 => 'width', 32 => ':', 33 => '800px', 34 => ';', 35 => 'margin', 36 => ':', 37 => '0', 38 => 'auto', 39 => ';', 40 => '"', 41 => '>', 42 => '\n', 43 => '\n', 44 => '<', 45 => 'div', 46 => 'id', 47 => '=', 48 => '"', 49 => 'header', 50 => '-', 51 => 'content', 52 => '"', 53 => '>', 54 => '\n', 55 => '\n', 56 => 'Here', 57 => 'are', 58 => 'a', 59 => 'list', 60 => 'of', 61 => 'accepted', 62 => '\'', 63 => '\'', 64 => 'commands', 65 => '\'', 66 => '\'', 67 => ',', 68 => 'for', 69 => 'use', 70 => 'in', 71 => 'the', 72 => 'parsing', 73 => 'syntax', 74 => ':', 75 => '<', 76 => 'br', 77 => '/', 78 => '>', 79 => '\n', 80 => '[', 81 => '\'', 82 => '\'', 83 => 'target', 84 => '\'', 85 => '\'', 86 => '.', 87 => '\'', 88 => '\'', 89 => 'command', 90 => '(', 91 => 'arguments', 92 => ')', 93 => '\'', 94 => '\'', 95 => ']', 96 => '\n', 97 => '\n', 98 => '\'', 99 => '\'', 100 => '\'', 101 => 'Please', 102 => 'don', 103 => '\'', 104 => 't', 105 => 'be', 106 => 'intimidated', 107 => 'by', 108 => 'the', 109 => 'number', 110 => 'of', 111 => 'commands', 112 => '!', 113 => '\'', 114 => '\'', 115 => '\'', 116 => 'The', 117 => '\'', 118 => '\'', 119 => 'vast', 120 => '\'', 121 => '\'', 122 => 'majority', 123 => 'of', 124 => 'them', 125 => 'are', 126 => 'automatically', 127 => 'generated', ...] ) | ...\Diff.php:61 |
29 | 1.1384 | 95703080 | Wikimedia\Diff\DiffEngine->diffInternal( $from = [0 => '<', 1 => 'style', 2 => '>', 3 => '.', 4 => 'speech', 5 => ':', 6 => 'before', 7 => '{', 8 => 'content', 9 => ':', 10 => '\'', 11 => '"', 12 => '\'', 13 => ';', 14 => '}', 15 => '.', 16 => 'speech', 17 => ':', 18 => 'after', 19 => '{', 20 => 'content', 21 => ':', 22 => '\'', 23 => '"', 24 => '\'', 25 => ';', 26 => '}', 27 => '<', 28 => '/', 29 => 'style', 30 => '>', 31 => '<', 32 => 'h4', 33 => 'style', 34 => '=', 35 => '\'', 36 => 'text', 37 => '-', 38 => 'align', 39 => ':', 40 => 'center', 41 => ';', 42 => 'font', 43 => '-', 44 => 'size', 45 => ':', 46 => '1', 47 => '.', 48 => '4em', 49 => ';', 50 => '\'', 51 => '>', 52 => 'Parser', 53 => '<', 54 => '/', 55 => 'h4', 56 => '>', 57 => '<', 58 => 'div', 59 => 'style', 60 => '=', 61 => '\'', 62 => 'max', 63 => '-', 64 => 'width', 65 => ':', 66 => '800px', 67 => ';', 68 => 'margin', 69 => ':', 70 => '0', 71 => 'auto', 72 => ';', 73 => '\'', 74 => '>', 75 => '<', 76 => 'div', 77 => 'id', 78 => '=', 79 => '\'', 80 => 'header', 81 => '-', 82 => 'content', 83 => '\'', 84 => '>', 85 => '<', 86 => 'p', 87 => '>', 88 => 'Here', 89 => 'are', 90 => 'a', 91 => 'list', 92 => 'of', 93 => 'accepted', 94 => '<', 95 => 'i', 96 => 'style', 97 => '=', 98 => '\'', 99 => 'color', 100 => ':', 101 => '#', 102 => 'f4b3f4', 103 => ';', 104 => '\'', 105 => '>', 106 => 'commands', 107 => '<', 108 => '/', 109 => 'i', 110 => '>', 111 => ',', 112 => 'for', 113 => 'use', 114 => 'in', 115 => 'the', 116 => 'parsing', 117 => 'syntax', 118 => ':', 119 => '<', 120 => 'br', 121 => '/', 122 => '>', 123 => '[', 124 => '<', 125 => 'i', 126 => 'style', 127 => '=', ...], $to = [0 => '<', 1 => 'span', 2 => 'id', 3 => '=', 4 => '"', 5 => 'parser', 6 => '"', 7 => '>', 8 => '<', 9 => '/', 10 => 'span', 11 => '>', 12 => '\n', 13 => '=', 14 => '=', 15 => '=', 16 => '=', 17 => 'Parser', 18 => '=', 19 => '=', 20 => '=', 21 => '=', 22 => '\n', 23 => '\n', 24 => '<', 25 => 'div', 26 => 'style', 27 => '=', 28 => '"', 29 => 'max', 30 => '-', 31 => 'width', 32 => ':', 33 => '800px', 34 => ';', 35 => 'margin', 36 => ':', 37 => '0', 38 => 'auto', 39 => ';', 40 => '"', 41 => '>', 42 => '\n', 43 => '\n', 44 => '<', 45 => 'div', 46 => 'id', 47 => '=', 48 => '"', 49 => 'header', 50 => '-', 51 => 'content', 52 => '"', 53 => '>', 54 => '\n', 55 => '\n', 56 => 'Here', 57 => 'are', 58 => 'a', 59 => 'list', 60 => 'of', 61 => 'accepted', 62 => '\'', 63 => '\'', 64 => 'commands', 65 => '\'', 66 => '\'', 67 => ',', 68 => 'for', 69 => 'use', 70 => 'in', 71 => 'the', 72 => 'parsing', 73 => 'syntax', 74 => ':', 75 => '<', 76 => 'br', 77 => '/', 78 => '>', 79 => '\n', 80 => '[', 81 => '\'', 82 => '\'', 83 => 'target', 84 => '\'', 85 => '\'', 86 => '.', 87 => '\'', 88 => '\'', 89 => 'command', 90 => '(', 91 => 'arguments', 92 => ')', 93 => '\'', 94 => '\'', 95 => ']', 96 => '\n', 97 => '\n', 98 => '\'', 99 => '\'', 100 => '\'', 101 => 'Please', 102 => 'don', 103 => '\'', 104 => 't', 105 => 'be', 106 => 'intimidated', 107 => 'by', 108 => 'the', 109 => 'number', 110 => 'of', 111 => 'commands', 112 => '!', 113 => '\'', 114 => '\'', 115 => '\'', 116 => 'The', 117 => '\'', 118 => '\'', 119 => 'vast', 120 => '\'', 121 => '\'', 122 => 'majority', 123 => 'of', 124 => 'them', 125 => 'are', 126 => 'automatically', 127 => 'generated', ...] ) | ...\DiffEngine.php:104 |