apacheconf.py :  » Development » Leo » Leo-4.7.1-final » leo » modes » Python Open Source

Home
Python Open Source
1.3.1.2 Python
2.Ajax
3.Aspect Oriented
4.Blog
5.Build
6.Business Application
7.Chart Report
8.Content Management Systems
9.Cryptographic
10.Database
11.Development
12.Editor
13.Email
14.ERP
15.Game 2D 3D
16.GIS
17.GUI
18.IDE
19.Installer
20.IRC
21.Issue Tracker
22.Language Interface
23.Log
24.Math
25.Media Sound Audio
26.Mobile
27.Network
28.Parser
29.PDF
30.Project Management
31.RSS
32.Search
33.Security
34.Template Engines
35.Test
36.UML
37.USB Serial
38.Web Frameworks
39.Web Server
40.Web Services
41.Web Unit
42.Wiki
43.Windows
44.XML
Python Open Source » Development » Leo 
Leo » Leo 4.7.1 final » leo » modes » apacheconf.py
# Leo colorizer control file for apacheconf mode.
# This file is in the public domain.

# Properties for apacheconf mode.
properties = {
  "lineComment": "#",
}

# Attributes dict for apacheconf_main ruleset.
apacheconf_main_attributes_dict = {
  "default": "null",
  "digit_re": "",
  "escape": "\\",
  "highlight_digits": "false",
  "ignore_case": "true",
  "no_word_sep": "",
}

# Attributes dict for apacheconf_directive ruleset.
apacheconf_directive_attributes_dict = {
  "default": "NULL",
  "digit_re": "",
  "escape": "\\",
  "highlight_digits": "false",
  "ignore_case": "true",
  "no_word_sep": "",
}

# Attributes dict for apacheconf_vhost ruleset.
apacheconf_vhost_attributes_dict = {
  "default": "NULL",
  "digit_re": "",
  "escape": "\\",
  "highlight_digits": "false",
  "ignore_case": "true",
  "no_word_sep": "",
}

# Dictionary of attributes dictionaries for apacheconf mode.
attributesDictDict = {
  "apacheconf_directive": apacheconf_directive_attributes_dict,
  "apacheconf_main": apacheconf_main_attributes_dict,
  "apacheconf_vhost": apacheconf_vhost_attributes_dict,
}

# Keywords dict for apacheconf_main ruleset.
apacheconf_main_keywords_dict = {
  "acceptmutex": "keyword1",
  "acceptpathinfo": "keyword1",
  "accessfilename": "keyword1",
  "action": "keyword1",
  "addalt": "keyword1",
  "addaltbyencoding": "keyword1",
  "addaltbytype": "keyword1",
  "addcharset": "keyword1",
  "adddefaultcharset": "keyword1",
  "adddescription": "keyword1",
  "addencoding": "keyword1",
  "addhandler": "keyword1",
  "addicon": "keyword1",
  "addiconbyencoding": "keyword1",
  "addiconbytype": "keyword1",
  "addinputfilter": "keyword1",
  "addlanguage": "keyword1",
  "addmodule": "keyword4",
  "addmoduleinfo": "keyword1",
  "addoutputfilter": "keyword1",
  "addoutputfilterbytype": "keyword1",
  "addtype": "keyword1",
  "alias": "keyword1",
  "aliasmatch": "keyword1",
  "allowconnect": "keyword1",
  "allowencodedslashes": "keyword1",
  "authdigestnccheck": "keyword1",
  "authdigestshmemsize": "keyword1",
  "authldapcharsetconfig": "keyword1",
  "browsermatch": "keyword1",
  "browsermatchnocase": "keyword1",
  "bs2000account": "keyword1",
  "cachedefaultexpire": "keyword1",
  "cachedirlength": "keyword1",
  "cachedirlevels": "keyword1",
  "cachedisable": "keyword1",
  "cacheenable": "keyword1",
  "cacheexpirycheck": "keyword1",
  "cachefile": "keyword1",
  "cacheforcecompletion": "keyword1",
  "cachegcclean": "keyword1",
  "cachegcdaily": "keyword1",
  "cachegcinterval": "keyword1",
  "cachegcmemusage": "keyword1",
  "cachegcunused": "keyword1",
  "cacheignorecachecontrol": "keyword1",
  "cacheignorenolastmod": "keyword1",
  "cachelastmodifiedfactor": "keyword1",
  "cachemaxexpire": "keyword1",
  "cachemaxfilesize": "keyword1",
  "cacheminfilesize": "keyword1",
  "cachenegotiateddocs": "keyword1",
  "cacheroot": "keyword1",
  "cachesize": "keyword1",
  "cachetimemargin": "keyword1",
  "charsetdefault": "keyword1",
  "charsetoptions": "keyword1",
  "charsetsourceenc": "keyword1",
  "checkspelling": "keyword1",
  "childperuserid": "keyword1",
  "clearmodulelist": "keyword4",
  "contentdigest": "keyword1",
  "cookiedomain": "keyword1",
  "cookieexpires": "keyword1",
  "cookielog": "keyword1",
  "cookiename": "keyword1",
  "cookiestyle": "keyword1",
  "cookietracking": "keyword1",
  "coredumpdirectory": "keyword1",
  "customlog": "keyword1",
  "davdepthinfinity": "keyword1",
  "davlockdb": "keyword1",
  "davmintimeout": "keyword1",
  "defaulticon": "keyword1",
  "defaultlanguage": "keyword1",
  "defaulttype": "keyword1",
  "deflatebuffersize": "keyword1",
  "deflatecompressionlevel": "keyword1",
  "deflatefilternote": "keyword1",
  "deflatememlevel": "keyword1",
  "deflatewindowsize": "keyword1",
  "directoryindex": "keyword1",
  "documentroot": "keyword1",
  "enablemmap": "keyword1",
  "enablesendfile": "keyword1",
  "errordocument": "keyword1",
  "errorlog": "keyword1",
  "example": "keyword1",
  "expiresactive": "keyword1",
  "expiresbytype": "keyword1",
  "expiresdefault": "keyword1",
  "extendedstatus": "keyword1",
  "extfilterdefine": "keyword1",
  "fileetag": "keyword1",
  "forcelanguagepriority": "keyword1",
  "group": "keyword1",
  "header": "keyword1",
  "headername": "keyword1",
  "hostnamelookups": "keyword1",
  "identitycheck": "keyword1",
  "imapbase": "keyword1",
  "imapdefault": "keyword1",
  "imapmenu": "keyword1",
  "include": "keyword1",
  "indexignore": "keyword1",
  "indexoptions": "keyword1",
  "indexorderdefault": "keyword1",
  "isapiappendlogtoerrors": "keyword1",
  "isapiappendlogtoquery": "keyword1",
  "isapicachefile": "keyword1",
  "isapifakeasync": "keyword1",
  "isapilognotsupported": "keyword1",
  "isapireadaheadbuffer": "keyword1",
  "keepalive": "keyword1",
  "keepalivetimeout": "keyword1",
  "languagepriority": "keyword1",
  "ldapcacheentries": "keyword1",
  "ldapcachettl": "keyword1",
  "ldapopcacheentries": "keyword1",
  "ldapopcachettl": "keyword1",
  "ldapsharedcachesize": "keyword1",
  "ldaptrustedca": "keyword1",
  "ldaptrustedcatype": "keyword1",
  "limitinternalrecursion": "keyword1",
  "limitrequestbody": "keyword1",
  "limitrequestfields": "keyword1",
  "limitrequestfieldsize": "keyword1",
  "limitrequestline": "keyword1",
  "limitxmlrequestbody": "keyword1",
  "listen": "keyword1",
  "listenbacklog": "keyword1",
  "loadfile": "keyword1",
  "loadmodule": "keyword1",
  "lockfile": "keyword1",
  "logformat": "keyword1",
  "loglevel": "keyword1",
  "maxclients": "keyword1",
  "maxkeepaliverequests": "keyword1",
  "maxmemfree": "keyword1",
  "maxrequestsperchild": "keyword1",
  "maxrequestsperthread": "keyword1",
  "maxspareservers": "keyword1",
  "maxsparethreads": "keyword1",
  "maxthreads": "keyword1",
  "maxthreadsperchild": "keyword1",
  "mcachemaxobjectcount": "keyword1",
  "mcachemaxobjectsize": "keyword1",
  "mcachemaxstreamingbuffer": "keyword1",
  "mcacheminobjectsize": "keyword1",
  "mcacheremovalalgorithm": "keyword1",
  "mcachesize": "keyword1",
  "metadir": "keyword1",
  "metafiles": "keyword1",
  "metasuffix": "keyword1",
  "mimemagicfile": "keyword1",
  "minspareservers": "keyword1",
  "minsparethreads": "keyword1",
  "mmapfile": "keyword1",
  "multiviewsmatch": "keyword1",
  "namevirtualhost": "keyword1",
  "noproxy": "keyword1",
  "numservers": "keyword1",
  "nwssltrustedcerts": "keyword1",
  "options": "keyword1",
  "passenv": "keyword1",
  "pidfile": "keyword1",
  "port": "keyword4",
  "protocolecho": "keyword1",
  "proxybadheader": "keyword1",
  "proxyblock": "keyword1",
  "proxydomain": "keyword1",
  "proxyerroroverride": "keyword1",
  "proxyiobuffersize": "keyword1",
  "proxymaxforwards": "keyword1",
  "proxypass": "keyword1",
  "proxypassreverse": "keyword1",
  "proxypreservehost": "keyword1",
  "proxyreceivebuffersize": "keyword1",
  "proxyremote": "keyword1",
  "proxyremotematch": "keyword1",
  "proxyrequests": "keyword1",
  "proxytimeout": "keyword1",
  "proxyvia": "keyword1",
  "readmename": "keyword1",
  "redirect": "keyword1",
  "redirectmatch": "keyword1",
  "redirectpermanent": "keyword1",
  "redirecttemp": "keyword1",
  "requestheader": "keyword1",
  "rewritecond": "keyword1",
  "rewriteengine": "keyword1",
  "rewritelock": "keyword1",
  "rewritelog": "keyword1",
  "rewriteloglevel": "keyword1",
  "rewritemap": "keyword1",
  "rewriteoptions": "keyword1",
  "rewriterule": "keyword1",
  "rlimitcpu": "keyword1",
  "rlimitmem": "keyword1",
  "rlimitnproc": "keyword1",
  "scoreboardfile": "keyword1",
  "script": "keyword1",
  "scriptalias": "keyword1",
  "scriptaliasmatch": "keyword1",
  "scriptinterpretersource": "keyword1",
  "scriptlog": "keyword1",
  "scriptlogbuffer": "keyword1",
  "scriptloglength": "keyword1",
  "scriptsock": "keyword1",
  "securelisten": "keyword1",
  "sendbuffersize": "keyword1",
  "serveradmin": "keyword1",
  "serverlimit": "keyword1",
  "servername": "keyword1",
  "serverroot": "keyword1",
  "serversignature": "keyword1",
  "servertokens": "keyword1",
  "servertype": "keyword4",
  "setenv": "keyword1",
  "setenvif": "keyword1",
  "setenvifnocase": "keyword1",
  "sethandler": "keyword1",
  "setinputfilter": "keyword1",
  "setoutputfilter": "keyword1",
  "ssiendtag": "keyword1",
  "ssierrormsg": "keyword1",
  "ssistarttag": "keyword1",
  "ssitimeformat": "keyword1",
  "ssiundefinedecho": "keyword1",
  "sslcacertificatefile": "keyword1",
  "sslcacertificatepath": "keyword1",
  "sslcarevocationfile": "keyword1",
  "sslcarevocationpath": "keyword1",
  "sslcertificatechainfile": "keyword1",
  "sslcertificatefile": "keyword1",
  "sslcertificatekeyfile": "keyword1",
  "sslciphersuite": "keyword1",
  "sslengine": "keyword1",
  "sslmutex": "keyword1",
  "ssloptions": "keyword1",
  "sslpassphrasedialog": "keyword1",
  "sslprotocol": "keyword1",
  "sslproxycacertificatefile": "keyword1",
  "sslproxycacertificatepath": "keyword1",
  "sslproxycarevocationfile": "keyword1",
  "sslproxycarevocationpath": "keyword1",
  "sslproxyciphersuite": "keyword1",
  "sslproxyengine": "keyword1",
  "sslproxymachinecertificatefile": "keyword1",
  "sslproxymachinecertificatepath": "keyword1",
  "sslproxyprotocol": "keyword1",
  "sslproxyverify": "keyword1",
  "sslproxyverifydepth": "keyword1",
  "sslrandomseed": "keyword1",
  "sslsessioncache": "keyword1",
  "sslsessioncachetimeout": "keyword1",
  "sslverifyclient": "keyword1",
  "sslverifydepth": "keyword1",
  "startservers": "keyword1",
  "startthreads": "keyword1",
  "suexecusergroup": "keyword1",
  "threadlimit": "keyword1",
  "threadsperchild": "keyword1",
  "threadstacksize": "keyword1",
  "timeout": "keyword1",
  "transferlog": "keyword1",
  "typesconfig": "keyword1",
  "unsetenv": "keyword1",
  "usecanonicalname": "keyword1",
  "user": "keyword1",
  "userdir": "keyword1",
  "virtualdocumentroot": "keyword1",
  "virtualdocumentrootip": "keyword1",
  "virtualscriptalias": "keyword1",
  "virtualscriptaliasip": "keyword1",
  "xbithack": "keyword1",
}

# Keywords dict for apacheconf_directive ruleset.
apacheconf_directive_keywords_dict = {
  "acceptmutex": "keyword2",
  "acceptpathinfo": "keyword2",
  "accessfilename": "keyword2",
  "action": "keyword2",
  "addalt": "keyword2",
  "addaltbyencoding": "keyword2",
  "addaltbytype": "keyword2",
  "addcharset": "keyword2",
  "adddefaultcharset": "keyword2",
  "adddescription": "keyword2",
  "addencoding": "keyword2",
  "addhandler": "keyword2",
  "addicon": "keyword2",
  "addiconbyencoding": "keyword2",
  "addiconbytype": "keyword2",
  "addinputfilter": "keyword2",
  "addlanguage": "keyword2",
  "addmodule": "keyword4",
  "addmoduleinfo": "keyword2",
  "addoutputfilter": "keyword2",
  "addoutputfilterbytype": "keyword2",
  "addtype": "keyword2",
  "alias": "keyword2",
  "aliasmatch": "keyword2",
  "allow": "keyword2",
  "allowconnect": "keyword2",
  "allowencodedslashes": "keyword2",
  "allowoverride": "keyword2",
  "anonymous": "keyword2",
  "anonymous_authoritative": "keyword2",
  "anonymous_logemail": "keyword2",
  "anonymous_mustgiveemail": "keyword2",
  "anonymous_nouserid": "keyword2",
  "anonymous_verifyemail": "keyword2",
  "authauthoritative": "keyword2",
  "authdbmauthoritative": "keyword2",
  "authdbmgroupfile": "keyword2",
  "authdbmtype": "keyword2",
  "authdbmuserfile": "keyword2",
  "authdigestalgorithm": "keyword2",
  "authdigestdomain": "keyword2",
  "authdigestfile": "keyword2",
  "authdigestgroupfile": "keyword2",
  "authdigestnccheck": "keyword2",
  "authdigestnonceformat": "keyword2",
  "authdigestnoncelifetime": "keyword2",
  "authdigestqop": "keyword2",
  "authdigestshmemsize": "keyword2",
  "authgroupfile": "keyword2",
  "authldapauthoritative": "keyword2",
  "authldapbinddn": "keyword2",
  "authldapbindpassword": "keyword2",
  "authldapcharsetconfig": "keyword2",
  "authldapcomparednonserver": "keyword2",
  "authldapdereferencealiases": "keyword2",
  "authldapenabled": "keyword2",
  "authldapfrontpagehack": "keyword2",
  "authldapgroupattribute": "keyword2",
  "authldapgroupattributeisdn": "keyword2",
  "authldapremoteuserisdn": "keyword2",
  "authldapurl": "keyword2",
  "authname": "keyword2",
  "authtype": "keyword2",
  "authuserfile": "keyword2",
  "browsermatch": "keyword2",
  "browsermatchnocase": "keyword2",
  "bs2000account": "keyword2",
  "cachedefaultexpire": "keyword2",
  "cachedirlength": "keyword2",
  "cachedirlevels": "keyword2",
  "cachedisable": "keyword2",
  "cacheenable": "keyword2",
  "cacheexpirycheck": "keyword2",
  "cachefile": "keyword2",
  "cacheforcecompletion": "keyword2",
  "cachegcclean": "keyword2",
  "cachegcdaily": "keyword2",
  "cachegcinterval": "keyword2",
  "cachegcmemusage": "keyword2",
  "cachegcunused": "keyword2",
  "cacheignorecachecontrol": "keyword2",
  "cacheignorenolastmod": "keyword2",
  "cachelastmodifiedfactor": "keyword2",
  "cachemaxexpire": "keyword2",
  "cachemaxfilesize": "keyword2",
  "cacheminfilesize": "keyword2",
  "cachenegotiateddocs": "keyword2",
  "cacheroot": "keyword2",
  "cachesize": "keyword2",
  "cachetimemargin": "keyword2",
  "cgimapextension": "keyword2",
  "charsetdefault": "keyword2",
  "charsetoptions": "keyword2",
  "charsetsourceenc": "keyword2",
  "checkspelling": "keyword2",
  "childperuserid": "keyword2",
  "clearmodulelist": "keyword4",
  "contentdigest": "keyword2",
  "cookiedomain": "keyword2",
  "cookieexpires": "keyword2",
  "cookielog": "keyword2",
  "cookiename": "keyword2",
  "cookiestyle": "keyword2",
  "cookietracking": "keyword2",
  "coredumpdirectory": "keyword2",
  "customlog": "keyword2",
  "dav": "keyword2",
  "davdepthinfinity": "keyword2",
  "davlockdb": "keyword2",
  "davmintimeout": "keyword2",
  "defaulticon": "keyword2",
  "defaultlanguage": "keyword2",
  "defaulttype": "keyword2",
  "deflatebuffersize": "keyword2",
  "deflatecompressionlevel": "keyword2",
  "deflatefilternote": "keyword2",
  "deflatememlevel": "keyword2",
  "deflatewindowsize": "keyword2",
  "deny": "keyword2",
  "directoryindex": "keyword2",
  "documentroot": "keyword2",
  "enablemmap": "keyword2",
  "enablesendfile": "keyword2",
  "errordocument": "keyword2",
  "errorlog": "keyword2",
  "example": "keyword2",
  "expiresactive": "keyword2",
  "expiresbytype": "keyword2",
  "expiresdefault": "keyword2",
  "extendedstatus": "keyword2",
  "extfilterdefine": "keyword2",
  "extfilteroptions": "keyword2",
  "fileetag": "keyword2",
  "forcelanguagepriority": "keyword2",
  "forcetype": "keyword2",
  "group": "keyword2",
  "header": "keyword2",
  "headername": "keyword2",
  "hostnamelookups": "keyword2",
  "identitycheck": "keyword2",
  "imapbase": "keyword2",
  "imapdefault": "keyword2",
  "imapmenu": "keyword2",
  "include": "keyword2",
  "indexignore": "keyword2",
  "indexoptions": "keyword2",
  "indexorderdefault": "keyword2",
  "isapiappendlogtoerrors": "keyword2",
  "isapiappendlogtoquery": "keyword2",
  "isapicachefile": "keyword2",
  "isapifakeasync": "keyword2",
  "isapilognotsupported": "keyword2",
  "isapireadaheadbuffer": "keyword2",
  "keepalive": "keyword2",
  "keepalivetimeout": "keyword2",
  "languagepriority": "keyword2",
  "ldapcacheentries": "keyword2",
  "ldapcachettl": "keyword2",
  "ldapopcacheentries": "keyword2",
  "ldapopcachettl": "keyword2",
  "ldapsharedcachesize": "keyword2",
  "ldaptrustedca": "keyword2",
  "ldaptrustedcatype": "keyword2",
  "limitinternalrecursion": "keyword2",
  "limitrequestbody": "keyword2",
  "limitrequestfields": "keyword2",
  "limitrequestfieldsize": "keyword2",
  "limitrequestline": "keyword2",
  "limitxmlrequestbody": "keyword2",
  "listen": "keyword2",
  "listenbacklog": "keyword2",
  "loadfile": "keyword2",
  "loadmodule": "keyword2",
  "lockfile": "keyword2",
  "logformat": "keyword2",
  "loglevel": "keyword2",
  "maxclients": "keyword2",
  "maxkeepaliverequests": "keyword2",
  "maxmemfree": "keyword2",
  "maxrequestsperchild": "keyword2",
  "maxrequestsperthread": "keyword2",
  "maxspareservers": "keyword2",
  "maxsparethreads": "keyword2",
  "maxthreads": "keyword2",
  "maxthreadsperchild": "keyword2",
  "mcachemaxobjectcount": "keyword2",
  "mcachemaxobjectsize": "keyword2",
  "mcachemaxstreamingbuffer": "keyword2",
  "mcacheminobjectsize": "keyword2",
  "mcacheremovalalgorithm": "keyword2",
  "mcachesize": "keyword2",
  "metadir": "keyword2",
  "metafiles": "keyword2",
  "metasuffix": "keyword2",
  "mimemagicfile": "keyword2",
  "minspareservers": "keyword2",
  "minsparethreads": "keyword2",
  "mmapfile": "keyword2",
  "modmimeusepathinfo": "keyword2",
  "multiviewsmatch": "keyword2",
  "namevirtualhost": "keyword2",
  "noproxy": "keyword2",
  "numservers": "keyword2",
  "nwssltrustedcerts": "keyword2",
  "options": "keyword2",
  "order": "keyword2",
  "passenv": "keyword2",
  "pidfile": "keyword2",
  "protocolecho": "keyword2",
  "proxybadheader": "keyword2",
  "proxyblock": "keyword2",
  "proxydomain": "keyword2",
  "proxyerroroverride": "keyword2",
  "proxyiobuffersize": "keyword2",
  "proxymaxforwards": "keyword2",
  "proxypass": "keyword2",
  "proxypassreverse": "keyword2",
  "proxypreservehost": "keyword2",
  "proxyreceivebuffersize": "keyword2",
  "proxyremote": "keyword2",
  "proxyremotematch": "keyword2",
  "proxyrequests": "keyword2",
  "proxytimeout": "keyword2",
  "proxyvia": "keyword2",
  "pythondebug": "keyword3",
  "pythonhandler": "keyword3",
  "readmename": "keyword2",
  "redirect": "keyword2",
  "redirectmatch": "keyword2",
  "redirectpermanent": "keyword2",
  "redirecttemp": "keyword2",
  "removecharset": "keyword2",
  "removeencoding": "keyword2",
  "removehandler": "keyword2",
  "removeinputfilter": "keyword2",
  "removelanguage": "keyword2",
  "removeoutputfilter": "keyword2",
  "removetype": "keyword2",
  "requestheader": "keyword2",
  "require": "keyword2",
  "rewritebase": "keyword2",
  "rewritecond": "keyword2",
  "rewriteengine": "keyword2",
  "rewritelock": "keyword2",
  "rewritelog": "keyword2",
  "rewriteloglevel": "keyword2",
  "rewritemap": "keyword2",
  "rewriteoptions": "keyword2",
  "rewriterule": "keyword2",
  "rlimitcpu": "keyword2",
  "rlimitmem": "keyword2",
  "rlimitnproc": "keyword2",
  "satisfy": "keyword2",
  "scoreboardfile": "keyword2",
  "script": "keyword2",
  "scriptalias": "keyword2",
  "scriptaliasmatch": "keyword2",
  "scriptinterpretersource": "keyword2",
  "scriptlog": "keyword2",
  "scriptlogbuffer": "keyword2",
  "scriptloglength": "keyword2",
  "scriptsock": "keyword2",
  "securelisten": "keyword2",
  "sendbuffersize": "keyword2",
  "serveradmin": "keyword2",
  "serverlimit": "keyword2",
  "servername": "keyword2",
  "serverroot": "keyword2",
  "serversignature": "keyword2",
  "servertokens": "keyword2",
  "setenv": "keyword2",
  "setenvif": "keyword2",
  "setenvifnocase": "keyword2",
  "sethandler": "keyword2",
  "setinputfilter": "keyword2",
  "setoutputfilter": "keyword2",
  "ssiendtag": "keyword2",
  "ssierrormsg": "keyword2",
  "ssistarttag": "keyword2",
  "ssitimeformat": "keyword2",
  "ssiundefinedecho": "keyword2",
  "sslcacertificatefile": "keyword2",
  "sslcacertificatepath": "keyword2",
  "sslcarevocationfile": "keyword2",
  "sslcarevocationpath": "keyword2",
  "sslcertificatechainfile": "keyword2",
  "sslcertificatefile": "keyword2",
  "sslcertificatekeyfile": "keyword2",
  "sslciphersuite": "keyword2",
  "sslengine": "keyword2",
  "sslmutex": "keyword2",
  "ssloptions": "keyword2",
  "sslpassphrasedialog": "keyword2",
  "sslprotocol": "keyword2",
  "sslproxycacertificatefile": "keyword2",
  "sslproxycacertificatepath": "keyword2",
  "sslproxycarevocationfile": "keyword2",
  "sslproxycarevocationpath": "keyword2",
  "sslproxyciphersuite": "keyword2",
  "sslproxyengine": "keyword2",
  "sslproxymachinecertificatefile": "keyword2",
  "sslproxymachinecertificatepath": "keyword2",
  "sslproxyprotocol": "keyword2",
  "sslproxyverify": "keyword2",
  "sslproxyverifydepth": "keyword2",
  "sslrandomseed": "keyword2",
  "sslrequire": "keyword2",
  "sslrequiressl": "keyword2",
  "sslsessioncache": "keyword2",
  "sslsessioncachetimeout": "keyword2",
  "sslverifyclient": "keyword2",
  "sslverifydepth": "keyword2",
  "startservers": "keyword2",
  "startthreads": "keyword2",
  "suexecusergroup": "keyword2",
  "svnindexxslt": "keyword3",
  "svnparentpath": "keyword3",
  "svnpath": "keyword3",
  "threadlimit": "keyword2",
  "threadsperchild": "keyword2",
  "threadstacksize": "keyword2",
  "timeout": "keyword2",
  "transferlog": "keyword2",
  "typesconfig": "keyword2",
  "unsetenv": "keyword2",
  "usecanonicalname": "keyword2",
  "user": "keyword2",
  "userdir": "keyword2",
  "virtualdocumentroot": "keyword2",
  "virtualdocumentrootip": "keyword2",
  "virtualscriptalias": "keyword2",
  "virtualscriptaliasip": "keyword2",
  "xbithack": "keyword2",
}

# Keywords dict for apacheconf_vhost ruleset.
apacheconf_vhost_keywords_dict = {
  "acceptmutex": "keyword2",
  "acceptpathinfo": "keyword2",
  "accessfilename": "keyword2",
  "action": "keyword2",
  "addalt": "keyword2",
  "addaltbyencoding": "keyword2",
  "addaltbytype": "keyword2",
  "addcharset": "keyword2",
  "adddefaultcharset": "keyword2",
  "adddescription": "keyword2",
  "addencoding": "keyword2",
  "addhandler": "keyword2",
  "addicon": "keyword2",
  "addiconbyencoding": "keyword2",
  "addiconbytype": "keyword2",
  "addinputfilter": "keyword2",
  "addlanguage": "keyword2",
  "addmoduleinfo": "keyword2",
  "addoutputfilter": "keyword2",
  "addoutputfilterbytype": "keyword2",
  "addtype": "keyword2",
  "alias": "keyword2",
  "aliasmatch": "keyword2",
  "allowconnect": "keyword2",
  "allowencodedslashes": "keyword2",
  "assignuserid": "keyword2",
  "authdigestnccheck": "keyword2",
  "authdigestshmemsize": "keyword2",
  "authldapcharsetconfig": "keyword2",
  "browsermatch": "keyword2",
  "browsermatchnocase": "keyword2",
  "bs2000account": "keyword2",
  "cachedefaultexpire": "keyword2",
  "cachedirlength": "keyword2",
  "cachedirlevels": "keyword2",
  "cachedisable": "keyword2",
  "cacheenable": "keyword2",
  "cacheexpirycheck": "keyword2",
  "cachefile": "keyword2",
  "cacheforcecompletion": "keyword2",
  "cachegcclean": "keyword2",
  "cachegcdaily": "keyword2",
  "cachegcinterval": "keyword2",
  "cachegcmemusage": "keyword2",
  "cachegcunused": "keyword2",
  "cacheignorecachecontrol": "keyword2",
  "cacheignorenolastmod": "keyword2",
  "cachelastmodifiedfactor": "keyword2",
  "cachemaxexpire": "keyword2",
  "cachemaxfilesize": "keyword2",
  "cacheminfilesize": "keyword2",
  "cachenegotiateddocs": "keyword2",
  "cacheroot": "keyword2",
  "cachesize": "keyword2",
  "cachetimemargin": "keyword2",
  "charsetdefault": "keyword2",
  "charsetoptions": "keyword2",
  "charsetsourceenc": "keyword2",
  "checkspelling": "keyword2",
  "childperuserid": "keyword2",
  "contentdigest": "keyword2",
  "cookiedomain": "keyword2",
  "cookieexpires": "keyword2",
  "cookielog": "keyword2",
  "cookiename": "keyword2",
  "cookiestyle": "keyword2",
  "cookietracking": "keyword2",
  "coredumpdirectory": "keyword2",
  "customlog": "keyword2",
  "davdepthinfinity": "keyword2",
  "davlockdb": "keyword2",
  "davmintimeout": "keyword2",
  "defaulticon": "keyword2",
  "defaultlanguage": "keyword2",
  "defaulttype": "keyword2",
  "deflatebuffersize": "keyword2",
  "deflatecompressionlevel": "keyword2",
  "deflatefilternote": "keyword2",
  "deflatememlevel": "keyword2",
  "deflatewindowsize": "keyword2",
  "directoryindex": "keyword2",
  "documentroot": "keyword2",
  "enablemmap": "keyword2",
  "enablesendfile": "keyword2",
  "errordocument": "keyword2",
  "errorlog": "keyword2",
  "example": "keyword2",
  "expiresactive": "keyword2",
  "expiresbytype": "keyword2",
  "expiresdefault": "keyword2",
  "extendedstatus": "keyword2",
  "extfilterdefine": "keyword2",
  "fileetag": "keyword2",
  "forcelanguagepriority": "keyword2",
  "group": "keyword2",
  "header": "keyword2",
  "headername": "keyword2",
  "hostnamelookups": "keyword2",
  "identitycheck": "keyword2",
  "imapbase": "keyword2",
  "imapdefault": "keyword2",
  "imapmenu": "keyword2",
  "include": "keyword2",
  "indexignore": "keyword2",
  "indexoptions": "keyword2",
  "indexorderdefault": "keyword2",
  "isapiappendlogtoerrors": "keyword2",
  "isapiappendlogtoquery": "keyword2",
  "isapicachefile": "keyword2",
  "isapifakeasync": "keyword2",
  "isapilognotsupported": "keyword2",
  "isapireadaheadbuffer": "keyword2",
  "keepalive": "keyword2",
  "keepalivetimeout": "keyword2",
  "languagepriority": "keyword2",
  "ldapcacheentries": "keyword2",
  "ldapcachettl": "keyword2",
  "ldapopcacheentries": "keyword2",
  "ldapopcachettl": "keyword2",
  "ldapsharedcachesize": "keyword2",
  "ldaptrustedca": "keyword2",
  "ldaptrustedcatype": "keyword2",
  "limitinternalrecursion": "keyword2",
  "limitrequestbody": "keyword2",
  "limitrequestfields": "keyword2",
  "limitrequestfieldsize": "keyword2",
  "limitrequestline": "keyword2",
  "limitxmlrequestbody": "keyword2",
  "listen": "keyword2",
  "listenbacklog": "keyword2",
  "loadfile": "keyword2",
  "loadmodule": "keyword2",
  "lockfile": "keyword2",
  "logformat": "keyword2",
  "loglevel": "keyword2",
  "maxclients": "keyword2",
  "maxkeepaliverequests": "keyword2",
  "maxmemfree": "keyword2",
  "maxrequestsperchild": "keyword2",
  "maxrequestsperthread": "keyword2",
  "maxspareservers": "keyword2",
  "maxsparethreads": "keyword2",
  "maxthreads": "keyword2",
  "maxthreadsperchild": "keyword2",
  "mcachemaxobjectcount": "keyword2",
  "mcachemaxobjectsize": "keyword2",
  "mcachemaxstreamingbuffer": "keyword2",
  "mcacheminobjectsize": "keyword2",
  "mcacheremovalalgorithm": "keyword2",
  "mcachesize": "keyword2",
  "metadir": "keyword2",
  "metafiles": "keyword2",
  "metasuffix": "keyword2",
  "mimemagicfile": "keyword2",
  "minspareservers": "keyword2",
  "minsparethreads": "keyword2",
  "mmapfile": "keyword2",
  "multiviewsmatch": "keyword2",
  "namevirtualhost": "keyword2",
  "noproxy": "keyword2",
  "numservers": "keyword2",
  "nwssltrustedcerts": "keyword2",
  "options": "keyword2",
  "passenv": "keyword2",
  "pidfile": "keyword2",
  "protocolecho": "keyword2",
  "proxybadheader": "keyword2",
  "proxyblock": "keyword2",
  "proxydomain": "keyword2",
  "proxyerroroverride": "keyword2",
  "proxyiobuffersize": "keyword2",
  "proxymaxforwards": "keyword2",
  "proxypass": "keyword2",
  "proxypassreverse": "keyword2",
  "proxypreservehost": "keyword2",
  "proxyreceivebuffersize": "keyword2",
  "proxyremote": "keyword2",
  "proxyremotematch": "keyword2",
  "proxyrequests": "keyword2",
  "proxytimeout": "keyword2",
  "proxyvia": "keyword2",
  "readmename": "keyword2",
  "redirect": "keyword2",
  "redirectmatch": "keyword2",
  "redirectpermanent": "keyword2",
  "redirecttemp": "keyword2",
  "removecharset": "keyword2",
  "removeencoding": "keyword2",
  "removehandler": "keyword2",
  "removeinputfilter": "keyword2",
  "removelanguage": "keyword2",
  "removeoutputfilter": "keyword2",
  "removetype": "keyword2",
  "requestheader": "keyword2",
  "rewritecond": "keyword2",
  "rewriteengine": "keyword2",
  "rewritelock": "keyword2",
  "rewritelog": "keyword2",
  "rewriteloglevel": "keyword2",
  "rewritemap": "keyword2",
  "rewriteoptions": "keyword2",
  "rewriterule": "keyword2",
  "rlimitcpu": "keyword2",
  "rlimitmem": "keyword2",
  "rlimitnproc": "keyword2",
  "scoreboardfile": "keyword2",
  "script": "keyword2",
  "scriptalias": "keyword2",
  "scriptaliasmatch": "keyword2",
  "scriptinterpretersource": "keyword2",
  "scriptlog": "keyword2",
  "scriptlogbuffer": "keyword2",
  "scriptloglength": "keyword2",
  "scriptsock": "keyword2",
  "securelisten": "keyword2",
  "sendbuffersize": "keyword2",
  "serveradmin": "keyword2",
  "serveralias": "keyword2",
  "serverlimit": "keyword2",
  "servername": "keyword2",
  "serverpath": "keyword2",
  "serverroot": "keyword2",
  "serversignature": "keyword2",
  "servertokens": "keyword2",
  "setenv": "keyword2",
  "setenvif": "keyword2",
  "setenvifnocase": "keyword2",
  "sethandler": "keyword2",
  "setinputfilter": "keyword2",
  "setoutputfilter": "keyword2",
  "ssiendtag": "keyword2",
  "ssierrormsg": "keyword2",
  "ssistarttag": "keyword2",
  "ssitimeformat": "keyword2",
  "ssiundefinedecho": "keyword2",
  "sslcacertificatefile": "keyword2",
  "sslcacertificatepath": "keyword2",
  "sslcarevocationfile": "keyword2",
  "sslcarevocationpath": "keyword2",
  "sslcertificatechainfile": "keyword2",
  "sslcertificatefile": "keyword2",
  "sslcertificatekeyfile": "keyword2",
  "sslciphersuite": "keyword2",
  "sslengine": "keyword2",
  "sslmutex": "keyword2",
  "ssloptions": "keyword2",
  "sslpassphrasedialog": "keyword2",
  "sslprotocol": "keyword2",
  "sslproxycacertificatefile": "keyword2",
  "sslproxycacertificatepath": "keyword2",
  "sslproxycarevocationfile": "keyword2",
  "sslproxycarevocationpath": "keyword2",
  "sslproxyciphersuite": "keyword2",
  "sslproxyengine": "keyword2",
  "sslproxymachinecertificatefile": "keyword2",
  "sslproxymachinecertificatepath": "keyword2",
  "sslproxyprotocol": "keyword2",
  "sslproxyverify": "keyword2",
  "sslproxyverifydepth": "keyword2",
  "sslrandomseed": "keyword2",
  "sslsessioncache": "keyword2",
  "sslsessioncachetimeout": "keyword2",
  "sslverifyclient": "keyword2",
  "sslverifydepth": "keyword2",
  "startservers": "keyword2",
  "startthreads": "keyword2",
  "suexecusergroup": "keyword2",
  "threadlimit": "keyword2",
  "threadsperchild": "keyword2",
  "threadstacksize": "keyword2",
  "timeout": "keyword2",
  "transferlog": "keyword2",
  "typesconfig": "keyword2",
  "unsetenv": "keyword2",
  "usecanonicalname": "keyword2",
  "user": "keyword2",
  "userdir": "keyword2",
  "virtualdocumentroot": "keyword2",
  "virtualdocumentrootip": "keyword2",
  "virtualscriptalias": "keyword2",
  "virtualscriptaliasip": "keyword2",
  "xbithack": "keyword2",
}

# Dictionary of keywords dictionaries for apacheconf mode.
keywordsDictDict = {
  "apacheconf_directive": apacheconf_directive_keywords_dict,
  "apacheconf_main": apacheconf_main_keywords_dict,
  "apacheconf_vhost": apacheconf_vhost_keywords_dict,
}

# Rules for apacheconf_main ruleset.

def apacheconf_rule0(colorer, s, i):
    return colorer.match_eol_span(s, i, kind="comment1", seq="#",
        at_line_start=False, at_whitespace_end=False, at_word_start=False,
        delegate="", exclude_match=False)

def apacheconf_rule1(colorer, s, i):
    return colorer.match_span(s, i, kind="literal1", begin="\"", end="\"",
        at_line_start=False, at_whitespace_end=False, at_word_start=False,
        delegate="",exclude_match=False,
        no_escape=False, no_line_break=True, no_word_break=False)

def apacheconf_rule2(colorer, s, i):
    return colorer.match_span_regexp(s, i, kind="markup", begin="<(VirtualHost)[^>]*>", end="</$1>",
        at_line_start=False, at_whitespace_end=False, at_word_start=False,
        delegate="apacheconf::vhost",exclude_match=False,
        no_escape=False, no_line_break=False, no_word_break=False)

def apacheconf_rule3(colorer, s, i):
    return colorer.match_span_regexp(s, i, kind="markup", begin="<(\\w+)[^>]*>", end="</$1>",
        at_line_start=False, at_whitespace_end=False, at_word_start=False,
        delegate="apacheconf::directive",exclude_match=False,
        no_escape=False, no_line_break=False, no_word_break=False)

def apacheconf_rule4(colorer, s, i):
    return colorer.match_keywords(s, i)

# Rules dict for apacheconf_main ruleset.
rulesDict1 = {
  "\"": [apacheconf_rule1,],
  "#": [apacheconf_rule0,],
  "0": [apacheconf_rule4,],
  "1": [apacheconf_rule4,],
  "2": [apacheconf_rule4,],
  "3": [apacheconf_rule4,],
  "4": [apacheconf_rule4,],
  "5": [apacheconf_rule4,],
  "6": [apacheconf_rule4,],
  "7": [apacheconf_rule4,],
  "8": [apacheconf_rule4,],
  "9": [apacheconf_rule4,],
  "< ": [apacheconf_rule2,apacheconf_rule3,],
  "@": [apacheconf_rule4,],
  "A": [apacheconf_rule4,],
  "B": [apacheconf_rule4,],
  "C": [apacheconf_rule4,],
  "D": [apacheconf_rule4,],
  "E": [apacheconf_rule4,],
  "F": [apacheconf_rule4,],
  "G": [apacheconf_rule4,],
  "H": [apacheconf_rule4,],
  "I": [apacheconf_rule4,],
  "J": [apacheconf_rule4,],
  "K": [apacheconf_rule4,],
  "L": [apacheconf_rule4,],
  "M": [apacheconf_rule4,],
  "N": [apacheconf_rule4,],
  "O": [apacheconf_rule4,],
  "P": [apacheconf_rule4,],
  "Q": [apacheconf_rule4,],
  "R": [apacheconf_rule4,],
  "S": [apacheconf_rule4,],
  "T": [apacheconf_rule4,],
  "U": [apacheconf_rule4,],
  "V": [apacheconf_rule4,],
  "W": [apacheconf_rule4,],
  "X": [apacheconf_rule4,],
  "Y": [apacheconf_rule4,],
  "Z": [apacheconf_rule4,],
  "_": [apacheconf_rule4,],
  "a": [apacheconf_rule4,],
  "b": [apacheconf_rule4,],
  "c": [apacheconf_rule4,],
  "d": [apacheconf_rule4,],
  "e": [apacheconf_rule4,],
  "f": [apacheconf_rule4,],
  "g": [apacheconf_rule4,],
  "h": [apacheconf_rule4,],
  "i": [apacheconf_rule4,],
  "j": [apacheconf_rule4,],
  "k": [apacheconf_rule4,],
  "l": [apacheconf_rule4,],
  "m": [apacheconf_rule4,],
  "n": [apacheconf_rule4,],
  "o": [apacheconf_rule4,],
  "p": [apacheconf_rule4,],
  "q": [apacheconf_rule4,],
  "r": [apacheconf_rule4,],
  "s": [apacheconf_rule4,],
  "t": [apacheconf_rule4,],
  "u": [apacheconf_rule4,],
  "v": [apacheconf_rule4,],
  "w": [apacheconf_rule4,],
  "x": [apacheconf_rule4,],
  "y": [apacheconf_rule4,],
  "z": [apacheconf_rule4,],
}

# Rules for apacheconf_directive ruleset.

def apacheconf_rule5(colorer, s, i):
    return colorer.match_eol_span(s, i, kind="comment2", seq="#",
        at_line_start=False, at_whitespace_end=False, at_word_start=False,
        delegate="", exclude_match=False)

def apacheconf_rule6(colorer, s, i):
    return colorer.match_span(s, i, kind="literal1", begin="\"", end="\"",
        at_line_start=False, at_whitespace_end=False, at_word_start=False,
        delegate="",exclude_match=False,
        no_escape=False, no_line_break=True, no_word_break=False)

def apacheconf_rule7(colorer, s, i):
    return colorer.match_span_regexp(s, i, kind="markup", begin="<(VirtualHost)[^>]*>", end="</$1>",
        at_line_start=False, at_whitespace_end=False, at_word_start=False,
        delegate="apacheconf::vhost",exclude_match=False,
        no_escape=False, no_line_break=False, no_word_break=False)

def apacheconf_rule8(colorer, s, i):
    return colorer.match_span_regexp(s, i, kind="markup", begin="<(\\w+)[^>]*>", end="</$1>",
        at_line_start=False, at_whitespace_end=False, at_word_start=False,
        delegate="apacheconf::directive",exclude_match=False,
        no_escape=False, no_line_break=False, no_word_break=False)

def apacheconf_rule9(colorer, s, i):
    return colorer.match_keywords(s, i)

# Rules dict for apacheconf_directive ruleset.
rulesDict2 = {
  "\"": [apacheconf_rule6,],
  "#": [apacheconf_rule5,],
  "0": [apacheconf_rule9,],
  "1": [apacheconf_rule9,],
  "2": [apacheconf_rule9,],
  "3": [apacheconf_rule9,],
  "4": [apacheconf_rule9,],
  "5": [apacheconf_rule9,],
  "6": [apacheconf_rule9,],
  "7": [apacheconf_rule9,],
  "8": [apacheconf_rule9,],
  "9": [apacheconf_rule9,],
  "< ": [apacheconf_rule7,apacheconf_rule8,],
  "@": [apacheconf_rule9,],
  "A": [apacheconf_rule9,],
  "B": [apacheconf_rule9,],
  "C": [apacheconf_rule9,],
  "D": [apacheconf_rule9,],
  "E": [apacheconf_rule9,],
  "F": [apacheconf_rule9,],
  "G": [apacheconf_rule9,],
  "H": [apacheconf_rule9,],
  "I": [apacheconf_rule9,],
  "J": [apacheconf_rule9,],
  "K": [apacheconf_rule9,],
  "L": [apacheconf_rule9,],
  "M": [apacheconf_rule9,],
  "N": [apacheconf_rule9,],
  "O": [apacheconf_rule9,],
  "P": [apacheconf_rule9,],
  "Q": [apacheconf_rule9,],
  "R": [apacheconf_rule9,],
  "S": [apacheconf_rule9,],
  "T": [apacheconf_rule9,],
  "U": [apacheconf_rule9,],
  "V": [apacheconf_rule9,],
  "W": [apacheconf_rule9,],
  "X": [apacheconf_rule9,],
  "Y": [apacheconf_rule9,],
  "Z": [apacheconf_rule9,],
  "_": [apacheconf_rule9,],
  "a": [apacheconf_rule9,],
  "b": [apacheconf_rule9,],
  "c": [apacheconf_rule9,],
  "d": [apacheconf_rule9,],
  "e": [apacheconf_rule9,],
  "f": [apacheconf_rule9,],
  "g": [apacheconf_rule9,],
  "h": [apacheconf_rule9,],
  "i": [apacheconf_rule9,],
  "j": [apacheconf_rule9,],
  "k": [apacheconf_rule9,],
  "l": [apacheconf_rule9,],
  "m": [apacheconf_rule9,],
  "n": [apacheconf_rule9,],
  "o": [apacheconf_rule9,],
  "p": [apacheconf_rule9,],
  "q": [apacheconf_rule9,],
  "r": [apacheconf_rule9,],
  "s": [apacheconf_rule9,],
  "t": [apacheconf_rule9,],
  "u": [apacheconf_rule9,],
  "v": [apacheconf_rule9,],
  "w": [apacheconf_rule9,],
  "x": [apacheconf_rule9,],
  "y": [apacheconf_rule9,],
  "z": [apacheconf_rule9,],
}

# Rules for apacheconf_vhost ruleset.

def apacheconf_rule10(colorer, s, i):
    return colorer.match_eol_span(s, i, kind="comment2", seq="#",
        at_line_start=False, at_whitespace_end=False, at_word_start=False,
        delegate="", exclude_match=False)

def apacheconf_rule11(colorer, s, i):
    return colorer.match_span(s, i, kind="literal1", begin="\"", end="\"",
        at_line_start=False, at_whitespace_end=False, at_word_start=False,
        delegate="",exclude_match=False,
        no_escape=False, no_line_break=True, no_word_break=False)

def apacheconf_rule12(colorer, s, i):
    return colorer.match_keywords(s, i)

# Rules dict for apacheconf_vhost ruleset.
rulesDict3 = {
  "\"": [apacheconf_rule11,],
  "#": [apacheconf_rule10,],
  "0": [apacheconf_rule12,],
  "1": [apacheconf_rule12,],
  "2": [apacheconf_rule12,],
  "3": [apacheconf_rule12,],
  "4": [apacheconf_rule12,],
  "5": [apacheconf_rule12,],
  "6": [apacheconf_rule12,],
  "7": [apacheconf_rule12,],
  "8": [apacheconf_rule12,],
  "9": [apacheconf_rule12,],
  "@": [apacheconf_rule12,],
  "A": [apacheconf_rule12,],
  "B": [apacheconf_rule12,],
  "C": [apacheconf_rule12,],
  "D": [apacheconf_rule12,],
  "E": [apacheconf_rule12,],
  "F": [apacheconf_rule12,],
  "G": [apacheconf_rule12,],
  "H": [apacheconf_rule12,],
  "I": [apacheconf_rule12,],
  "J": [apacheconf_rule12,],
  "K": [apacheconf_rule12,],
  "L": [apacheconf_rule12,],
  "M": [apacheconf_rule12,],
  "N": [apacheconf_rule12,],
  "O": [apacheconf_rule12,],
  "P": [apacheconf_rule12,],
  "Q": [apacheconf_rule12,],
  "R": [apacheconf_rule12,],
  "S": [apacheconf_rule12,],
  "T": [apacheconf_rule12,],
  "U": [apacheconf_rule12,],
  "V": [apacheconf_rule12,],
  "W": [apacheconf_rule12,],
  "X": [apacheconf_rule12,],
  "Y": [apacheconf_rule12,],
  "Z": [apacheconf_rule12,],
  "_": [apacheconf_rule12,],
  "a": [apacheconf_rule12,],
  "b": [apacheconf_rule12,],
  "c": [apacheconf_rule12,],
  "d": [apacheconf_rule12,],
  "e": [apacheconf_rule12,],
  "f": [apacheconf_rule12,],
  "g": [apacheconf_rule12,],
  "h": [apacheconf_rule12,],
  "i": [apacheconf_rule12,],
  "j": [apacheconf_rule12,],
  "k": [apacheconf_rule12,],
  "l": [apacheconf_rule12,],
  "m": [apacheconf_rule12,],
  "n": [apacheconf_rule12,],
  "o": [apacheconf_rule12,],
  "p": [apacheconf_rule12,],
  "q": [apacheconf_rule12,],
  "r": [apacheconf_rule12,],
  "s": [apacheconf_rule12,],
  "t": [apacheconf_rule12,],
  "u": [apacheconf_rule12,],
  "v": [apacheconf_rule12,],
  "w": [apacheconf_rule12,],
  "x": [apacheconf_rule12,],
  "y": [apacheconf_rule12,],
  "z": [apacheconf_rule12,],
}

# x.rulesDictDict for apacheconf mode.
rulesDictDict = {
  "apacheconf_directive": rulesDict2,
  "apacheconf_main": rulesDict1,
  "apacheconf_vhost": rulesDict3,
}

# Import dict for apacheconf mode.
importDict = {}

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.