# Apache Conf language definition file # # Author: Andre Simon # Mail: andre.simon1@gmx.de # Date: 28.06.2003 # 28.01.2008 Replaced KW_DELIM entry by regexes (ASim) # ------------------------------------------ # This file is a part of highlight, a free source code converter released under the GPL. # # The file is used to describe keywords and special symbols of programming languages. # See README in the highlight directory for details. # # New definition files for future releases of highlight are always appreciated ;) # # ---------- # andre.simon1@gmx.de # http://www.andre-simon.de/ $DESCRIPTION=Apache Config $KEYWORDS(kwa)=AccessConfig AccessFileName Action AddAlt AddAltByEncoding AddAltByType AddCharset AddDefaultCharset AddDescription AddEncoding AddHandler AddIcon AddIconByEncoding AddIconByType AddLanguage AddModule AddModuleInfo AddType AgentLog Alias AliasMatch Allow AllowCONNECT AllowOverride Anonymous Anonymous_Authoritative Anonymous_LogEmail Anonymous_MustGiveEmail Anonymous_NoUserID Anonymous_VerifyEmail AuthAuthoritative AuthDBAuthoritative AuthDBGroupFile AuthDBMAuthoritative AuthDBMGroupFile AuthDBMGroupFile AuthDBMUserFile AuthDBUserFile AuthDigestFile AuthGroupFile AuthName AuthType AuthUserFile BindAddress BrowserMatch BrowserMatchNoCase BS2000Account CacheDefaultExpire CacheDirLength CacheDirLevels CacheForceCompletion CacheGcInterval CacheLastModifiedFactor CacheMaxExpire CacheNegotiatedDocs CacheRoot CacheSize CheckSpelling ClearModuleList ContentDigest CookieExpires CookieLogCookieLog CookieTracking CoreDumpDirectory CustomLog DefaultIcon DefaultLanguage DefaultType Deny DirectoryIndex DocumentRoot ErrorDocument ErrorLog Example ExpiresActive ExpiresByType ExpiresDefault ExtendedStatus FancyIndexing ForceType Group Header HeaderName HostNameLookups IdentityCheck ImapBase ImapDefault ImapMenu Include IndexIgnore IndexOptions IndexOrderDefault ISAPIAppendLogToErrors ISAPIAppendLogToQuery ISAPILogNotSupported ISAPIReadAheadBuffer KeepAlive KeepAliveTimeout LanguagePriority LimitRequestBody LimitRequestFields LimitRequestFieldsize LimitRequestLine Listen ListenBacklog LoadFile LoadModule LockFile LogFormat LogLevel MaxClients MaxKeepAliveRequests MaxRequestsPerChild MaxSpareServers MetaDir MetaFiles MetaSuffix MimeMagicFile MinSpareServers MMapFile NameVirtualHost NoCache Options Order PassEnv PidFile Port ProxyBlock ProxyDomain ProxyPass ProxyPassReverse ProxyReceiveBufferSize ProxyRemote ProxyRequests ProxyVia ReadmeName Redirect RedirectMatch RedirectPermanent RedirectTemp RefererIgnore RefererLog RemoveEncoding RemoveHandler RemoveType Require ResourceConfig RewriteBase RewriteCond RewriteEngine RewriteLock RewriteLog RewriteLogLevel RewriteMap RewriteOptions RewriteRule RLimitCPU RLimitMEM RLimitNPROC Satisfy ScoreBoardFile Script ScriptAlias ScriptAliasMatch ScriptInterpreterSource ScriptLog ScriptLogBuffer ScriptLogLength SendBufferSize ServerAdmin ServerAlias ServerName ServerPath ServerRoot ServerSignature ServerTokens ServerType SetEnv SetEnvIf SetEnvIfNoCase SetHandler StartServers ThreadsPerChild TimeOut TransferLog TypesConfig UnsetEnv UseCanonicalName User UserDir VirtualDocumentRoot VirtualDocumentRootIP VirtualScriptAlias VirtualScriptAliasIP XBitHack $KEYWORDS(kwb)=alert All any Ascending AuthConfig Basic block cgi-script CONNECT COPY crit Date debug DELETE Descending Description Digest dns double EMail emerg error ExecCGI FileInfo FollowSymLinks formatted from Full GET Host imap-file Includes IncludesNOEXEC Indexes inetd info isapi-isa Limit LOCK map max Minimal MKCOL MOVE MultiViews Name nocontent None notice Off On OS PATCH POST ProductOnly PROPFIND PROPPATCH PUT referer Remote_Addr Remote_Host Remote_User Request_Method Request_Protocol Request_URI semiformatted send-as-is server-parsed server-status Size standalone SymLinksIfOwnerMatch TRACE type-map unformatted UNLOCK valid-user warn #$TAG_DELIM(kwa)=< > $KEYWORDS(kwa)=regex(?|/?>) $KEYWORDS(kwb)=regex(([-\w]+)=") $KEYWORDS(kwc)=regex(\&\#?\w+;) $STRINGDELIMITERS=" ' $SL_COMMENT=# $IGNORECASE=false $IDENTIFIER=regex([a-zA-Z_][\w\-]*) $SYMBOLS= ( ) [ ] { } , ; : & | ! = / * % + -