* Merged comment handling with the main loop of preprocessToDom(). This fixes a secti...
authorTim Starling <tstarling@users.mediawiki.org>
Sat, 5 Jan 2008 12:39:12 +0000 (12:39 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Sat, 5 Jan 2008 12:39:12 +0000 (12:39 +0000)
commit4decbc29347f5b61cdab79a89f5d4e84e31f8a88
tree9c4c8fc8cc15ebd025e1792e556a95ef1b5d9fb3
parent3c37740e9557aba501ca74f2540485e86793bcb2
* Merged comment handling with the main loop of preprocessToDom(). This fixes a section numbering/marking regression introduced in r28588. Added parser tests demonstrating the issue.
* Merged includeonly/noinclude/onlyinclude handling with preprocessToDom(), and used the resulting überparser to fix another section numbering bug: bug 6563. The fix involves putting a template flag "T" into the section parameter of edit links. This flag indicates to extractSections() how <includeonly> etc. should be handled.

If these two changes stick, I'll eventually describe the precise syntactic effects in RELEASE-NOTES.

* Added splitExtNode() for future use in LabeledSectionTransclusion.
* Added parser tests for bug 6563.
includes/Parser.php
maintenance/parserTests.txt