eXtensible Markup Language
gnome-moz-remote --newwin "%1/%2"
gnome-moz-remote --newwin "%1/%2"
gnome-moz-remote --newwin "%1/%2"
0
0
2
xml
xsl
fo
dtd
strings1
"
\("\|\n\)
strings1
'
\('\|\n\)
comment
<!--
-->
cdata
<!\[CDATA\[
\]\]>
tags_pi
<\?\(\(X\|x\)\(M\|m\)\(L\|l\)\)?
tags_decl
<!\(DOCTYPE\|ELEMENT\|ENTITY\|ATTLIST\|NOTATION\)
tags_generic1
<[a-zA-Z_:][a-zA-Z0-9_:-]*\b
tags_generic2
</?[a-zA-Z_:][a-zA-Z0-9_:-]*/?>
hex
#[a-fA-F0-9][a-fA-F0-9][a-fA-F0-9][a-fA-F0-9][a-fA-F0-9][a-fA-F0-9]
close
\(/\|\?\)?>
entities
\(\&\|\%\)[a-zA-Z0-9#]*;
operators
\(=\|+\|\?\|\*\|\%\)
keywords_pi
<\?.+\?>?
\b\(version\|encoding\|standalone\)
keywords_decl_1
<!.+>?
\b\(SYSTEM\|PUBLIC\|CDATA\|NDATA\|EMPTY\|ANY\|ID\|IDREF\|IDREFS/|ENTITY\|ENTITIES\|NMTOKEN\|NMTOKENS\)
keywords_decl_2
<!.+>?
\(#FIXED\|#REQUIRED\|#IMPLIED\|#PCDATA\)
keywords_conditional
<!\[.+\]\]>?
\(INCLUDE\|IGNORE\)
keywords1
<.+>?
\b\(xml:lang\|xmlns\|xml:space\)\b
import glimmer
import string
def insert_xml_header():
glimmer.freeze()
glimmer.move(0)
glimmer.insert("\n")
glimmer.thaw()
glimmer.add_sub_to_menu("_Insert/", "XML", -1)
glimmer.add_item_to_menu("_Insert/XML/", "Header", "", "", -1, insert_xml_header)
glimmer.add_item_to_popup_menu("XML Header", -1, insert_xml_header)