Address a couple bugs in rc.xsd (Fix bug 5746)
authorDenis Kaganovich <mahatma@eu.by>
Mon, 1 Oct 2012 03:00:24 +0000 (23:00 -0400)
committerDana Jansens <danakj@orodu.net>
Sun, 7 Oct 2012 01:56:57 +0000 (21:56 -0400)
data/rc.xsd

index ad96994..e285033 100644 (file)
@@ -72,7 +72,7 @@
             <xsd:element minOccurs="0" name="policy" type="ob:placementpolicy"/>
             <xsd:element minOccurs="0" name="center" type="ob:bool"/>
             <xsd:element minOccurs="0" name="monitor" type="ob:placementmonitor"/>
             <xsd:element minOccurs="0" name="policy" type="ob:placementpolicy"/>
             <xsd:element minOccurs="0" name="center" type="ob:bool"/>
             <xsd:element minOccurs="0" name="monitor" type="ob:placementmonitor"/>
-            <xsd:element minOccurs="0" name="monitor" type="ob:primarymonitor"/>
+            <xsd:element minOccurs="0" name="primaryMonitor" type="ob:primarymonitor"/>
         </xsd:sequence>
     </xsd:complexType>
     <xsd:complexType name="margins">
         </xsd:sequence>
     </xsd:complexType>
     <xsd:complexType name="margins">
         <xsd:restriction base="xsd:string">
             <xsd:enumeration value="Mouse"/>
             <xsd:enumeration value="Active"/>
         <xsd:restriction base="xsd:string">
             <xsd:enumeration value="Mouse"/>
             <xsd:enumeration value="Active"/>
-            <xsd:enumeration value="[0-9][0-9][0-9][0-9][0-9]"/>
+            <xsd:pattern value="[0-9][0-9][0-9][0-9][0-9]"/>
         </xsd:restriction>
     </xsd:simpleType>
     <xsd:simpleType name="popupposition">
         </xsd:restriction>
     </xsd:simpleType>
     <xsd:simpleType name="popupposition">