# Anjuta internal configuration file

#----------------- WARNING ------------------------------------#
# Any modification in this file without knowing proper internal
# working of Anjuta may lead to instabilites.
#----------------- WARNING ------------------------------------#

# Anjuta uses this file for internal operations,
# therefore this file should never be modified.
# Only Anjuta developers will be tampering with this file. 

# Any modification if needed should be approved by the Anjuta
# developers, so that the source code is also changed (if needed)
# and the changes incorporated in the next release of Anjuta.

##################################################
# Filters to be used in file open/close/save etc #
##################################################
filter.xml=XML (.xml;.xsl;.xul;.sgml;.svg;.xslt;.xsm)|*.xml;*.xsl;*.xul;*.sgml;*.svg;*.xslt;.xsm|

############################################
# File patterns defined for all file types #
############################################
file.patterns.xml=*.xml;*.xsl;*.xul;*.sgml;*.omf;*.xsm;*.svg;*.xslt

#########################################
# File icons defined for all file types #
#########################################
icon.$(file.patterns.xml)=file_html.png

####################################################
# Lexer to be used for corresponding file patterns #
####################################################
lexer.$(file.patterns.xml)=xml

################################################
# File type corresponding to the file patterns #
################################################
filetype.$(file.patterns.xml)=xml

##########################################
# Xml does not have any specific keywords#
##########################################
# No keyword for xml, as it accepts any keyword
keywords.$(file.patterns.xml)=
# SGML / DTD keywords
keywords6.$(file.patterns.xml)=ELEMENT DOCTYPE ATTLIST ENTITY NOTATION

word.characters.$(file.patterns.xml)=$(chars.alpha)$(chars.numeric)_-

keywords.$(file.patterns.vxml)=$(keywordclass.vxml)
keywords2.$(file.patterns.vxml)=$(keywordclass.javascript)

###############################
# Character definition for XML#
###############################
word.characters.$(file.patterns.xml)=$(chars.alpha)$(chars.numeric)_-

########################################################################
# eXtensible Markup Language
# For XML, there is no list of known tags or attributes so
# all are coloured known
########################################################################

# XML: eXtensible Markup Language
# For XML, there is no list of known tags or attributes so all are coloured known

# Default
style.xml.0=fore:#000000,$(font.text)
# Tags
style.xml.1=fore:#000080
# Unknown Tags
style.xml.2=fore:#000080
# Attributes
style.xml.3=fore:#008080
# Unknown Attributes
style.xml.4=fore:#008080
# Numbers
style.xml.5=$(style.default.number),back:#FFF8F8
# Double quoted strings
style.xml.6=$(style.default.doublequote),back:#FFF8F8
# Single quoted strings
style.xml.7=$(style.default.singlequote),back:#FFF8F8
# Other inside tag
style.xml.8=fore:#800080
# Comment
style.xml.9=$(style.default.comment),back:#FFF8F8
# Entities
style.xml.10=fore:#800080,$(font.text)
# XML style tag ends '/>'
style.xml.11=fore:#000080
# XML identifier start '<?'
style.xml.12=fore:#800080,bold
# XML identifier end '?>'
style.xml.13=fore:#800080,bold
# CDATA
style.xml.17=fore:#800000,back:#FFF0F0,$(font.text),eolfilled
# Question
style.xml.18=fore:#800000
# Unquoted Value
style.xml.19=fore:#608060
# SGML tags <! ... >
style.xml.21=fore:#000080,back:#EFEFFF
# SGML command
style.xml.22=fore:#000080,back:#EFEFFF,bold
# SGML 1st param
style.xml.23=fore:#006600,back:#EFEFFF
# SGML double string
style.xml.24=$(style.default.doublequote),back:#FFF8F8
# SGML single string
style.xml.25=$(style.default.singlequote),back:#FFF8F8
# SGML error
style.xml.26=fore:#800000,back:#FF6666
# SGML special (#xxxx type)
style.xml.27=fore:#3366FF,back:#EFEFFF
# SGML entity
style.xml.28=fore:#333333,back:#EFEFFF
# SGML comment
style.xml.29=$(style.default.comment),back:#FFF8F8
# SGML block
style.xml.31=fore:#000066,back:#CCCCE0
# No brace matching in XML
braces.xml.style=31
