User "Xqt" changed the status of pywikipedia.r4823.

Old Status: new
New Status: fixme

User "Xqt" also posted a comment on pywikipedia.r4823.

Full URL: http://www.mediawiki.org/wiki/Special:Code/pywikipedia/4823#c17043
Commit summary:

In wikipedia.formatInterwiki, first parsing all obsolete codes to their regular 
forms (or None if they don't exist anymore), so that they are not put in the 
list though they are in alphabetic order. Adding back the exception of obsolete 
languages, which shouldn't cause this problem now (constructor will raise an 
exception if an interwiki link with an obsolete code gets inside the dict, but 
this will happen before wikipedia.interwikiFormat, but when the keys of the 
dict are created, and shouldn't happen anyway).

Comment:

Replaceing obsolete language codes with its alternate code results in a wrong 
sorting order since that code already exists. Should be fixed. See 
http://en.wikipedia.org/w/index.php?title=Uralic_languages&curid=31715&diff=429860693&oldid=429759053
 for example. mo-wiki became obsolete and to be replaced by ro. Should be fixed.

_______________________________________________
MediaWiki-CodeReview mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-codereview

Reply via email to