mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-08-26 20:28:31 +02:00
And fix the themes and javascript.js functionlist that don’t match XSD. Fix #16618, close #16619
56 lines
2.6 KiB
XML
56 lines
2.6 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
|
<xs:element name="NotepadPlus">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="AutoComplete">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Environment" minOccurs="0" maxOccurs="1">
|
|
<xs:complexType>
|
|
<xs:simpleContent>
|
|
<xs:extension base="xs:string">
|
|
<xs:attribute type="xs:string" name="ignoreCase"/>
|
|
<xs:attribute type="xs:string" name="startFunc"/>
|
|
<xs:attribute type="xs:string" name="stopFunc"/>
|
|
<xs:attribute type="xs:string" name="paramSeparator"/>
|
|
<xs:attribute type="xs:string" name="terminal"/>
|
|
<xs:attribute type="xs:string" name="additionalWordChar"/>
|
|
</xs:extension>
|
|
</xs:simpleContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="KeyWord" minOccurs="1" maxOccurs="unbounded">
|
|
<xs:complexType mixed="true">
|
|
<xs:sequence>
|
|
<xs:element name="Overload" minOccurs="0" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Param" minOccurs="0" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:simpleContent>
|
|
<xs:extension base="xs:string">
|
|
<xs:attribute type="xs:string" name="name" use="optional"/>
|
|
</xs:extension>
|
|
</xs:simpleContent>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute type="xs:string" name="retVal" use="optional"/>
|
|
<xs:attribute type="xs:string" name="descr" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute type="xs:string" name="name" use="required"/>
|
|
<xs:attribute type="xs:string" name="func" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute type="xs:string" name="language" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:schema>
|