http://www.mediawiki.org/wiki/Special:Code/MediaWiki/61609

Revision: 61609
Author:   reedy
Date:     2010-01-27 22:02:49 +0000 (Wed, 27 Jan 2010)

Log Message:
-----------
* (bug 21922) YAML output should quote asterisk when used as key

Modified Paths:
--------------
    trunk/phase3/RELEASE-NOTES
    trunk/phase3/includes/api/ApiFormatYaml_spyc.php

Modified: trunk/phase3/RELEASE-NOTES
===================================================================
--- trunk/phase3/RELEASE-NOTES  2010-01-27 21:59:15 UTC (rev 61608)
+++ trunk/phase3/RELEASE-NOTES  2010-01-27 22:02:49 UTC (rev 61609)
@@ -803,6 +803,7 @@
 * (bug 22245) blfilterredirect=nonredirects in blredirect mode wrongly 
filtering
 * (bug 22248) Output extension URLs in meta=siteinfo&siprop=extensions
 * Support key-params arrays in 'descriptionmsg' in 
meta=siteinfo&siprop=extensions
+* (bug 21922) YAML output should quote asterisk when used as key
 
 === Languages updated in 1.16 ===
 

Modified: trunk/phase3/includes/api/ApiFormatYaml_spyc.php
===================================================================
--- trunk/phase3/includes/api/ApiFormatYaml_spyc.php    2010-01-27 21:59:15 UTC 
(rev 61608)
+++ trunk/phase3/includes/api/ApiFormatYaml_spyc.php    2010-01-27 22:02:49 UTC 
(rev 61609)
@@ -185,6 +185,9 @@
                        else
                                $string = $spaces . "-\n";
                } else {
+                        if ($key == '*') 
//https://bugzilla.wikimedia.org/show_bug.cgi?id=21922 - Quote asterix used as 
keys
+                               $key = "'{$key}'";
+               
                        // It's mapped
                        if ( $value !== '' && !is_null( $value ) )
                                $string = $spaces . $key . ': ' . $value . "\n";



_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to