]> git.wh0rd.org - fontconfig.git/blobdiff - fonts.dtd
Add contains/not_contains, fix LangSet equal operator to use FcLangEqual
[fontconfig.git] / fonts.dtd
index 9cbff4b67a4e29f1a811899183a78d0711b15346..4233b732bffa1283fec247699c610ea96e212b1e 100644 (file)
--- a/fonts.dtd
+++ b/fonts.dtd
@@ -90,7 +90,7 @@
 
 <!ENTITY % expr 'int|double|string|matrix|bool|charset
                |name|const
-               |or|and|eq|not_eq|less|less_eq|more|more_eq
+               |or|and|eq|not_eq|less|less_eq|more|more_eq|contains|not_contains
                |plus|minus|times|divide|not|if'>
 
 <!--
          qual (any|all|first|not_first)    "any"
          name CDATA        #REQUIRED
          target (pattern|font|default)         "default"
-         compare (eq|not_eq|less|less_eq|more|more_eq) "eq">
+         compare (eq|not_eq|less|less_eq|more|more_eq|contains|not_contains)   "eq">
 
 <!--
     Edit a field in a pattern
 <!ELEMENT less_eq ((%expr;), (%expr;))>
 <!ELEMENT more ((%expr;), (%expr;))>
 <!ELEMENT more_eq ((%expr;), (%expr;))>
+<!ELEMENT contains ((%expr;), (%expr;))>
+<!ELEMENT not_contains ((%expr;), (%expr;))>
 <!ELEMENT plus (%expr;)*>
 <!ELEMENT minus (%expr;)*>
 <!ELEMENT times (%expr;)*>