Hi all,
I just commited a huge change to the CVS repository. The "specialPages.php" file, which contained a lot of functions and was about 64K (!) long, is now converted into several small files, all starting with "special_".
This has some advantages: * As only the need file is now loaded by the PHP compiler (instead of the whole thing, as it was before), compilation times will drop dramatically * It is easier to change a single function, as the propability of two people editing the same file at the same time is reduced * It is much more easy to read now * Update/commit times are much shorter ;)
Everyone, please checkout this version. Do not commit any changes you might have made to "specialPages.php" since your last update, but save them somewhere else, update your local repository, then insert the changes into the specific file.
As "specialFunctions.php" could only be included at four points in the whole software (three of them in wiki.phtml), chances are that there will be no bugs resulting from this structural change. Try it out anyway, just to make sure.
Jimbo, update ASAP ;)
Magnus
wikipedia-l@lists.wikimedia.org