annotate runtime/syntax/cf.vim @ 1962:ba2ac6b5bfb9 v7.2.259

updated for version 7.2-259
author vimboss
date Fri, 11 Sep 2009 15:24:31 +0000
parents 73fe8baea242
children 3259c3923c1e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
558
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
1 " Vim syntax file
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
2 " Language: ColdFusion
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
3 " Maintainer: Toby Woodwark (toby.woodwark+vim@gmail.com)
1620
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
4 " Last Change: 2007 Nov 19
558
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
5 " Filenames: *.cfc *.cfm
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
6 " Version: Macromedia ColdFusion MX 7
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
7 " Usage: Note that ColdFusion has its own comment syntax
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
8 " i.e. <!--- --->
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
9
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
10 " For version 5.x, clear all syntax items.
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
11 " For version 6.x+, quit if a syntax file is already loaded.
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
12 if version < 600
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
13 syntax clear
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
14 elseif exists("b:current_syntax")
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
15 finish
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
16 endif
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
17
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
18 " Use all the stuff from the HTML syntax file.
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
19 " TODO remove this; CFML is not a superset of HTML
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
20 if version < 600
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
21 source <sfile>:p:h/html.vim
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
22 else
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
23 runtime! syntax/html.vim
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
24 endif
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
25
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
26 syn sync fromstart
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
27 syn sync maxlines=200
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
28 syn case ignore
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
29
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
30 " Scopes and keywords.
1620
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
31 syn keyword cfScope contained cgi cffile cookie request caller this thistag
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
32 syn keyword cfScope contained cfcatch variables application server session client form url attributes
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
33 syn keyword cfScope contained arguments
558
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
34 syn keyword cfBool contained yes no true false
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
35
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
36 " Operator strings.
1620
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
37 syn keyword cfOperator contained xor eqv and or lt le lte gt ge gte equal eq neq not is mod contains
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
38 syn match cfOperatorMatch contained "\<does\_s\+not\_s\+contain\>"
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
39 syn match cfOperatorMatch contained "\<\(greater\|less\)\_s\+than\(\_s\+or\_s\+equal\_s\+to\)\?\>"
558
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
40 syn match cfOperatorMatch contained "[\+\-\*\/\\\^\&][\+\-\*\/\\\^\&]\@!"
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
41 syn cluster cfOperatorCluster contains=cfOperator,cfOperatorMatch
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
42
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
43 " Tag names.
1620
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
44 syn keyword cfTagName contained cfabort cfapplet cfapplication cfargument cfassociate
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
45 syn keyword cfTagName contained cfbreak cfcache cfcalendar cfcase cfcatch
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
46 syn keyword cfTagName contained cfchart cfchartdata cfchartseries cfcol cfcollection
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
47 syn keyword cfTagName contained cfcomponent cfcontent cfcookie cfdefaultcase cfdirectory
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
48 syn keyword cfTagName contained cfdocument cfdocumentitem cfdocumentsection cfdump cfelse
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
49 syn keyword cfTagName contained cfelseif cferror cfexecute cfexit cffile cfflush cfform
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
50 syn keyword cfTagName contained cfformgroup cfformitem cfftp cffunction cfgraph cfgraphdata
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
51 syn keyword cfTagName contained cfgrid cfgridcolumn cfgridrow cfgridupdate cfheader
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
52 syn keyword cfTagName contained cfhtmlhead cfhttp cfhttpparam cfif cfimport
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
53 syn keyword cfTagName contained cfinclude cfindex cfinput cfinsert cfinvoke cfinvokeargument
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
54 syn keyword cfTagName contained cfldap cflocation cflock cflog cflogin cfloginuser cflogout
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
55 syn keyword cfTagName contained cfloop cfmail cfmailparam cfmailpart cfmodule
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
56 syn keyword cfTagName contained cfNTauthenticate cfobject cfobjectcache cfoutput cfparam
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
57 syn keyword cfTagName contained cfpop cfprocessingdirective cfprocparam cfprocresult
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
58 syn keyword cfTagName contained cfproperty cfquery cfqueryparam cfregistry cfreport
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
59 syn keyword cfTagName contained cfreportparam cfrethrow cfreturn cfsavecontent cfschedule
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
60 syn keyword cfTagName contained cfscript cfsearch cfselect cfservlet cfservletparam cfset
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
61 syn keyword cfTagName contained cfsetting cfsilent cfslider cfstoredproc cfswitch cftable
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
62 syn keyword cfTagName contained cftextarea cftextinput cfthrow cftimer cftrace cftransaction
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
63 syn keyword cfTagName contained cftree cftreeitem cftry cfupdate cfwddx cfxml
558
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
64
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
65 " Tag parameters.
1620
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
66 syn keyword cfArg contained abort accept access accessible action addnewline addtoken
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
67 syn keyword cfArg contained agentname align appendkey appletsource application
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
68 syn keyword cfArg contained applicationtimeout applicationtoken archive
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
69 syn keyword cfArg contained argumentcollection arguments asciiextensionlist
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
70 syn keyword cfArg contained attachmentpath attributecollection attributes autowidth
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
71 syn keyword cfArg contained backgroundvisible basetag bcc bgcolor bind bindingname
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
72 syn keyword cfArg contained blockfactor body bold border branch cachedafter cachedwithin
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
73 syn keyword cfArg contained casesensitive category categorytree cc cfsqltype charset
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
74 syn keyword cfArg contained chartheight chartwidth checked class clientmanagement
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
75 syn keyword cfArg contained clientstorage codebase colheaderalign colheaderbold
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
76 syn keyword cfArg contained colheaderfont colheaderfontsize colheaderitalic colheaders
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
77 syn keyword cfArg contained colheadertextcolor collection colorlist colspacing columns
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
78 syn keyword cfArg contained completepath component condition connection contentid
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
79 syn keyword cfArg contained context contextbytes contexthighlightbegin
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
80 syn keyword cfArg contained contexthighlightend contextpassages cookiedomain criteria
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
81 syn keyword cfArg contained custom1 custom2 custom3 custom4 data dataalign
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
82 syn keyword cfArg contained databackgroundcolor datacollection datasource daynames
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
83 syn keyword cfArg contained dbname dbserver dbtype dbvarname debug default delete
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
84 syn keyword cfArg contained deletebutton deletefile delimiter delimiters description
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
85 syn keyword cfArg contained destination detail directory disabled display displayname
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
86 syn keyword cfArg contained disposition dn domain editable enablecab enablecfoutputonly
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
87 syn keyword cfArg contained enabled encoded encryption enctype enddate endrange endtime
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
88 syn keyword cfArg contained entry errorcode exception existing expand expires expireurl
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
89 syn keyword cfArg contained expression extendedinfo extends extensions external
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
90 syn keyword cfArg contained failifexists failto file filefield filename filter
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
91 syn keyword cfArg contained firstdayofweek firstrowasheaders fixnewline font fontbold
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
92 syn keyword cfArg contained fontembed fontitalic fontsize foregroundcolor format
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
93 syn keyword cfArg contained formfields formula from generateuniquefilenames getasbinary
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
94 syn keyword cfArg contained grid griddataalign gridlines groovecolor group
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
95 syn keyword cfArg contained groupcasesensitive header headeralign headerbold headerfont
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
96 syn keyword cfArg contained headerfontsize headeritalic headerlines headertextcolor
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
97 syn keyword cfArg contained height highlighthref hint href hrefkey hscroll hspace html
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
98 syn keyword cfArg contained htmltable id idletimeout img imgopen imgstyle index inline
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
99 syn keyword cfArg contained input insert insertbutton interval isolation italic item
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
100 syn keyword cfArg contained itemcolumn key keyonly label labelformat language list
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
101 syn keyword cfArg contained listgroups locale localfile log loginstorage lookandfeel
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
102 syn keyword cfArg contained mailerid mailto marginbottom marginleft marginright
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
103 syn keyword cfArg contained margintop markersize markerstyle mask max maxlength maxrows
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
104 syn keyword cfArg contained message messagenumber method mimeattach mimetype min mode
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
105 syn keyword cfArg contained modifytype monthnames multipart multiple name nameconflict
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
106 syn keyword cfArg contained namespace new newdirectory notsupported null numberformat
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
107 syn keyword cfArg contained object omit onblur onchange onclick onerror onfocus
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
108 syn keyword cfArg contained onkeydown onkeyup onload onmousedown onmouseup onreset
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
109 syn keyword cfArg contained onsubmit onvalidate operation orderby orientation output
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
110 syn keyword cfArg contained outputfile overwrite ownerpassword pageencoding pageheight
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
111 syn keyword cfArg contained pagetype pagewidth paintstyle param_1 param_2 param_3
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
112 syn keyword cfArg contained param_4 param_5 param_6 param_7 param_8 param_9 parent
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
113 syn keyword cfArg contained parrent passive passthrough password path pattern
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
114 syn keyword cfArg contained permissions picturebar pieslicestyle port porttypename
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
115 syn keyword cfArg contained prefix preloader preservedata previouscriteria procedure
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
116 syn keyword cfArg contained protocol provider providerdsn proxybypass proxypassword
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
117 syn keyword cfArg contained proxyport proxyserver proxyuser publish query queryasroot
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
118 syn keyword cfArg contained queryposition range rebind recurse redirect referral
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
119 syn keyword cfArg contained refreshlabel remotefile replyto report requesttimeout
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
120 syn keyword cfArg contained required reset resoleurl resolveurl result resultset
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
121 syn keyword cfArg contained retrycount returnasbinary returncode returntype
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
122 syn keyword cfArg contained returnvariable roles rotated rowheaderalign rowheaderbold
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
123 syn keyword cfArg contained rowheaderfont rowheaderfontsize rowheaderitalic rowheaders
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
124 syn keyword cfArg contained rowheadertextcolor rowheaderwidth rowheight scale scalefrom
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
125 syn keyword cfArg contained scaleto scope scriptprotect scriptsrc secure securitycontext
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
126 syn keyword cfArg contained select selectcolor selected selecteddate selectedindex
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
127 syn keyword cfArg contained selectmode separator seriescolor serieslabel seriesplacement
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
128 syn keyword cfArg contained server serviceport serviceportname sessionmanagement
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
129 syn keyword cfArg contained sessiontimeout setclientcookies setcookie setdomaincookies
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
130 syn keyword cfArg contained show3d showborder showdebugoutput showerror showlegend
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
131 syn keyword cfArg contained showmarkers showxgridlines showygridlines size skin sort
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
132 syn keyword cfArg contained sortascendingbutton sortcontrol sortdescendingbutton
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
133 syn keyword cfArg contained sortxaxis source spoolenable sql src srcfile start startdate
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
134 syn keyword cfArg contained startrange startrow starttime status statuscode statustext
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
135 syn keyword cfArg contained step stoponerror style subject suggestions
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
136 syn keyword cfArg contained suppresswhitespace tablename tableowner tablequalifier
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
137 syn keyword cfArg contained taglib target task template text textcolor textqualifier
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
138 syn keyword cfArg contained throwonerror throwonerror throwonfailure throwontimeout
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
139 syn keyword cfArg contained timeout timespan tipbgcolor tipstyle title to tooltip
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
140 syn keyword cfArg contained toplevelvariable transfermode type uid unit url urlpath
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
141 syn keyword cfArg contained useragent username userpassword usetimezoneinfo validate
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
142 syn keyword cfArg contained validateat value valuecolumn values valuesdelimiter
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
143 syn keyword cfArg contained valuesdisplay var variable vertical visible vscroll vspace
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
144 syn keyword cfArg contained webservice width wmode wraptext wsdlfile xaxistitle
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
145 syn keyword cfArg contained xaxistype xoffset yaxistitle yaxistype yoffset
558
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
146
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
147 " ColdFusion Functions.
1620
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
148 syn keyword cfFunctionName contained ACos ASin Abs AddSOAPRequestHeader AddSOAPResponseHeader
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
149 syn keyword cfFunctionName contained ArrayAppend ArrayAvg ArrayClear ArrayDeleteAt ArrayInsertAt
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
150 syn keyword cfFunctionName contained ArrayIsEmpty ArrayLen ArrayMax ArrayMin ArrayNew
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
151 syn keyword cfFunctionName contained ArrayPrepend ArrayResize ArraySet ArraySort ArraySum
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
152 syn keyword cfFunctionName contained ArraySwap ArrayToList Asc Atn AuthenticatedContext
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
153 syn keyword cfFunctionName contained AuthenticatedUser BinaryDecode BinaryEncode BitAnd
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
154 syn keyword cfFunctionName contained BitMaskClear BitMaskRead BitMaskSet BitNot BitOr BitSHLN
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
155 syn keyword cfFunctionName contained BitSHRN BitXor CJustify Ceiling CharsetDecode CharsetEncode
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
156 syn keyword cfFunctionName contained Chr Compare CompareNoCase Cos CreateDate CreateDateTime
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
157 syn keyword cfFunctionName contained CreateODBCDate CreateODBCDateTime CreateODBCTime
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
158 syn keyword cfFunctionName contained CreateObject CreateTime CreateTimeSpan CreateUUID DE DateAdd
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
159 syn keyword cfFunctionName contained DateCompare DateConvert DateDiff DateFormat DatePart Day
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
160 syn keyword cfFunctionName contained DayOfWeek DayOfWeekAsString DayOfYear DaysInMonth DaysInYear
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
161 syn keyword cfFunctionName contained DecimalFormat DecrementValue Decrypt DecryptBinary
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
162 syn keyword cfFunctionName contained DeleteClientVariable DirectoryExists DollarFormat Duplicate
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
163 syn keyword cfFunctionName contained Encrypt EncryptBinary Evaluate Exp ExpandPath FileExists
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
164 syn keyword cfFunctionName contained Find FindNoCase FindOneOf FirstDayOfMonth Fix FormatBaseN
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
165 syn keyword cfFunctionName contained GenerateSecretKey GetAuthUser GetBaseTagData GetBaseTagList
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
166 syn keyword cfFunctionName contained GetBaseTemplatePath GetClientVariablesList GetContextRoot
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
167 syn keyword cfFunctionName contained GetCurrentTemplatePath GetDirectoryFromPath GetEncoding
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
168 syn keyword cfFunctionName contained GetException GetFileFromPath GetFunctionList
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
169 syn keyword cfFunctionName contained GetGatewayHelper GetHttpRequestData GetHttpTimeString
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
170 syn keyword cfFunctionName contained GetLocalHostIP
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
171 syn keyword cfFunctionName contained GetLocale GetLocaleDisplayName GetMetaData GetMetricData
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
172 syn keyword cfFunctionName contained GetPageContext GetProfileSections GetProfileString
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
173 syn keyword cfFunctionName contained GetSOAPRequest GetSOAPRequestHeader GetSOAPResponse
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
174 syn keyword cfFunctionName contained GetSOAPResponseHeader GetTempDirectory GetTempFile
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
175 syn keyword cfFunctionName contained GetTickCount GetTimeZoneInfo GetToken
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
176 syn keyword cfFunctionName contained HTMLCodeFormat HTMLEditFormat Hash Hour IIf IncrementValue
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
177 syn keyword cfFunctionName contained InputBaseN Insert Int IsArray IsAuthenticated IsAuthorized
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
178 syn keyword cfFunctionName contained IsBinary IsBoolean IsCustomFunction IsDate IsDebugMode
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
179 syn keyword cfFunctionName contained IsDefined
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
180 syn keyword cfFunctionName contained IsLeapYear IsLocalHost IsNumeric
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
181 syn keyword cfFunctionName contained IsNumericDate IsObject IsProtected IsQuery IsSOAPRequest
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
182 syn keyword cfFunctionName contained IsSimpleValue IsStruct IsUserInRole IsValid IsWDDX IsXML
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
183 syn keyword cfFunctionName contained IsXmlAttribute IsXmlDoc IsXmlElem IsXmlNode IsXmlRoot
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
184 syn keyword cfFunctionName contained JSStringFormat JavaCast LCase LJustify LSCurrencyFormat
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
185 syn keyword cfFunctionName contained LSDateFormat LSEuroCurrencyFormat LSIsCurrency LSIsDate
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
186 syn keyword cfFunctionName contained LSIsNumeric LSNumberFormat LSParseCurrency LSParseDateTime
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
187 syn keyword cfFunctionName contained LSParseEuroCurrency LSParseNumber LSTimeFormat LTrim Left
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
188 syn keyword cfFunctionName contained Len ListAppend ListChangeDelims ListContains
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
189 syn keyword cfFunctionName contained ListContainsNoCase ListDeleteAt ListFind ListFindNoCase
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
190 syn keyword cfFunctionName contained ListFirst ListGetAt ListInsertAt ListLast ListLen
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
191 syn keyword cfFunctionName contained ListPrepend ListQualify ListRest ListSetAt ListSort
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
192 syn keyword cfFunctionName contained ListToArray ListValueCount ListValueCountNoCase Log Log10
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
193 syn keyword cfFunctionName contained Max Mid Min Minute Month MonthAsString Now NumberFormat
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
194 syn keyword cfFunctionName contained ParagraphFormat ParseDateTime Pi
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
195 syn keyword cfFunctionName contained PreserveSingleQuotes Quarter QueryAddColumn QueryAddRow
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
196 syn keyword cfFunctionName contained QueryNew QuerySetCell QuotedValueList REFind REFindNoCase
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
197 syn keyword cfFunctionName contained REReplace REReplaceNoCase RJustify RTrim Rand RandRange
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
198 syn keyword cfFunctionName contained Randomize ReleaseComObject RemoveChars RepeatString Replace
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
199 syn keyword cfFunctionName contained ReplaceList ReplaceNoCase Reverse Right Round Second
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
200 syn keyword cfFunctionName contained SendGatewayMessage SetEncoding SetLocale SetProfileString
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
201 syn keyword cfFunctionName contained SetVariable Sgn Sin SpanExcluding SpanIncluding Sqr StripCR
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
202 syn keyword cfFunctionName contained StructAppend StructClear StructCopy StructCount StructDelete
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
203 syn keyword cfFunctionName contained StructFind StructFindKey StructFindValue StructGet
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
204 syn keyword cfFunctionName contained StructInsert StructIsEmpty StructKeyArray StructKeyExists
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
205 syn keyword cfFunctionName contained StructKeyList StructNew StructSort StructUpdate Tan
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
206 syn keyword cfFunctionName contained TimeFormat ToBase64 ToBinary ToScript ToString Trim UCase
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
207 syn keyword cfFunctionName contained URLDecode URLEncodedFormat URLSessionFormat Val ValueList
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
208 syn keyword cfFunctionName contained Week Wrap WriteOutput XmlChildPos XmlElemNew XmlFormat
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
209 syn keyword cfFunctionName contained XmlGetNodeType XmlNew XmlParse XmlSearch XmlTransform
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
210 syn keyword cfFunctionName contained XmlValidate Year YesNoFormat
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
211
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
212 " Deprecated tags and functions.
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
213 syn keyword cfDeprecated contained cfauthenticate cfimpersonate cfgraph cfgraphdata
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
214 syn keyword cfDeprecated contained cfservlet cfservletparam cftextinput
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
215 syn keyword cfDeprecated contained GetK2ServerDocCount GetK2ServerDocCountLimit GetTemplatePath
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
216 syn keyword cfDeprecated contained IsK2ServerABroker IsK2ServerDocCountExceeded IsK2ServerOnline
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
217 syn keyword cfDeprecated contained ParameterExists
558
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
218
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
219 syn cluster htmlTagNameCluster add=cfTagName
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
220 syn cluster htmlArgCluster add=cfArg,cfHashRegion,cfScope
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
221 syn cluster htmlPreproc add=cfHashRegion
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
222
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
223 syn cluster cfExpressionCluster contains=cfFunctionName,cfScope,@cfOperatorCluster,cfScriptStringD,cfScriptStringS,cfScriptNumber,cfBool
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
224
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
225 " Evaluation; skip strings ( this helps with cases like nested IIf() )
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
226 syn region cfHashRegion start=+#+ skip=+"[^"]*"\|'[^']*'+ end=+#+ contains=@cfExpressionCluster,cfScriptParenError
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
227
1620
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
228 " <cfset>, <cfif>, <cfelseif>, <cfreturn> are analogous to hashmarks (implicit
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
229 " evaluation) and have 'var'
558
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
230 syn region cfSetRegion start="<cfset " start="<cfreturn " start="<cfelseif " start="<cfif " end='>' keepend contains=@cfExpressionCluster,cfSetLHSRegion,cfSetTagEnd,cfScriptType
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
231 syn region cfSetLHSRegion contained start="<cfreturn" start="<cfelseif" start="<cfif" start="<cfset" end=" " keepend contains=cfTagName,htmlTag
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
232 syn match cfSetTagEnd contained '>'
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
233
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
234 " CF comments: similar to SGML comments
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
235 syn region cfComment start='<!---' end='--->' keepend contains=cfCommentTodo
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
236 syn keyword cfCommentTodo contained TODO FIXME XXX TBD WTF
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
237
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
238 " CFscript
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
239 syn match cfScriptLineComment contained "\/\/.*$" contains=cfCommentTodo
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
240 syn region cfScriptComment contained start="/\*" end="\*/" contains=cfCommentTodo
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
241 " in CF, quotes are escaped by doubling
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
242 syn region cfScriptStringD contained start=+"+ skip=+\\\\\|""+ end=+"+ extend contains=@htmlPreproc,cfHashRegion
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
243 syn region cfScriptStringS contained start=+'+ skip=+\\\\\|''+ end=+'+ extend contains=@htmlPreproc,cfHashRegion
1620
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
244 syn match cfScriptNumber contained "\<\d\+\>"
558
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
245 syn keyword cfScriptConditional contained if else
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
246 syn keyword cfScriptRepeat contained while for in
1620
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
247 syn keyword cfScriptBranch contained break switch case default try catch continue
558
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
248 syn keyword cfScriptFunction contained function
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
249 syn keyword cfScriptType contained var
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
250 syn match cfScriptBraces contained "[{}]"
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
251 syn keyword cfScriptStatement contained return
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
252
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
253 syn cluster cfScriptCluster contains=cfScriptParen,cfScriptLineComment,cfScriptComment,cfScriptStringD,cfScriptStringS,cfScriptFunction,cfScriptNumber,cfScriptRegexpString,cfScriptBoolean,cfScriptBraces,cfHashRegion,cfFunctionName,cfScope,@cfOperatorCluster,cfScriptConditional,cfScriptRepeat,cfScriptBranch,cfScriptType,@cfExpressionCluster,cfScriptStatement
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
254
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
255 " Errors caused by wrong parenthesis; skip strings
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
256 syn region cfScriptParen contained transparent skip=+"[^"]*"\|'[^']*'+ start=+(+ end=+)+ contains=@cfScriptCluster
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
257 syn match cfScrParenError contained +)+
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
258
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
259 syn region cfscriptBlock matchgroup=NONE start="<cfscript>" end="<\/cfscript>"me=s-1 keepend contains=@cfScriptCluster,cfscriptTag,cfScrParenError
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
260 syn region cfscriptTag contained start='<cfscript' end='>' keepend contains=cfTagName,htmlTag
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
261
1620
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
262 " CFML
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
263 syn cluster cfmlCluster contains=cfComment,@htmlTagNameCluster,@htmlPreproc,cfSetRegion,cfscriptBlock
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
264
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
265 " cfquery = sql
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
266 unlet b:current_syntax
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
267 syn include @cfSql <sfile>:p:h/sql.vim
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
268 unlet b:current_syntax
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
269 syn region cfqueryTag contained start=+<cfquery+ end=+>+ keepend contains=cfTagName,htmlTag
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
270 syn region cfSqlregion start=+<cfquery[^>]*>+ keepend end=+<\/cfquery>+me=s-1 matchgroup=NONE contains=@cfSql,cfComment,@htmlTagNameCluster,cfqueryTag
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
271
558
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
272 " Define the default highlighting.
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
273 if version >= 508 || !exists("did_cf_syn_inits")
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
274 if version < 508
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
275 let did_cf_syn_inits = 1
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
276 command -nargs=+ HiLink hi link <args>
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
277 else
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
278 command -nargs=+ HiLink hi def link <args>
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
279 endif
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
280
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
281 HiLink cfTagName Statement
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
282 HiLink cfArg Type
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
283 HiLink cfFunctionName Function
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
284 HiLink cfHashRegion PreProc
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
285 HiLink cfComment Comment
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
286 HiLink cfCommentTodo Todo
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
287 HiLink cfOperator Operator
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
288 HiLink cfOperatorMatch Operator
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
289 HiLink cfScope Title
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
290 HiLink cfBool Constant
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
291
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
292 HiLink cfscriptBlock Special
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
293 HiLink cfscriptTag htmlTag
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
294 HiLink cfSetRegion PreProc
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
295 HiLink cfSetLHSRegion htmlTag
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
296 HiLink cfSetTagEnd htmlTag
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
297
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
298 HiLink cfScriptLineComment Comment
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
299 HiLink cfScriptComment Comment
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
300 HiLink cfScriptStringS String
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
301 HiLink cfScriptStringD String
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
302 HiLink cfScriptNumber cfScriptValue
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
303 HiLink cfScriptConditional Conditional
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
304 HiLink cfScriptRepeat Repeat
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
305 HiLink cfScriptBranch Conditional
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
306 HiLink cfScriptType Type
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
307 HiLink cfScriptStatement Statement
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
308 HiLink cfScriptBraces Function
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
309 HiLink cfScriptFunction Function
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
310 HiLink cfScriptError Error
1620
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
311 HiLink cfDeprecated Error
558
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
312 HiLink cfScrParenError cfScriptError
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
313
1620
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
314 HiLink cfqueryTag htmlTag
73fe8baea242 updated for version 7.2a
vimboss
parents: 558
diff changeset
315
558
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
316 delcommand HiLink
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
317 endif
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
318
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
319 let b:current_syntax = "cf"
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
320
7ccb59c211b7 updated for version 7.0159
vimboss
parents: 557
diff changeset
321 " vim: ts=8 sw=2