-<?xml version="1.0"?>\r
-\r
-<!-- This is a mode catalog. Edit modes must be listed here, -->\r
-<!-- otherwise they will not be available to jEdit. -->\r
-\r
-<!DOCTYPE MODES SYSTEM "catalog.dtd">\r
-\r
-<MODES>\r
-\r
-<MODE NAME="actionscript" FILE="actionscript.xml"\r
- FILE_NAME_GLOB="*.as" />\r
-\r
-<MODE NAME="ada95" FILE="ada95.xml"\r
- FILE_NAME_GLOB="*.{ada,adb,ads}" />\r
-\r
-<MODE NAME="antlr" FILE="antlr.xml"\r
- FILE_NAME_GLOB="*.g" />\r
-\r
-<MODE NAME="apacheconf" FILE="apacheconf.xml"\r
- FILE_NAME_GLOB="*httpd.conf" />\r
-\r
-\r
-<MODE NAME="apdl" FILE="apdl.xml"\r
- FILE_NAME_GLOB="*.{ans,inp,mak,mac}" />\r
-\r
-<MODE NAME="applescript" FILE="applescript.xml"\r
- FILE_NAME_GLOB="*.applescript" />\r
-\r
-<MODE NAME="asp" FILE="asp.xml"\r
- FILE_NAME_GLOB="*.{asp,asa}" />\r
-\r
-<MODE NAME="aspect-j" FILE="aspect-j.xml"\r
- FILE_NAME_GLOB="*.aj" />\r
-\r
-<MODE NAME="assembly-m68k" FILE="assembly-m68k.xml" />\r
-\r
-<MODE NAME="assembly-macro32" FILE="assembly-macro32.xml"\r
- FILE_NAME_GLOB="*.mar" />\r
-\r
-<MODE NAME="assembly-r2000" FILE="assembly-r2000.xml"\r
- FILE_NAME_GLOB="*.mips" />\r
-\r
-<MODE NAME="assembly-parrot" FILE="assembly-parrot.xml"\r
- FILE_NAME_GLOB="*.pasm" />\r
-\r
-<MODE NAME="assembly-x86" FILE="assembly-x86.xml"\r
- FILE_NAME_GLOB="*.asm" />\r
-\r
-<MODE NAME="awk" FILE="awk.xml"\r
- FILE_NAME_GLOB="*.awk"\r
- FIRST_LINE_GLOB="#!*awk*" />\r
-\r
-<MODE NAME="b" FILE="b.xml"\r
- FILE_NAME_GLOB="*.{imp,ref,mch}" />\r
-\r
-<MODE NAME="batch" FILE="batch.xml"\r
- FILE_NAME_GLOB="*.{bat,cmd}" />\r
-\r
-<MODE NAME="bbj" FILE="bbj.xml"\r
- FILE_NAME_GLOB="*.bbj" />\r
-\r
-<!-- if anyone knows a file name glob that can be used with this mode,\r
- please let me know -->\r
-<MODE NAME="bcel" FILE="bcel.xml" />\r
-\r
-<!-- Now that BeanShell 2.0 supports class declarations, its syntax is\r
- almost identical to Java. -->\r
-<MODE NAME="beanshell" FILE="java.xml"\r
- FILE_NAME_GLOB="*.bsh" />\r
-\r
-<MODE NAME="bibtex" FILE="bibtex.xml"\r
- FILE_NAME_GLOB="*.bib" />\r
-\r
-<!-- We let Objective C mode highlight .h files -->\r
-<MODE NAME="c" FILE="c.xml"\r
- FILE_NAME_GLOB="*.c" />\r
-\r
-<MODE NAME="chill" FILE="chill.xml"\r
- FILE_NAME_GLOB="*.{chl,mpol}" />\r
-\r
-<MODE NAME="cil" FILE="cil.xml"\r
- FILE_NAME_GLOB="*.il" />\r
-\r
-<MODE NAME="clips" FILE="clips.xml"\r
- FILE_NAME_GLOB="*.clp" />\r
-\r
-<MODE NAME="cobol" FILE="cobol.xml"\r
- FILE_NAME_GLOB="*.cbl" />\r
-\r
-<MODE NAME="coldfusion" FILE="coldfusion.xml"\r
- FILE_NAME_GLOB="*.{cfm,dbm,cfc}" />\r
-\r
-<MODE NAME="c++" FILE="cplusplus.xml"\r
- FILE_NAME_GLOB="*.{cc,cpp,hh,hpp,cxx,inl,mm}" />\r
-\r
-<MODE NAME="cuda" FILE="cuda.xml"\r
- FILE_NAME_GLOB="*.{cu,gpu,cuh}" />\r
-\r
-<MODE NAME="c#" FILE="csharp.xml"\r
- FILE_NAME_GLOB="*.cs" />\r
-\r
-<MODE NAME="css" FILE="css.xml"\r
- FILE_NAME_GLOB="*.css" />\r
-\r
-<MODE NAME="csv" FILE="csv.xml"\r
- FILE_NAME_GLOB="*.csv" />\r
-\r
-<MODE NAME="cvs-commit" FILE="cvs-commit.xml"\r
- FILE_NAME_GLOB="cvs*.tmp"/>\r
-\r
-<MODE NAME="d" FILE="d.xml"\r
- FILE_NAME_GLOB="*.d" />\r
-\r
-<MODE NAME="django" FILE="django.xml"/>\r
-\r
-<MODE NAME="doxygen" FILE="doxygen.xml"\r
- FILE_NAME_GLOB="doxyfile*" />\r
-\r
-<MODE NAME="dsssl" FILE="dsssl.xml"\r
- FILE_NAME_GLOB="*.dsl" />\r
-\r
-<MODE NAME="embperl" FILE="embperl.xml"\r
- FILE_NAME_GLOB="*.epl"/>\r
-\r
-<MODE NAME="erlang" FILE="erlang.xml"\r
- FILE_NAME_GLOB="*.erl"/>\r
-\r
-<MODE NAME="eiffel" FILE="eiffel.xml"\r
- FILE_NAME_GLOB="*.e" />\r
-\r
-<MODE NAME="fhtml" FILE="fhtml.xml"\r
- FILE_NAME_GLOB="*.{furnace,fhtml}" />\r
-\r
-<MODE NAME="factor" FILE="factor.xml"\r
- FILE_NAME_GLOB="*.factor"/>\r
-\r
-<MODE NAME="forth" FILE="forth.xml"\r
- FILE_NAME_GLOB="*.f" />\r
-\r
-<MODE NAME="fortran" FILE="fortran.xml"\r
- FILE_NAME_GLOB="*.{for,fort,f77,f90}" />\r
-\r
-<MODE NAME="foxpro" FILE="foxpro.xml"\r
- FILE_NAME_GLOB="*.prg" />\r
-\r
-<MODE NAME="freemarker" FILE="freemarker.xml"\r
- FILE_NAME_GLOB="*.ftl"\r
- FIRST_LINE_GLOB="<\#ftl*"/>\r
-\r
-<MODE NAME="gettext" FILE="gettext.xml"\r
- FILE_NAME_GLOB="*.{po,pot}" />\r
-\r
-<MODE NAME="gnuplot" FILE="gnuplot.xml"\r
- FILE_NAME_GLOB="*.{dem,plt}" />\r
-\r
-<MODE NAME="groovy" FILE="groovy.xml"\r
- FILE_NAME_GLOB="*.{groovy,grv}"/>\r
-\r
-<MODE NAME="haskell" FILE="haskell.xml"\r
- FILE_NAME_GLOB="*.hs" />\r
-\r
-<!-- Used by Andre Kaplan's Hex plugin -->\r
-<MODE NAME="hex" FILE="hex.xml" />\r
-\r
-<MODE NAME="hlsl" FILE="hlsl.xml"\r
- FILE_NAME_GLOB="*.fx" />\r
-\r
-<MODE NAME="htaccess" FILE="htaccess.xml"\r
- FILE_NAME_GLOB=".htaccess" />\r
-\r
-<MODE NAME="html" FILE="html.xml"\r
- FILE_NAME_GLOB="*.{html,htm,hta}" />\r
-\r
-<MODE NAME="i4gl" FILE="i4gl.xml"\r
- FILE_NAME_GLOB="*.4gl" />\r
-\r
-<MODE NAME="icon" FILE="icon.xml"\r
- FILE_NAME_GLOB="*.icn" />\r
-\r
-<MODE NAME="idl" FILE="idl.xml"\r
- FILE_NAME_GLOB="*.idl" />\r
-\r
-<MODE NAME="inform" FILE="inform.xml"\r
- FILE_NAME_GLOB="*.inf" />\r
-\r
-<MODE NAME="inno-setup" FILE="inno-setup.xml"\r
- FILE_NAME_GLOB="*.iss" />\r
-\r
-<MODE NAME="ini" FILE="ini.xml"\r
- FILE_NAME_GLOB="*.{ini,reg}" />\r
-\r
-<MODE NAME="interlis" FILE="interlis.xml"\r
- FILE_NAME_GLOB="*.ili" />\r
-\r
-<MODE NAME="io" FILE="io.xml"\r
- FILE_NAME_GLOB="*.io" />\r
-\r
-<MODE NAME="javacc" FILE="javacc.xml"\r
- FILE_NAME_GLOB="*.{jj,jjt}"/>\r
-\r
-<MODE NAME="java" FILE="java.xml"\r
- FILE_NAME_GLOB="*.java" />\r
-\r
-<MODE NAME="javascript" FILE="javascript.xml"\r
- FILE_NAME_GLOB="*.js" />\r
-\r
-<MODE NAME="jcl" FILE="jcl.xml"\r
- FILE_NAME_GLOB="*.jcl" />\r
-\r
-<MODE NAME="jhtml" FILE="jhtml.xml"\r
- FILE_NAME_GLOB="*.jhtml" />\r
-\r
-<MODE NAME="jmk" FILE="jmk.xml"\r
- FILE_NAME_GLOB="*.jmk" />\r
-\r
-<MODE NAME="jsp" FILE="jsp.xml"\r
- FILE_NAME_GLOB="*.{jsp,jsf,jspf}" />\r
-\r
-<!-- Note that a generic 'tex.xml' is included as well, for minimal\r
- plain TeX/AMSTeX highlighting. -->\r
-\r
-<MODE NAME="latex" FILE="latex.xml"\r
- FILE_NAME_GLOB="*.{tex,sty,ltx}" />\r
-\r
-<MODE NAME="lilypond" FILE="lilypond.xml"\r
- FILE_NAME_GLOB="*.ly" />\r
-\r
-<MODE NAME="lisp" FILE="lisp.xml"\r
- FILE_NAME_GLOB="*.{lisp,lsp,el}" />\r
-\r
-<MODE NAME="literate-haskell" FILE="literate-haskell.xml"\r
- FILE_NAME_GLOB="*.lhs" />\r
-\r
-<MODE NAME="lotos" FILE="lotos.xml"\r
- FILE_NAME_GLOB="*.{lot,lotos}"/>\r
-\r
-<MODE NAME="lua" FILE="lua.xml"\r
- FILE_NAME_GLOB="*.lua" />\r
-\r
-<MODE NAME="mail" FILE="mail.xml" />\r
-\r
-<MODE NAME="makefile" FILE="makefile.xml"\r
- FILE_NAME_GLOB="*makefile" />\r
-\r
-<MODE NAME="maple" FILE="maple.xml"\r
- FILE_NAME_GLOB="*.{mpl,mws}" />\r
-\r
-<MODE NAME="ml" FILE="ml.xml"\r
- FILE_NAME_GLOB="*.{sml,ml}" />\r
-\r
-<MODE NAME="modula3" FILE="modula3.xml"\r
- FILE_NAME_GLOB="*.[im]3" />\r
-\r
-<MODE NAME="moin" FILE="moin.xml"\r
- FILE_NAME_GLOB="*.moin" />\r
-\r
-<MODE NAME="mqsc" FILE="mqsc.xml"\r
- FILE_NAME_GLOB="*.mqsc" />\r
-\r
-<MODE NAME="myghty" FILE="myghty.xml"\r
- FILE_NAME_GLOB="{autohandler,dhandler,*.myt}"/>\r
-\r
-<MODE NAME="mysql" FILE="mysql.xml" />\r
-\r
-<MODE NAME="netrexx" FILE="netrexx.xml"\r
- FILE_NAME_GLOB="*.nrx" />\r
-\r
-<MODE NAME="nqc" FILE="nqc.xml"\r
- FILE_NAME_GLOB="*.nqc" />\r
-\r
-<MODE NAME="nsis2" FILE="nsis2.xml"\r
- FILE_NAME_GLOB="*.{nsi,nsh}" />\r
-\r
-<MODE NAME="objective-c" FILE="objective-c.xml"\r
- FILE_NAME_GLOB="*.[mh]" />\r
-\r
-<MODE NAME="objectrexx" FILE="objectrexx.xml"\r
- FILE_NAME_GLOB="*.{rex,orx}" />\r
-\r
-<MODE NAME="occam" FILE="occam.xml"\r
- FILE_NAME_GLOB="*.icc" />\r
-\r
-<MODE NAME="omnimark" FILE="omnimark.xml"\r
- FILE_NAME_GLOB="*.x{om,in}" />\r
-\r
-<MODE NAME="pascal" FILE="pascal.xml"\r
- FILE_NAME_GLOB="*.{pas,dpr,dpk}" />\r
-\r
-<MODE NAME="patch" FILE="patch.xml"\r
- FILE_NAME_GLOB="*.{diff,patch}" />\r
-\r
-<MODE NAME="perl" FILE="perl.xml"\r
- FILE_NAME_GLOB="*.p[lm]"\r
- FIRST_LINE_GLOB="#!/*perl*" />\r
-\r
-<MODE NAME="php" FILE="php.xml"\r
- FILE_NAME_GLOB="*.{php3,php4,php,phtml,inc}"\r
- FIRST_LINE_GLOB="{<?php*,#!/*php*}" />\r
-\r
-<MODE NAME="pike" FILE="pike.xml"\r
- FILE_NAME_GLOB="*.{pike,pmod}" />\r
-\r
-<MODE NAME="pl-sql" FILE="pl-sql.xml"\r
- FILE_NAME_GLOB="*.pls" />\r
-\r
-<MODE NAME="pl1" FILE="pl1.xml"\r
- FILE_NAME_GLOB="*.pl[i1]" />\r
-\r
-<MODE NAME="pop11" FILE="pop11.xml"\r
- FILE_NAME_GLOB="*.{p,pop11,p11}" />\r
-\r
-<MODE NAME="postscript" FILE="postscript.xml"\r
- FILE_NAME_GLOB="*.{ps,eps}" />\r
-\r
-<MODE NAME="powerdynamo" FILE="powerdynamo.xml"\r
- FILE_NAME_GLOB="*.{ssc,stm}" />\r
-\r
-<MODE NAME="povray" FILE="povray.xml"\r
- FILE_NAME_GLOB="*.{pov,povray}" />\r
-\r
-<MODE NAME="prolog" FILE="prolog.xml"\r
- FILE_NAME_GLOB="*.pro" />\r
-\r
-<MODE NAME="progress" FILE="progress.xml"\r
- FILE_NAME_GLOB="*.[piw]" />\r
-\r
-<MODE NAME="properties" FILE="props.xml"\r
- FILE_NAME_GLOB="*{properties,props}" />\r
-\r
-<MODE NAME="psp" FILE="psp.xml"\r
- FILE_NAME_GLOB="*.psp" />\r
-\r
-<MODE NAME="ptl" FILE="ptl.xml"\r
- FILE_NAME_GLOB="*.ptl"/>\r
-\r
-<MODE NAME="pvwave" FILE="pvwave.xml"\r
- FILE_NAME_GLOB="*.jou" />\r
-\r
-<MODE NAME="pyrex" FILE="pyrex.xml"\r
- FILE_NAME_GLOB="*.{pyx}" />\r
-\r
-<MODE NAME="python" FILE="python.xml"\r
- FILE_NAME_GLOB="*.{py,pyw,sc}"\r
- FIRST_LINE_GLOB="#!*/*python*" />\r
-\r
-<MODE NAME="rebol" FILE="rebol.xml"\r
- FILE_NAME_GLOB="*.r" />\r
-\r
-<MODE NAME="redcode" FILE="redcode.xml"\r
- FILE_NAME_GLOB="*.{red,rc}" />\r
-\r
-<MODE NAME="relax-ng-compact" FILE="relax-ng-compact.xml"\r
- FILE_NAME_GLOB="*.rnc" />\r
-\r
-<MODE NAME="renderman-rib" FILE="rib.xml"\r
- FILE_NAME_GLOB="*.rib" />\r
-\r
-<MODE NAME="rd" FILE="rd.xml"\r
- FILE_NAME_GLOB="*.rd" />\r
-\r
-<MODE NAME="rest" FILE="rest.xml"\r
- FILE_NAME_GLOB="*.{rst,rest}"\r
- FIRST_LINE_GLOB="{===,~~~}*"/>\r
-\r
-<MODE NAME="rhtml" FILE="rhtml.xml"\r
- FILE_NAME_GLOB="*.rhtml" />\r
-\r
-<MODE NAME="rpm-spec" FILE="rpmspec.xml"\r
- FILE_NAME_GLOB="*.spec" />\r
-\r
-<MODE NAME="rtf" FILE="rtf.xml"\r
- FILE_NAME_GLOB="*.rtf" />\r
-\r
-<MODE NAME="ruby" FILE="ruby.xml"\r
- FILE_NAME_GLOB="*.{rb,rbw}"\r
- FIRST_LINE_GLOB="#!*/*ruby*" />\r
-\r
-<MODE NAME="rview" FILE="rview.xml"\r
- FILE_NAME_GLOB="*.rvw" />\r
-\r
-<MODE NAME="s+" FILE="splus.xml"\r
- FILE_NAME_GLOB="*.ssc" />\r
-\r
-<MODE NAME="s#" FILE="ssharp.xml"\r
- FILE_NAME_GLOB="*.{ss,ssc,ssi,ssw,sts,aml}" />\r
-\r
-<MODE NAME="sas" FILE="sas.xml"\r
- FILE_NAME_GLOB="*.sas" />\r
-\r
-<MODE NAME="scheme" FILE="scheme.xml"\r
- FILE_NAME_GLOB="*.scm" />\r
-\r
-<MODE NAME="sgml" FILE="sgml.xml"\r
- FILE_NAME_GLOB="*.{sgml,sgm,dtd}" />\r
-\r
-<MODE NAME="rcp" FILE="rcp.xml" FILE_NAME_GLOB="*.rcp" />\r
-\r
-<MODE NAME="shellscript" FILE="shellscript.xml"\r
- FILE_NAME_GLOB="*.{csh,sh,bash}"\r
- FIRST_LINE_GLOB="#!/*sh*" />\r
-\r
-<MODE NAME="shtml" FILE="shtml.xml"\r
- FILE_NAME_GLOB="*.{shtml,shtm,ssi}" />\r
-\r
-<MODE NAME="slate" FILE="slate.xml"\r
- FILE_NAME_GLOB="*.slate" />\r
-\r
-<MODE NAME="smalltalk" FILE="smalltalk.xml"\r
- FILE_NAME_GLOB="*.{st,sources,changes}" />\r
-\r
-<MODE NAME="sdl/pr" FILE="sdl_pr.xml"\r
- FILE_NAME_GLOB="*.pr"/>\r
-\r
-<MODE NAME="sql-loader" FILE="sql-loader.xml"\r
- FILE_NAME_GLOB="*.ctl" />\r
-\r
-<MODE NAME="smi-mib" FILE="smi-mib.xml"\r
- FILE_NAME_GLOB="*{.mib,-MIB.txt}" />\r
-\r
-<MODE NAME="sqr" FILE="sqr.xml"\r
- FILE_NAME_GLOB="*.{sqr,sqc}" />\r
-\r
-<MODE NAME="squidconf" FILE="squidconf.xml"\r
- FILE_NAME_GLOB="squid.conf" />\r
-\r
-<MODE NAME="svn-commit" FILE="svn-commit.xml"\r
- FILE_NAME_GLOB="svn-commit*.tmp" />\r
-\r
-<MODE NAME="swig" FILE="swig.xml"\r
- FILE_NAME_GLOB="*.{i,swg}" />\r
-\r
-<MODE NAME="tcl" FILE="tcl.xml"\r
- FILE_NAME_GLOB="*.{tcl,tsh}" />\r
-\r
-<MODE NAME="texinfo" FILE="texinfo.xml"\r
- FILE_NAME_GLOB="*.texi" />\r
-\r
-<MODE NAME="tex" FILE="tex.xml" />\r
-\r
-<MODE NAME="text" FILE="text.xml"\r
- FILE_NAME_GLOB="*.txt" />\r
-\r
-<MODE NAME="tpl" FILE="tpl.xml"\r
- FILE_NAME_GLOB="*.tpl" />\r
-\r
-<MODE NAME="transact-sql" FILE="tsql.xml"\r
- FILE_NAME_GLOB="*.sql" />\r
-\r
-<MODE NAME="template-toolkit" FILE="tthtml.xml"\r
- FILE_NAME_GLOB="*.tt{html,css,js}" />\r
-\r
-<MODE NAME="twiki" FILE="twiki.xml"\r
- FILE_NAME_GLOB="*.twiki"/>\r
-\r
-<MODE NAME="typoscript" FILE="typoscript.xml"\r
- FILE_NAME_GLOB="*.ts"/>\r
-\r
-<MODE NAME="uscript" FILE="uscript.xml"\r
- FILE_NAME_GLOB="*.uc" />\r
-\r
-<MODE NAME="vbscript" FILE="vbscript.xml"\r
- FILE_NAME_GLOB="*.{vbs,bas,cls}" />\r
-\r
-<MODE NAME="velocity" FILE="velocity.xml"\r
- FILE_NAME_GLOB="*.vm" />\r
-\r
-<MODE NAME="verilog" FILE="verilog.xml"\r
- FILE_NAME_GLOB="*.{ver,v}" />\r
-\r
-<MODE NAME="vhdl" FILE="vhdl.xml"\r
- FILE_NAME_GLOB="*.vh*" />\r
-\r
-<!-- Great. AElfred doesn't support entities in attribute values,\r
- but all other XML parsers complain if < appears. -->\r
-<MODE NAME="xml" FILE="xml.xml"\r
- FILE_NAME_GLOB="*.{xml,xhtml,xsd}"\r
- FIRST_LINE_GLOB="<\?xml*" />\r
-\r
-<MODE NAME="xq" FILE="xq.xml"\r
- FILE_NAME_GLOB="*.x{q,qm,ql}" />\r
-\r
-<MODE NAME="xsl" FILE="xsl.xml"\r
- FILE_NAME_GLOB="*.xsl" />\r
-\r
-<MODE NAME="zpt" FILE="zpt.xml"\r
- FILE_NAME_GLOB="*.{pt,zpt}"/>\r
-\r
-<MODE NAME="rfc" FILE="rfc.xml" FILE_NAME_GLOB="rfc*.txt" />\r
-</MODES>\r
+<?xml version="1.0"?>
+
+<!-- This is a mode catalog. Edit modes must be listed here, -->
+<!-- otherwise they will not be available to jEdit. -->
+
+<!DOCTYPE MODES SYSTEM "catalog.dtd">
+
+<MODES>
+
+<MODE NAME="actionscript" FILE="actionscript.xml"
+ FILE_NAME_GLOB="*.as" />
+
+<MODE NAME="ada" FILE="ada.xml"
+ FILE_NAME_GLOB="*.{ada,adb,ads}"/>
+
+<MODE NAME="ada95" FILE="ada95.xml" />
+
+<MODE NAME="ans-forth94" FILE="ans-forth94.xml"
+ FILE_NAME_GLOB="*.4th"/>
+
+<MODE NAME="ant" FILE="ant.xml"
+ FILE_NAME_GLOB="*build.xml"
+ FIRST_LINE_GLOB="*<project*" />
+
+<MODE NAME="antlr" FILE="antlr.xml"
+ FILE_NAME_GLOB="*.g" />
+
+<MODE NAME="antlr4" FILE="antlr4.xml"
+ FILE_NAME_GLOB="*.g4" />
+
+<MODE NAME="apacheconf" FILE="apacheconf.xml"
+ FILE_NAME_GLOB="{/etc/apache2/{*.conf,{conf.d,{mods,sites}-{available,enabled}}/*},*httpd*.conf}" />
+
+<MODE NAME="apdl" FILE="apdl.xml"
+ FILE_NAME_GLOB="*.{ans,inp,mak,mac}" />
+
+<MODE NAME="applescript" FILE="applescript.xml"
+ FILE_NAME_GLOB="*.applescript" />
+
+<MODE NAME="asp" FILE="asp.xml"
+ FILE_NAME_GLOB="*.{asp,asa}" />
+
+<MODE NAME="aspect-j" FILE="aspect-j.xml"
+ FILE_NAME_GLOB="*.aj" />
+
+<MODE NAME="assembly-agc" FILE="assembly-agc.xml"
+ FILE_NAME_GLOB="*.agc" />
+
+<MODE NAME="assembly-ags" FILE="assembly-ags.xml"
+ FILE_NAME_GLOB="*.aea" />
+
+<MODE NAME="assembly-arm32" FILE="assembly-arm32.xml"
+ FILE_NAME_GLOB="*.s"/>
+
+<MODE NAME="assembly-m68k" FILE="assembly-m68k.xml" />
+
+<MODE NAME="assembly-macro32" FILE="assembly-macro32.xml"
+ FILE_NAME_GLOB="*.mar" />
+
+<MODE NAME="assembly-mcs51" FILE="assembly-mcs51.xml" />
+
+<MODE NAME="assembly-r2000" FILE="assembly-r2000.xml"
+ FILE_NAME_GLOB="*.mips" />
+
+<MODE NAME="assembly-parrot" FILE="assembly-parrot.xml"
+ FILE_NAME_GLOB="*.pasm" />
+
+<MODE NAME="assembly-x86" FILE="assembly-x86.xml"
+ FILE_NAME_GLOB="*.asm" />
+
+<MODE NAME="avro" FILE="avro.xml"
+ FILE_NAME_GLOB="*.avdl" />
+
+<MODE NAME="awk" FILE="awk.xml"
+ FILE_NAME_GLOB="*.awk"
+ FIRST_LINE_GLOB="#!*awk*" />
+
+<MODE NAME="b" FILE="b.xml"
+ FILE_NAME_GLOB="*.{imp,ref,mch}" />
+
+<MODE NAME="batch" FILE="batch.xml"
+ FILE_NAME_GLOB="*.{bat,cmd}" />
+
+<MODE NAME="bbj" FILE="bbj.xml"
+ FILE_NAME_GLOB="*.bbj" />
+
+<!-- if anyone knows a file name glob that can be used with this mode,
+ please let me know -->
+<MODE NAME="bcel" FILE="bcel.xml" />
+
+<!-- Now that BeanShell 2.0 supports class declarations, its syntax is
+ almost identical to Java. -->
+<MODE NAME="beanshell" FILE="java.xml"
+ FILE_NAME_GLOB="*.bsh" />
+
+<MODE NAME="bibtex" FILE="bibtex.xml"
+ FILE_NAME_GLOB="*.bib" />
+
+<MODE NAME="binsource-agc" FILE="binsource-agc.xml"
+ FILE_NAME_GLOB="*.binsource" />
+<!-- We let c++ color the .h files -->
+<MODE NAME="c" FILE="c.xml"
+ FILE_NAME_GLOB="*.c" />
+
+<MODE NAME="cfscript" FILE="cfscript.xml"
+ FILE_NAME_GLOB="*.cfc" />
+
+<MODE NAME="chill" FILE="chill.xml"
+ FILE_NAME_GLOB="*.{chl,mpol}" />
+
+<MODE NAME="cil" FILE="cil.xml"
+ FILE_NAME_GLOB="*.il" />
+
+<MODE NAME="clips" FILE="clips.xml"
+ FILE_NAME_GLOB="*.clp" />
+
+<MODE NAME="clojure" FILE="clojure.xml"
+ FILE_NAME_GLOB="*.clj" />
+
+<MODE NAME="cmake" FILE="cmake.xml"
+ FILE_NAME_GLOB="{CMakeLists.txt,*.cmake,*.cmake.*}"/>
+
+<MODE NAME="cobol" FILE="cobol.xml"
+ FILE_NAME_GLOB="*.{cbl,cob}" />
+
+<MODE NAME="coffeescript" FILE="coffeescript.xml"
+ FILE_NAME_GLOB="*.coffee" />
+
+<MODE NAME="coldfusion" FILE="coldfusion.xml"
+ FILE_NAME_GLOB="*.{cfm,dbm,cfc}" />
+
+<MODE NAME='cplex-lp' FILE='cplexlp.xml'
+ FILE_NAME_GLOB='*.lp' />
+
+<MODE NAME="c++" FILE="cplusplus.xml"
+ FILE_NAME_GLOB="*.{cc,cpp,h,hh,hpp,cxx}" />
+
+<MODE NAME="c#" FILE="csharp.xml"
+ FILE_NAME_GLOB="*.cs" />
+
+<MODE NAME="css" FILE="css.xml"
+ FILE_NAME_GLOB="*.css" />
+
+<MODE NAME="csv" FILE="csv.xml"
+ FILE_NAME_GLOB="*.csv" />
+
+<MODE NAME="cvs-commit" FILE="cvs-commit.xml"
+ FILE_NAME_GLOB="cvs*.tmp"/>
+
+<MODE NAME="d" FILE="d.xml"
+ FILE_NAME_GLOB="*.d" />
+
+<MODE NAME="dart" FILE="dart.xml"
+ FILE_NAME_GLOB="*.dart" />
+
+<MODE NAME="django" FILE="django.xml"/>
+
+<MODE NAME="dot" FILE="dot.xml"
+ FILE_NAME_GLOB="*.dot" />
+
+<MODE NAME="doxygen" FILE="doxygen.xml"
+ FILE_NAME_GLOB="doxyfile*" />
+
+<MODE NAME="drawj2d" FILE="drawj2d.xml"
+ FILE_NAME_GLOB="*.hcl" />
+
+<MODE NAME="dsssl" FILE="dsssl.xml"
+ FILE_NAME_GLOB="*.dsl" />
+
+<MODE NAME="embperl" FILE="embperl.xml"
+ FILE_NAME_GLOB="*.epl"/>
+
+<MODE NAME="erlang" FILE="erlang.xml"
+ FILE_NAME_GLOB="*.{erl,hrl}"/>
+
+<MODE NAME="eiffel" FILE="eiffel.xml"
+ FILE_NAME_GLOB="*.e" />
+
+<MODE NAME="fhtml" FILE="fhtml.xml"
+ FILE_NAME_GLOB="*.{furnace,fhtml}"/>
+
+<MODE NAME="factor" FILE="factor.xml"
+ FILE_NAME_GLOB="*.factor"/>
+
+<MODE NAME="jflex" FILE="jflex.xml"
+ FILE_NAME_GLOB="*.flex"/>
+
+<MODE NAME="forth" FILE="forth.xml"
+ FILE_NAME_GLOB="*.f" />
+
+<MODE NAME="fortran" FILE="fortran.xml"
+ FILE_NAME_GLOB="*.{for,fort,f77}" />
+
+<MODE NAME="fortran90" FILE="fortran90.xml"
+ FILE_NAME_GLOB="*.{f90,f95,f03}" />
+
+<MODE NAME="foxpro" FILE="foxpro.xml"
+ FILE_NAME_GLOB="*.prg" />
+
+<MODE NAME="freemarker" FILE="freemarker.xml"
+ FILE_NAME_GLOB="*.ftl"
+ FIRST_LINE_GLOB="<\#ftl*"/>
+
+<MODE NAME="gcbasic" FILE="gcbasic.xml"
+ FILE_NAME_GLOB="*.{gc,gcb}"
+ FIRST_LINE_GLOB="{*GCBASIC*,*Great Cow BASIC*}" />
+
+<MODE NAME="gettext" FILE="gettext.xml"
+ FILE_NAME_GLOB="*.{po,pot}" />
+
+<MODE NAME="gherkin" FILE="gherkin.xml"
+ FILE_NAME_GLOB="*.{feature}" />
+
+<MODE NAME="gnuplot" FILE="gnuplot.xml"
+ FILE_NAME_GLOB="*.{dem,plt}" />
+
+<MODE NAME="go" FILE="go.xml"
+ FILE_NAME_GLOB="*.go" />
+
+<MODE NAME="gradle" FILE="gradle.xml"
+ FILE_NAME_GLOB="*.{gradle}" />
+
+<MODE NAME="groovy" FILE="groovy.xml"
+ FILE_NAME_GLOB="*.{gant,groovy,grv}"/>
+
+<MODE NAME="gsp" FILE="jsp.xml"
+ FILE_NAME_GLOB="*.{gsp}" />
+
+<MODE NAME="haskell" FILE="haskell.xml"
+ FILE_NAME_GLOB="*.hs" />
+
+<MODE NAME="haxe" FILE="haxe.xml"
+ FILE_NAME_GLOB="*.hx" />
+
+<MODE NAME="hxml" FILE="hxml.xml"
+ FILE_NAME_GLOB="*.hxml" />
+
+<!-- Used by Andre Kaplan's Hex plugin -->
+<MODE NAME="hex" FILE="hex.xml" />
+
+<MODE NAME="hl7v2" FILE="hl7v2.xml"
+ FILE_NAME_GLOB="*.{hl7,hl7v2,hl7-2}" FIRST_LINE_GLOB="MSH*"/>
+
+<MODE NAME="hlsl" FILE="hlsl.xml"
+ FILE_NAME_GLOB="*.fx" />
+
+<MODE NAME="htaccess" FILE="htaccess.xml"
+ FILE_NAME_GLOB=".htaccess" />
+
+<MODE NAME="html" FILE="html.xml"
+ FILE_NAME_GLOB="*.{html,htm,hta}" />
+
+<MODE NAME="i4gl" FILE="i4gl.xml"
+ FILE_NAME_GLOB="*.4gl" />
+
+<MODE NAME="icalendar" FILE="ical.xml"
+ FILE_NAME_GLOB="*.ics" />
+
+<MODE NAME="icon" FILE="icon.xml"
+ FILE_NAME_GLOB="*.icn" />
+
+<MODE NAME="idl" FILE="idl.xml"
+ FILE_NAME_GLOB="*.idl" />
+
+<MODE NAME="inform" FILE="inform.xml"
+ FILE_NAME_GLOB="*.inf" />
+
+<MODE NAME="inno-setup" FILE="inno-setup.xml"
+ FILE_NAME_GLOB="*.iss" />
+
+<MODE NAME="ini" FILE="ini.xml"
+ FILE_NAME_GLOB="*.{ini,reg,milk}" />
+
+<MODE NAME="interlis" FILE="interlis.xml"
+ FILE_NAME_GLOB="*.ili" />
+
+<MODE NAME="io" FILE="io.xml"
+ FILE_NAME_GLOB="*.io" />
+
+<MODE NAME="jamon"
+ FILE="jamon.xml"
+ FILE_NAME_GLOB="*.jamon" />
+
+<MODE NAME="javacc" FILE="javacc.xml"
+ FILE_NAME_GLOB="*.{jj,jjt}"/>
+
+<MODE NAME="java" FILE="java.xml"
+ FILE_NAME_GLOB="*.java" />
+
+<MODE NAME="java module-info" FILE="java-module-info.xml"
+ FILE_NAME_GLOB="module-info.java" />
+
+<MODE NAME="javafx" FILE="javafx.xml"
+ FILE_NAME_GLOB="*.fx" />
+
+<MODE NAME="javascript" FILE="javascript.xml"
+ FILE_NAME_GLOB="{*.js,Buildsub}" />
+
+<MODE NAME="jcl" FILE="jcl.xml"
+ FILE_NAME_GLOB="*.jcl" />
+
+<MODE NAME="jedit-actions" FILE="jedit-actions.xml"
+ FILE_NAME_GLOB="actions.xml"/>
+
+<MODE NAME="jhtml" FILE="jhtml.xml"
+ FILE_NAME_GLOB="*.jhtml" />
+
+<MODE NAME="jmk" FILE="jmk.xml"
+ FILE_NAME_GLOB="*.jmk" />
+
+<MODE NAME="json" FILE="json.xml"
+ FILE_NAME_GLOB="*.json" />
+
+<MODE NAME="jsp" FILE="jsp.xml"
+ FILE_NAME_GLOB="*.{jsp,jsf,jspf,tag}" />
+
+<MODE NAME="kotlin" FILE="kotlin.xml"
+ FILE_NAME_GLOB="*.{kt,ks,kts,jetl}"/>
+
+<!-- Note that a generic 'tex.xml' is included as well, for minimal
+ plain TeX/AMSTeX highlighting. -->
+
+<MODE NAME="latex" FILE="latex.xml"
+ FILE_NAME_GLOB="*.{tex,sty,ltx}" />
+
+<MODE NAME="lex" FILE="lex.xml"
+ FILE_NAME_GLOB="*.l" />
+
+<MODE NAME="lilypond" FILE="lilypond.xml"
+ FILE_NAME_GLOB="*.{ly,ily}" />
+
+<MODE NAME="lisp" FILE="lisp.xml"
+ FILE_NAME_GLOB="*.{lisp,lsp,el}" />
+
+<MODE NAME="literate-haskell" FILE="literate-haskell.xml"
+ FILE_NAME_GLOB="*.lhs" />
+
+<MODE NAME="logs" FILE="logs.xml"
+ FILE_NAME_GLOB="*.log" />
+
+<MODE NAME="logtalk" FILE="logtalk.xml"
+ FILE_NAME_GLOB="*.lgt" />
+
+<MODE NAME="lotos" FILE="lotos.xml"
+ FILE_NAME_GLOB="*.{lot,lotos}"/>
+
+<MODE NAME="lua" FILE="lua.xml"
+ FILE_NAME_GLOB="*.lua" />
+
+<MODE NAME="macroscheduler" FILE="macroscheduler.xml"
+ FILE_NAME_GLOB="*.scp" />
+
+<MODE NAME="m4" FILE="m4.xml" FILE_NAME_GLOB="*.m4" />
+
+<MODE NAME="mail" FILE="mail.xml" />
+
+<MODE NAME="makefile" FILE="makefile.xml"
+ FILE_NAME_GLOB="*makefile" />
+
+<MODE NAME="maple" FILE="maple.xml"
+ FILE_NAME_GLOB="*.{mpl,mws}" />
+
+<MODE NAME="markdown" FILE="markdown.xml"
+ FILE_NAME_GLOB="*.md" />
+
+<MODE NAME="maven" FILE="maven.xml"
+ FILE_NAME_GLOB="pom.xml"/>
+
+<MODE NAME="mavscript" FILE="mavscript.xml" />
+
+<MODE NAME="metapost"
+ FILE="mpost.xml"
+ FILE_NAME_GLOB="*.mp"/>
+
+<MODE NAME="mxml" FILE="mxml.xml"
+ FILE_NAME_GLOB="*.mxml" />
+
+<MODE NAME="ml" FILE="ml.xml"
+ FILE_NAME_GLOB="*.{sml,ml}" />
+
+<MODE NAME="modula3" FILE="modula3.xml"
+ FILE_NAME_GLOB="*.[im]3" />
+
+<MODE NAME="moin" FILE="moin.xml"
+ FILE_NAME_GLOB="*.moin" />
+
+<MODE NAME="mqsc" FILE="mqsc.xml"
+ FILE_NAME_GLOB="*.mqsc" />
+
+<MODE NAME="mustache-template" FILE="mustache.xml"
+ FILE_NAME_GLOB="*.mustache" />
+
+<MODE NAME="myghty" FILE="myghty.xml"
+ FILE_NAME_GLOB="{autohandler,dhandler,*.myt}"/>
+
+<MODE NAME="mysql" FILE="mysql.xml" />
+
+<MODE NAME="n3" FILE="n3.xml"
+ FILE_NAME_GLOB="*.n3" />
+
+<MODE NAME="netrexx" FILE="netrexx.xml"
+ FILE_NAME_GLOB="*.nrx" />
+
+<MODE NAME="nqc" FILE="nqc.xml"
+ FILE_NAME_GLOB="*.nqc" />
+
+<MODE NAME="nsis2" FILE="nsis2.xml"
+ FILE_NAME_GLOB="*.{nsi,nsh}" />
+
+<MODE NAME="objective-c" FILE="objective-c.xml"
+ FILE_NAME_GLOB="*.{objc,m}" />
+
+<MODE NAME="objectrexx" FILE="objectrexx.xml"
+ FILE_NAME_GLOB="*.{rex,orx}" />
+
+<MODE NAME="occam" FILE="occam.xml"
+ FILE_NAME_GLOB="*.icc" />
+
+<MODE NAME="omnimark" FILE="omnimark.xml"
+ FILE_NAME_GLOB="*.x{om,in}" />
+
+<MODE NAME="opensips" FILE="opensips.xml"
+ FILE_NAME_GLOB="opensips.cfg" />
+
+<MODE NAME="outline" FILE="outline.xml"
+ FILE_NAME_GLOB="*.{outline}" />
+
+<MODE NAME="pascal" FILE="pascal.xml"
+ FILE_NAME_GLOB="*.{pas,dpr,dpk}" />
+
+<MODE NAME="patch" FILE="patch.xml"
+ FILE_NAME_GLOB="*.{diff,patch}"
+ FIRST_LINE_GLOB="{# HG changeset patch,diff --git *}" />
+
+<MODE NAME="perl" FILE="perl.xml"
+ FILE_NAME_GLOB="*.p{[lmh],od}"
+ FIRST_LINE_GLOB="#!/*perl*" />
+
+<MODE NAME="php" FILE="php.xml"
+ FILE_NAME_GLOB="*.{php3,php4,php,phtml,inc}"
+ FIRST_LINE_GLOB="{<\?php*,#!/*php*}" />
+
+<MODE NAME="pike" FILE="pike.xml"
+ FILE_NAME_GLOB="*.{pike,pmod}" />
+
+<MODE NAME="plaintex" FILE="plaintex.xml" />
+
+<MODE NAME="plantuml" FILE="plantuml.xml"
+ FILE_NAME_GLOB="*.{plant,plantuml,pu,puml}"/>
+
+<MODE NAME="PostgreSQL" FILE="pg-sql.xml"
+ FILE_NAME_GLOB="*.{pg_sql,pg-sql}" />
+
+<MODE NAME="PowerCenter Parameter File"
+ FILE="powercenter_parameter_file.xml" FILE_NAME_GLOB="*.par" />
+
+
+<MODE NAME="pl-sql" FILE="osql.xml"
+ FILE_NAME_GLOB="*.{pls,sql}" />
+
+<!-- Older version of pl-sql mode not currently used -->
+<MODE NAME="pl-sql9" FILE="pl-sql.xml" />
+
+<MODE NAME="pl1" FILE="pl1.xml"
+ FILE_NAME_GLOB="*.pl[i1]" />
+
+<MODE NAME="pop11" FILE="pop11.xml"
+ FILE_NAME_GLOB="*.{p,pop11,p11}" />
+
+<MODE NAME="postscript" FILE="postscript.xml"
+ FILE_NAME_GLOB="*.{ps,eps}" />
+
+<MODE NAME="povray" FILE="povray.xml"
+ FILE_NAME_GLOB="*.{pov,povray}" />
+
+<MODE NAME="powerdynamo" FILE="powerdynamo.xml"
+ FILE_NAME_GLOB="*.{ssc,stm}" />
+
+<MODE NAME="powershell" FILE="powershell.xml"
+ FILE_NAME_GLOB="*.{ps1,psm1,psd1}" />
+
+<MODE NAME="prolog" FILE="prolog.xml"
+ FILE_NAME_GLOB="*.pro" />
+
+<MODE NAME="progress" FILE="progress.xml"
+ FILE_NAME_GLOB="*.[piw]" />
+
+<MODE NAME="properties" FILE="props.xml"
+ FILE_NAME_GLOB="*{properties,props}" />
+
+<MODE NAME="protobuf" FILE="proto.xml"
+ FILE_NAME_GLOB="*.proto" />
+
+<MODE NAME="psp" FILE="psp.xml"
+ FILE_NAME_GLOB="*.psp" />
+
+<MODE NAME="ptl" FILE="ptl.xml"
+ FILE_NAME_GLOB="*.ptl"/>
+
+<MODE NAME="pure" FILE="pure.xml"
+ FILE_NAME_GLOB="*.pure"
+ FIRST_LINE_GLOB="#!*/*pure"/>
+
+<MODE NAME="pvwave" FILE="pvwave.xml"
+ FILE_NAME_GLOB="*.jou" />
+
+<MODE NAME="pyrex" FILE="pyrex.xml"
+ FILE_NAME_GLOB="*.{pyx}" />
+
+<MODE NAME="python" FILE="python.xml"
+ FILE_NAME_GLOB="*.{py,pyw,sc,jy}"
+ FIRST_LINE_GLOB="#!*/*python*" />
+
+<MODE NAME="rebol" FILE="rebol.xml"
+ FILE_NAME_GLOB="*.r" />
+
+<MODE NAME="redcode" FILE="redcode.xml"
+ FILE_NAME_GLOB="*.{red,rc}" />
+
+<MODE NAME="relax-ng-compact" FILE="relax-ng-compact.xml"
+ FILE_NAME_GLOB="*.rnc" />
+
+<MODE NAME="renderman-rib" FILE="rib.xml"
+ FILE_NAME_GLOB="*.rib" />
+
+<MODE NAME="rd" FILE="rd.xml"
+ FILE_NAME_GLOB="*.rd" />
+
+<MODE NAME="rest" FILE="rest.xml"
+ FILE_NAME_GLOB="*.{rst,rest}"
+ FIRST_LINE_GLOB="{===,~~~}*"/>
+
+<MODE NAME="rfc" FILE="rfc.xml"
+ FILE_NAME_GLOB="rfc*.txt" />
+
+<MODE NAME="rhtml" FILE="rhtml.xml"
+ FILE_NAME_GLOB="*.{rhtml,html.erb}" />
+
+<MODE NAME="roff"
+ FILE="roff.xml"
+ FILE_NAME_GLOB="*.{1,2,3,4,5,6,7,8,9,me,ms,mm,mom,tmac}" />
+
+<MODE NAME="rpm-spec" FILE="rpmspec.xml"
+ FILE_NAME_GLOB="*.spec" />
+
+<MODE NAME="rtf" FILE="rtf.xml"
+ FILE_NAME_GLOB="*.rtf" />
+
+<MODE NAME="rakefile" FILE="ruby.xml"
+ FILE_NAME_GLOB="*Rakefile" />
+
+<MODE NAME="ruby" FILE="ruby.xml"
+ FILE_NAME_GLOB="*.{rb,rbw}"
+ FIRST_LINE_GLOB="#!*/*ruby*" />
+
+<MODE NAME="rust" FILE="rust.xml"
+ FILE_NAME_GLOB="*.rs" />
+
+<MODE NAME="rview" FILE="rview.xml"
+ FILE_NAME_GLOB="*.rvw" />
+
+<MODE NAME="s+" FILE="splus.xml"
+ FILE_NAME_GLOB="*.ssc" />
+
+<MODE NAME="s#" FILE="ssharp.xml"
+ FILE_NAME_GLOB="*.{ss,ssc,ssi,ssw,sts,aml}" />
+
+<MODE NAME="sas" FILE="sas.xml"
+ FILE_NAME_GLOB="*.sas" />
+
+<MODE NAME="sbt" FILE="scala.xml"
+ FILE_NAME_GLOB="*.sbt" />
+
+<MODE NAME="scala" FILE="scala.xml"
+ FILE_NAME_GLOB="*.scala" />
+
+<MODE NAME="scheme" FILE="scheme.xml"
+ FILE_NAME_GLOB="*.scm" />
+
+<MODE NAME="sgml" FILE="sgml.xml"
+ FILE_NAME_GLOB="*.{sgml,sgm,dtd}" />
+
+<MODE NAME="sip" FILE="sip.xml" />
+<MODE NAME="sipp" FILE="sipp.xml" />
+
+<MODE NAME="rcp" FILE="rcp.xml"
+ FILE_NAME_GLOB="*.rcp" />
+
+<MODE NAME="shellscript" FILE="shellscript.xml"
+ FILE_NAME_GLOB="*.{csh,sh,bash,login,profile,bashrc,bash_profile}"
+ FIRST_LINE_GLOB="#!/*sh*" />
+
+<MODE NAME="shtml" FILE="shtml.xml"
+ FILE_NAME_GLOB="*.{shtml,shtm,ssi}" />
+
+<MODE NAME="slate" FILE="slate.xml"
+ FILE_NAME_GLOB="*.slate" />
+
+<MODE NAME="slax" FILE="slax.xml"
+ FILE_NAME_GLOB="*.slax" />
+
+<MODE NAME="smalltalk" FILE="smalltalk.xml"
+ FILE_NAME_GLOB="*.{st,sources,changes}" />
+
+<MODE NAME="smarty" FILE="smarty.xml"
+ FILE_NAME_GLOB="*.tpl"/>
+
+<MODE NAME="sdl/pr" FILE="sdl_pr.xml"
+ FILE_NAME_GLOB="*.pr"/>
+
+<MODE NAME="sql-loader" FILE="sql-loader.xml"
+ FILE_NAME_GLOB="*.ctl" />
+
+<MODE NAME="smi-mib" FILE="smi-mib.xml"
+ FILE_NAME_GLOB="*{.mib,-MIB.txt}" />
+
+<MODE NAME="sqr" FILE="sqr.xml"
+ FILE_NAME_GLOB="*.{sqr,sqc}" />
+
+<MODE NAME="squidconf" FILE="squidconf.xml"
+ FILE_NAME_GLOB="squid.conf" />
+
+<MODE NAME="stata" FILE="stata.xml"
+ FILE_NAME_GLOB="*.{do,ado,mata}" />
+
+<MODE NAME="svn-commit" FILE="svn-commit.xml"
+ FILE_NAME_GLOB="svn-commit*.tmp" />
+
+<MODE NAME="swig" FILE="swig.xml"
+ FILE_NAME_GLOB="*.{i,swg}" />
+
+<MODE NAME="swift" FILE="swift.xml"
+ FILE_NAME_GLOB="*.swift"/>
+
+<MODE NAME="tcl" FILE="tcl.xml"
+ FILE_NAME_GLOB="*.{tcl,tsh}" />
+
+<MODE NAME="texinfo" FILE="texinfo.xml"
+ FILE_NAME_GLOB="*.texi" />
+
+<MODE NAME="tex" FILE ="tex.xml" />
+
+
+<MODE NAME="text" FILE="text.xml"
+ FILE_NAME_GLOB="*.txt" />
+
+<MODE NAME="tld" FILE="tld.xml"
+ FILE_NAME_GLOB="*.tld"/>
+
+<MODE NAME="tsp" FILE="tsp.xml"
+ FILE_NAME_GLOB="*.tsp" />
+
+<MODE NAME="transact-sql" FILE="tsql.xml" />
+
+<MODE NAME="template-toolkit" FILE="tthtml.xml"
+ FILE_NAME_GLOB="*.tt{html,css,js}" />
+
+<MODE NAME="twiki" FILE="twiki.xml"
+ FILE_NAME_GLOB="*.twiki"/>
+
+<MODE NAME="typoscript" FILE="typoscript.xml"
+ FILE_NAME_GLOB="*.ts"/>
+
+<MODE NAME='url' FILE='url.xml'
+ FILE_NAME_GLOB='*.url' />
+
+<MODE NAME="uscript" FILE="uscript.xml"
+ FILE_NAME_GLOB="*.uc" />
+
+<MODE NAME="vala" FILE="vala.xml"
+ FILE_NAME_GLOB="*.vala" />
+
+<MODE NAME="vbscript" FILE="vbscript.xml"
+ FILE_NAME_GLOB="*.{vbs,bas,cls}" />
+
+<MODE NAME="velocity" FILE="velocity_pure.xml"
+ FILE_NAME_GLOB="*.vm" />
+
+<MODE NAME="verilog" FILE="verilog.xml"
+ FILE_NAME_GLOB="*.{ver,v,sv}" />
+
+<MODE NAME="vhdl" FILE="vhdl.xml"
+ FILE_NAME_GLOB="*.vh*" />
+
+<MODE NAME="visualbasic" FILE="visualbasic.xml"
+ FILE_NAME_GLOB="*.{vb}" />
+
+<MODE NAME="vrml2" FILE="vrml2.xml"
+ FILE_NAME_GLOB="*.{wrl,wrz}"/>
+
+<MODE NAME="wellknowntext" FILE="wellknowntext.xml"
+ FILE_NAME_GLOB="*.{wkt}"/>
+
+ <MODE NAME="xml" FILE="xml.xml"
+ FILE_NAME_GLOB="*.{xml,xhtml,xsd,qrc,ui,docbook}"
+ FIRST_LINE_GLOB="<\?xml*" />
+
+<MODE NAME="xq" FILE="xq.xml"
+ FILE_NAME_GLOB="*.x{q,qm,ql}" />
+
+<MODE NAME="xsl" FILE="xsl.xml"
+ FILE_NAME_GLOB="*.xsl" />
+
+<MODE NAME="yab" FILE="yab.xml"
+ FILE_NAME_GLOB="*.yab" />
+
+<MODE NAME="yaml" FILE="yaml.xml"
+ FILE_NAME_GLOB="*.{yml,yaml}" />
+
+<MODE NAME="zpt" FILE="zpt.xml"
+ FILE_NAME_GLOB="*.{pt,zpt}"/>
+
+</MODES>