Revert r39949 "* Revert revert r39662 of my parser changes."
authorBrion Vibber <brion@users.mediawiki.org>
Mon, 25 Aug 2008 22:19:50 +0000 (22:19 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Mon, 25 Aug 2008 22:19:50 +0000 (22:19 +0000)
commitc83882e96ef5e07a9c52b43fe5221cd25665e734
treed02bb1190ab4c2d3878cc63bcd3c018a9ff70c01
parent4bbe2267394bbb7d6862c6f4b74d3435e47fde52
Revert r39949 "* Revert revert r39662 of my parser changes."
Causes weird regressions on http://meta.wikimedia.org/wiki/Talk:Spam_blacklist
Couldn't isolate to a parser test in a few minutes; some kind of template interaction perhaps.

Sample bad HTML like:
The associated page is used by the Mediawiki <a href="&lt;a href=" class="external free" title="http://www.mediawiki.org/wiki/Extension:SpamBlacklist" rel="nofollow">http://www.mediawiki.org/wiki/Extension:SpamBlacklist</a>" class="extiw" title="mw:Extension:SpamBlacklist"&gt;Spam Blacklist extension, and lists strings of text that may not be used in URLs in any page in Wikimedia Foundation projects (as well as many external wikis). Any meta <a href="/wiki/Administrator" title="Administrator">administrator</a> can edit the spam blacklist. There is also a more aggressive way to block spamming through direct use of <a href="/wiki/Anti-spam_features#.24wgSpamRegex" title="Anti-spam features">$wgSpamRegex</a>. Only <a href="/wiki/Developers" title="Developers" class="mw-redirect">developers</a> can make changes to $wgSpamRegex, and its use is to be avoided whenever possible.
RELEASE-NOTES
includes/Title.php
includes/parser/LinkHolderArray.php
includes/parser/Parser.php
includes/parser/Parser_DiffTest.php
languages/Language.php
languages/LanguageConverter.php
maintenance/parserTests.inc
maintenance/parserTests.php
maintenance/parserTestsStaticParserHook.php