If you set ft=vim on Cfengine template files highlighting will work
including [%CFEngine %] blocks.
New abbreviation: sysw = ${sys.workdir}
Merge pull request #14 from chrishiestand/master

highlight policy as variable attribute, not variable type
Adding edit_template files promise (introduced in 3.3.0)
Reordering promises to keep reference manual order (section 7.4)
Add regex_replace, cf3stdlib body
Merge pull request #15 from lpefferkorn/master

Adding edit_template files promise
Merge pull request #16 from chrishiestand/master

Add regex_replace, cf3stdlib body
Added new snippet.
Skeleton template now has newline between bundle name and {
Fixed double indentation in ,k abbrieviation.
Added new abbreviations for ifvarclass, expression and canonify.
Fixed some spelling errors
Merge pull request #17 from dannysauer/master

Fix a few minor spelling issues
Set keyword expansion to be disabled by default.
Switch to "more unique" loaded_CF3Ftplugin identifier to track plugin loading
Disable permission fix by default
Add "g-w" to permission fix, since CFEngine complains about group-writeable files
Minor documentation updates
Switch "b:loaded_CF3Ftplugin" to "b:loaded_CFE3Ftplugin" for consistency with the rest of the parameters
Updated documentation to reflect added/modified parameters and to include fulls et of expandable abbreviations
Add attributes added in 3.5
Merge pull request #18 from nickanderson/3.5_additons

Add new useresult and bundle_return_value_index attributes
Merge pull request #19 from dannysauer/master

Switch default behavior to be more unobtrusive
New builtins functions: classesmatching difference dirname every filestat filter format hostswithclass ifelse innetgroup intersection length lsdir maparray none nth some strftime sublist uniq