summaryrefslogtreecommitdiffstats
path: root/emacs.d/nxhtml/etc/schema/xinclude.rnc
diff options
context:
space:
mode:
authorGravatar Tom Willemsen2011-03-07 09:04:49 +0100
committerGravatar Tom Willemsen2011-03-07 09:04:49 +0100
commit94d2fc1815a919734353c942f224db1de4b4fcb8 (patch)
tree4168e816ead132bfa3510e272427837c3895f5e2 /emacs.d/nxhtml/etc/schema/xinclude.rnc
parentd0e7674fdb1de12c8de202d4028a5d7ed3669a6e (diff)
downloaddotfiles-94d2fc1815a919734353c942f224db1de4b4fcb8.tar.gz
dotfiles-94d2fc1815a919734353c942f224db1de4b4fcb8.zip
Django, org
* Added nxhtml, mostly for django support. * Changed some org settings.
Diffstat (limited to 'emacs.d/nxhtml/etc/schema/xinclude.rnc')
-rw-r--r--emacs.d/nxhtml/etc/schema/xinclude.rnc35
1 files changed, 35 insertions, 0 deletions
diff --git a/emacs.d/nxhtml/etc/schema/xinclude.rnc b/emacs.d/nxhtml/etc/schema/xinclude.rnc
new file mode 100644
index 0000000..cbda979
--- /dev/null
+++ b/emacs.d/nxhtml/etc/schema/xinclude.rnc
@@ -0,0 +1,35 @@
+default namespace = "http://www.w3.org/2001/XInclude"
+namespace xi = "http://www.w3.org/2001/XInclude"
+
+xi.include.attlist =
+ attribute href { xsd:anyURI }?,
+ attribute parse { "xml" | "text" }?,
+ attribute xpointer { xsd:string }?,
+ attribute encoding { xsd:string }?,
+ attribute accept { xsd:string }?,
+ attribute accept-language { xsd:string }?
+
+xi.include.attlist.extra =
+ attribute * - xi.include.attlist { text }*
+
+xi.include =
+ element xi:include {
+ xi.include.attlist,
+ xi.include.attlist.extra,
+ (xi.fallback? | xi.include.extra)*
+ }
+
+xi.include.extra = notAllowed
+
+xi.fallback.attlist =
+ attribute * { text }*
+
+xi.fallback =
+ element xi:fallback {
+ xi.fallback.attlist,
+ (xi.include | xi.fallback.extra)*
+ }
+
+xi.fallback.extra = notAllowed
+
+xi.class = xi.include | xi.fallback \ No newline at end of file