codekingpro/portable-devtools
114k
1" Vim syntax file2" Language: msql3" Maintainer: Lutz Eymers <ixtab@polzin.com>4" URL: http://www.isp.de/data/msql.vim5" Email: Subject: send syntax_vim.tgz6" Last Change: 2001 May 107"8" Options msql_sql_query = 1 for SQL syntax highligthing inside strings9" msql_minlines = x to sync at least x lines backwards10 11" quit when a syntax file was already loaded12if exists("b:current_syntax")13 finish14endif15 16if !exists("main_syntax")17 let main_syntax = 'msql'18endif19 20runtime! syntax/html.vim21unlet b:current_syntax22 23syn cluster htmlPreproc add=msqlRegion24 25syn case match26 27" Internal Variables28syn keyword msqlIntVar ERRMSG contained29 30" Env Variables31syn keyword msqlEnvVar SERVER_SOFTWARE SERVER_NAME SERVER_URL GATEWAY_INTERFACE contained32syn keyword msqlEnvVar SERVER_PROTOCOL SERVER_PORT REQUEST_METHOD PATH_INFO contained33syn keyword msqlEnvVar PATH_TRANSLATED SCRIPT_NAME QUERY_STRING REMOTE_HOST contained34syn keyword msqlEnvVar REMOTE_ADDR AUTH_TYPE REMOTE_USER CONTEN_TYPE contained35syn keyword msqlEnvVar CONTENT_LENGTH HTTPS HTTPS_KEYSIZE HTTPS_SECRETKEYSIZE contained36syn keyword msqlEnvVar HTTP_ACCECT HTTP_USER_AGENT HTTP_IF_MODIFIED_SINCE contained37syn keyword msqlEnvVar HTTP_FROM HTTP_REFERER contained38 39" Inlclude lLite40syn include @msqlLite <sfile>:p:h/lite.vim41 42" Msql Region43syn region msqlRegion matchgroup=Delimiter start="<!$" start="<![^!->D]" end=">" contains=@msqlLite,msql.*44 45" sync46if exists("msql_minlines")47 exec "syn sync minlines=" . msql_minlines48else49 syn sync minlines=10050endif51 52" Define the default highlighting.53" Only when an item doesn't have highlighting yet54 55hi def link msqlComment Comment56hi def link msqlString String57hi def link msqlNumber Number58hi def link msqlFloat Float59hi def link msqlIdentifier Identifier60hi def link msqlGlobalIdentifier Identifier61hi def link msqlIntVar Identifier62hi def link msqlEnvVar Identifier63hi def link msqlFunctions Function64hi def link msqlRepeat Repeat65hi def link msqlConditional Conditional66hi def link msqlStatement Statement67hi def link msqlType Type68hi def link msqlInclude Include69hi def link msqlDefine Define70hi def link msqlSpecialChar SpecialChar71hi def link msqlParentError Error72hi def link msqlTodo Todo73hi def link msqlOperator Operator74hi def link msqlRelation Operator75 76 77let b:current_syntax = "msql"78 79if main_syntax == 'msql'80 unlet main_syntax81endif82 83" vim: ts=884 