* Make sure that the correct log entries are shown on Special:Userrights even
for users with special characters in their names
* The number of watching users in watchlists was always reported as 1
-
+* namespaceDupes.php no longer dies when coming across an illegal title
+
+
== Parser changes in 1.12 ==
The parser pass order has changed from
function reportConflict( $row, $suffix ) {
$newTitle = Title::makeTitleSafe( $row->namespace, $row->title );
+ if( !$newTitle ) {
+ // Title is also an illegal title...
+ // For the moment we'll let these slide to cleanupTitles or whoever.
+ printf( "... %d (0,\"%s\")\n",
+ $row->id,
+ $row->oldtitle );
+ echo "... *** cannot resolve automatically; illegal title ***\n";
+ return false;
+ }
+
printf( "... %d (0,\"%s\") -> (%d,\"%s\") [[%s]]\n",
$row->id,
$row->oldtitle,