wiki.techinc.nl/includes/parser
Kevin Israel 940fb88ba4 Parser::replaceInternalLinks: fix batching
The parser unnecessarily made individual checks for existence of
pages that were neither in LinkCache nor linked only with a fragment.
A Title::isKnown() call in Parser::replaceInternalLinks2() (added in
bca8b8ad7d) caused this.

Title::isKnown() was used to avoid treating a link to a distinct page
as a self-link even when the title happened to match one of the variants
returned by Language::autoConvertToAllVariants(). This change fixes
the bug by moving the problematic portion of the self-link check into
LinkHolderArray::doVariants().

Change-Id: I586e11e8b47308980ea04087ebc4246c397a8f53
2013-10-23 05:48:24 +00:00
..
CacheTime.php Fixed spacing in logging/parser/profiler/rl/revdel/search folder 2013-04-20 17:38:24 +02:00
CoreParserFunctions.php Added {{REVISIONSIZE}} variable to get the current size of a revision. 2013-09-21 03:49:35 +01:00
CoreTagHooks.php Fixed spacing in logging/parser/profiler/rl/revdel/search folder 2013-04-20 17:38:24 +02:00
DateFormatter.php Removed space after isset 2013-04-26 14:18:06 +02:00
LinkHolderArray.php Parser::replaceInternalLinks: fix batching 2013-10-23 05:48:24 +00:00
Parser.php Parser::replaceInternalLinks: fix batching 2013-10-23 05:48:24 +00:00
Parser_DiffTest.php Fixed spacing in logging/parser/profiler/rl/revdel/search folder 2013-04-20 17:38:24 +02:00
ParserCache.php Reduce chance for parser cache race conditions 2013-09-24 13:57:51 -07:00
ParserOptions.php doc: Clarify documentation for ParserOptions::getUserLangObj 2013-08-02 03:07:53 +00:00
ParserOutput.php No spaces after (casts) 2013-09-04 20:05:43 +02:00
Preprocessor.php fix some spacing 2013-03-07 17:53:21 +01:00
Preprocessor_DOM.php Cleanup Preprocessor_DOM::preprocessToObj wfProfileOut()s 2013-09-21 02:32:02 +00:00
Preprocessor_Hash.php Fix spacing and break some lines 2013-08-24 17:06:25 +02:00
StripState.php style: normalize end of files 2013-02-03 15:04:39 +01:00
Tidy.php Remove hphpc support and deprecate related functions 2013-05-09 08:28:05 +10:00