mirror of
https://github.com/sheerun/vim-polyglot.git
synced 2025-11-08 19:43:52 -05:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
31c55b85a0 | ||
|
|
199846c6d8 | ||
|
|
f95026252c |
@@ -129,7 +129,7 @@ If you need full functionality of any plugin, please use it directly with your p
|
|||||||
- [nix](https://github.com/LnL7/vim-nix) (syntax, indent, compiler, ftplugin)
|
- [nix](https://github.com/LnL7/vim-nix) (syntax, indent, compiler, ftplugin)
|
||||||
- [objc](https://github.com/b4winckler/vim-objc) (ftplugin, syntax, indent)
|
- [objc](https://github.com/b4winckler/vim-objc) (ftplugin, syntax, indent)
|
||||||
- [ocaml](https://github.com/rgrinberg/vim-ocaml) (syntax, indent, compiler, ftplugin)
|
- [ocaml](https://github.com/rgrinberg/vim-ocaml) (syntax, indent, compiler, ftplugin)
|
||||||
- [octave](https://github.com/vim-scripts/octave.vim--) (syntax)
|
- [octave](https://github.com/McSinyx/vim-octave) (syntax, indent)
|
||||||
- [opencl](https://github.com/petRUShka/vim-opencl) (syntax, indent, ftplugin)
|
- [opencl](https://github.com/petRUShka/vim-opencl) (syntax, indent, ftplugin)
|
||||||
- [perl](https://github.com/vim-perl/vim-perl) (syntax, indent, ftplugin)
|
- [perl](https://github.com/vim-perl/vim-perl) (syntax, indent, ftplugin)
|
||||||
- [pgsql](https://github.com/lifepillar/pgsql.vim) (syntax, indent)
|
- [pgsql](https://github.com/lifepillar/pgsql.vim) (syntax, indent)
|
||||||
@@ -168,7 +168,7 @@ If you need full functionality of any plugin, please use it directly with your p
|
|||||||
- [svg](https://github.com/vim-scripts/svg.vim) (syntax)
|
- [svg](https://github.com/vim-scripts/svg.vim) (syntax)
|
||||||
- [swift](https://github.com/keith/swift.vim) (syntax, indent, ftplugin)
|
- [swift](https://github.com/keith/swift.vim) (syntax, indent, ftplugin)
|
||||||
- [sxhkd](https://github.com/baskerville/vim-sxhkdrc) (syntax)
|
- [sxhkd](https://github.com/baskerville/vim-sxhkdrc) (syntax)
|
||||||
- [systemd](https://github.com/wgwoods/vim-systemd-syntax) (syntax)
|
- [systemd](https://github.com/wgwoods/vim-systemd-syntax) (syntax, ftplugin)
|
||||||
- [terraform](https://github.com/hashivim/vim-terraform) (syntax, indent, autoload, ftplugin)
|
- [terraform](https://github.com/hashivim/vim-terraform) (syntax, indent, autoload, ftplugin)
|
||||||
- [textile](https://github.com/timcharper/textile.vim) (syntax, ftplugin)
|
- [textile](https://github.com/timcharper/textile.vim) (syntax, ftplugin)
|
||||||
- [thrift](https://github.com/solarnz/thrift.vim) (syntax)
|
- [thrift](https://github.com/solarnz/thrift.vim) (syntax)
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ syntax region jsxElement
|
|||||||
|
|
||||||
" detect jsx region
|
" detect jsx region
|
||||||
syntax region jsxRegion
|
syntax region jsxRegion
|
||||||
\ start=+\(\(\_[([,?:=+\-*/<>{}]\|&&\|||\|=>\|\<return\|\<default\|\<await\|\<yield\)\_s*\)\@<=<\_s*\(>\|\z(\(script\)\@!\<[_\$A-Za-z][-:_\.\$0-9A-Za-z]*\>\)\(\_s*\([-+*)\]}&|?]\|/\([/*]\|\_s*>\)\@!\)\)\@!\)+
|
\ start=+\(\(\_[([,?:=+\-*/<>{}]\|&&\|||\|=>\|\<return\|\<default\|\<await\|\<yield\)\_s*\)\@<=<\_s*\(>\|\z(\(script\)\@!\<[_\$A-Za-z][-:_\.\$0-9A-Za-z]*\>\)\(\_s*\([-+*)\]}&|?,]\|/\([/*]\|\_s*>\)\@!\)\)\@!\)+
|
||||||
\ end=++
|
\ end=++
|
||||||
\ contains=jsxElement
|
\ contains=jsxElement
|
||||||
|
|
||||||
|
|||||||
@@ -77,10 +77,17 @@ function! crystal_lang#entrypoint_for(file_path) abort
|
|||||||
return a:file_path
|
return a:file_path
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
let required_spec_path = get(b:, 'crystal_required_spec_path', get(g:, 'crystal_required_spec_path', ''))
|
||||||
|
if required_spec_path !=# ''
|
||||||
|
let require_spec_str = './' . required_spec_path
|
||||||
|
else
|
||||||
|
let require_spec_str = './spec/**'
|
||||||
|
endif
|
||||||
|
|
||||||
let temp_name = root_dir . '/__vim-crystal-temporary-entrypoint-' . fnamemodify(a:file_path, ':t')
|
let temp_name = root_dir . '/__vim-crystal-temporary-entrypoint-' . fnamemodify(a:file_path, ':t')
|
||||||
let contents = [
|
let contents = [
|
||||||
\ 'require "spec"',
|
\ 'require "spec"',
|
||||||
\ 'require "./spec/**"',
|
\ 'require "' . require_spec_str . '"',
|
||||||
\ printf('require "./%s"', fnamemodify(a:file_path, ':p')[strlen(root_dir)+1 : ])
|
\ printf('require "./%s"', fnamemodify(a:file_path, ':p')[strlen(root_dir)+1 : ])
|
||||||
\ ]
|
\ ]
|
||||||
|
|
||||||
|
|||||||
@@ -28,61 +28,56 @@ function! s:clearQfList(reason) abort
|
|||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! dart#fmt(q_args) abort
|
function! dart#fmt(q_args) abort
|
||||||
if executable('dartfmt')
|
let cmd = s:FindDartFmt()
|
||||||
let buffer_content = join(getline(1, '$'), "\n")
|
if type(cmd) != type('') | return | endif
|
||||||
let args = '--stdin-name '.expand('%').' '.a:q_args
|
let buffer_content = getline(1, '$')
|
||||||
let joined_lines = system(printf('dartfmt %s', args), buffer_content)
|
let args = '--stdin-name '.expand('%').' '.a:q_args
|
||||||
if buffer_content ==# joined_lines[:-2]
|
let lines = systemlist(printf('%s %s', cmd, args), join(buffer_content, "\n"))
|
||||||
call s:clearQfList('dartfmt')
|
" TODO(https://github.com/dart-lang/sdk/issues/38507) - Remove once the
|
||||||
return
|
" tool no longer emits this line on SDK upgrades.
|
||||||
endif
|
if lines[-1] ==# 'Isolate creation failed'
|
||||||
if 0 == v:shell_error
|
let lines = lines[:-2]
|
||||||
let win_view = winsaveview()
|
|
||||||
let lines = split(joined_lines, "\n")
|
|
||||||
silent keepjumps call setline(1, lines)
|
|
||||||
if line('$') > len(lines)
|
|
||||||
silent keepjumps execute string(len(lines)+1).',$ delete'
|
|
||||||
endif
|
|
||||||
call winrestview(win_view)
|
|
||||||
call s:clearQfList('dartfmt')
|
|
||||||
else
|
|
||||||
let errors = split(joined_lines, "\n")[2:]
|
|
||||||
let error_format = '%Aline %l\, column %c of %f: %m,%C%.%#'
|
|
||||||
call s:cexpr(error_format, errors, 'dartfmt')
|
|
||||||
endif
|
|
||||||
else
|
|
||||||
call s:error('cannot execute binary file: dartfmt')
|
|
||||||
endif
|
endif
|
||||||
|
if buffer_content == lines
|
||||||
|
call s:clearQfList('dartfmt')
|
||||||
|
return
|
||||||
|
endif
|
||||||
|
if 0 == v:shell_error
|
||||||
|
let win_view = winsaveview()
|
||||||
|
silent keepjumps call setline(1, lines)
|
||||||
|
if line('$') > len(lines)
|
||||||
|
silent keepjumps execute string(len(lines)+1).',$ delete'
|
||||||
|
endif
|
||||||
|
call winrestview(win_view)
|
||||||
|
call s:clearQfList('dartfmt')
|
||||||
|
else
|
||||||
|
let errors = lines[2:]
|
||||||
|
let error_format = '%Aline %l\, column %c of %f: %m,%C%.%#'
|
||||||
|
call s:cexpr(error_format, errors, 'dartfmt')
|
||||||
|
endif
|
||||||
|
endfunction
|
||||||
|
|
||||||
|
function! s:FindDartFmt() abort
|
||||||
|
if executable('dartfmt') | return 'dartfmt' | endif
|
||||||
|
if executable('flutter')
|
||||||
|
let l:flutter_cmd = resolve(exepath('flutter'))
|
||||||
|
let l:bin = fnamemodify(l:flutter_cmd, ':h')
|
||||||
|
let l:dartfmt = l:bin.'/cache/dart-sdk/bin/dartfmt'
|
||||||
|
if executable(l:dartfmt) | return l:dartfmt | endif
|
||||||
|
endif
|
||||||
|
call s:error('Cannot find a `dartfmt` command')
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! dart#analyzer(q_args) abort
|
function! dart#analyzer(q_args) abort
|
||||||
if executable('dartanalyzer')
|
call s:error('DartAnalyzer support has been removed. '.
|
||||||
let path = expand('%:p:gs:\:/:')
|
\'If this broke your workflow please comment on '.
|
||||||
if filereadable(path)
|
\'https://github.com/dart-lang/dart-vim-plugin/issues/89')
|
||||||
let command = printf('dartanalyzer %s %s', a:q_args, shellescape(path))
|
|
||||||
let lines = systemlist(command)
|
|
||||||
call s:cexpr('%m (%f\, line %l\, col %c)', lines, 'dartanalyzer')
|
|
||||||
else
|
|
||||||
call s:error(printf('cannot read a file: "%s"', path))
|
|
||||||
endif
|
|
||||||
else
|
|
||||||
call s:error('cannot execute binary file: dartanalyzer')
|
|
||||||
endif
|
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! dart#tojs(q_args) abort
|
function! dart#tojs(q_args) abort
|
||||||
if executable('dart2js')
|
call s:error('Dart2JS support has been removed. '.
|
||||||
let path = expand('%:p:gs:\:/:')
|
\'If this broke your workflow please comment on '.
|
||||||
if filereadable(path)
|
\'https://github.com/dart-lang/dart-vim-plugin/issues/89')
|
||||||
let command = printf('dart2js %s %s', a:q_args, shellescape(path))
|
|
||||||
let lines = systemlist(command)
|
|
||||||
call s:cexpr('%m (%f\, line %l\, col %c)', lines, 'dart2js')
|
|
||||||
else
|
|
||||||
call s:error(printf('cannot read a file: "%s"', path))
|
|
||||||
endif
|
|
||||||
else
|
|
||||||
call s:error('cannot execute binary file: dartanalyzer')
|
|
||||||
endif
|
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
" Finds the path to `uri`.
|
" Finds the path to `uri`.
|
||||||
|
|||||||
@@ -207,9 +207,10 @@ endfunction
|
|||||||
|
|
||||||
function! go#config#DebugWindows() abort
|
function! go#config#DebugWindows() abort
|
||||||
return get(g:, 'go_debug_windows', {
|
return get(g:, 'go_debug_windows', {
|
||||||
\ 'stack': 'leftabove 20vnew',
|
|
||||||
\ 'out': 'botright 10new',
|
|
||||||
\ 'vars': 'leftabove 30vnew',
|
\ 'vars': 'leftabove 30vnew',
|
||||||
|
\ 'stack': 'leftabove 20new',
|
||||||
|
\ 'goroutines': 'botright 10new',
|
||||||
|
\ 'out': 'botright 5new',
|
||||||
\ }
|
\ }
|
||||||
\ )
|
\ )
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ if !exists('g:polyglot_disabled') || !(index(g:polyglot_disabled, 'typescript')
|
|||||||
function! jsx_pretty#comment#update_commentstring(original)
|
function! jsx_pretty#comment#update_commentstring(original)
|
||||||
let syn_current = s:syn_name(line('.'), col('.'))
|
let syn_current = s:syn_name(line('.'), col('.'))
|
||||||
let syn_start = s:syn_name(line('.'), 1)
|
let syn_start = s:syn_name(line('.'), 1)
|
||||||
let save_view = winsaveview()
|
let save_cursor = getcurpos()
|
||||||
|
|
||||||
if syn_start =~? '^jsx'
|
if syn_start =~? '^jsx'
|
||||||
let line = getline(".")
|
let line = getline(".")
|
||||||
@@ -24,7 +24,7 @@ function! jsx_pretty#comment#update_commentstring(original)
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
" Restore the cursor position
|
" Restore the cursor position
|
||||||
call winrestview(save_view)
|
call setpos('.', save_cursor)
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! s:syn_name(lnum, cnum)
|
function! s:syn_name(lnum, cnum)
|
||||||
|
|||||||
@@ -5,9 +5,16 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'puppet') == -1
|
|||||||
function! puppet#format#Format() abort
|
function! puppet#format#Format() abort
|
||||||
let l:start_lnum = v:lnum
|
let l:start_lnum = v:lnum
|
||||||
let l:end_lnum = v:lnum + v:count - 1
|
let l:end_lnum = v:lnum + v:count - 1
|
||||||
call puppet#format#Indention(l:start_lnum, l:end_lnum)
|
" Don't modify indentation or alignment if called by textwidth. We'll only
|
||||||
call puppet#format#Hashrocket(l:start_lnum, l:end_lnum)
|
" let the fallback function do its thing in this case so that textwidth
|
||||||
|
" still performs the expected feature.
|
||||||
|
if mode() !~# '[iR]'
|
||||||
|
call puppet#format#Indention(l:start_lnum, l:end_lnum)
|
||||||
|
call puppet#format#Hashrocket(l:start_lnum, l:end_lnum)
|
||||||
|
endif
|
||||||
call puppet#format#Fallback(l:start_lnum, l:end_lnum)
|
call puppet#format#Fallback(l:start_lnum, l:end_lnum)
|
||||||
|
" explicitly avoid falling back to default formatting
|
||||||
|
return 0
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
""
|
""
|
||||||
@@ -37,10 +44,16 @@ endfunction
|
|||||||
" lines which exeed &widthline are formated
|
" lines which exeed &widthline are formated
|
||||||
"
|
"
|
||||||
function! puppet#format#Fallback(start_lnum, end_lnum) abort
|
function! puppet#format#Fallback(start_lnum, end_lnum) abort
|
||||||
|
" We shouldn't wrap lines based on textwidth if it is disabled
|
||||||
|
if &textwidth == 0
|
||||||
|
return
|
||||||
|
endif
|
||||||
|
|
||||||
" I'm using it to check if autoformat expand range
|
" I'm using it to check if autoformat expand range
|
||||||
let l:eof_lnum = line('$')
|
let l:eof_lnum = line('$')
|
||||||
let l:lnum = a:start_lnum
|
let l:lnum = a:start_lnum
|
||||||
let l:end_lnum = a:end_lnum
|
let l:end_lnum = a:end_lnum
|
||||||
|
|
||||||
while l:lnum <= l:end_lnum
|
while l:lnum <= l:end_lnum
|
||||||
if strlen(getline(l:lnum)) > &textwidth
|
if strlen(getline(l:lnum)) > &textwidth
|
||||||
call cursor(l:lnum)
|
call cursor(l:lnum)
|
||||||
|
|||||||
@@ -398,10 +398,19 @@ function! s:RmDir(path)
|
|||||||
echoerr 'Attempted to delete empty path'
|
echoerr 'Attempted to delete empty path'
|
||||||
return 0
|
return 0
|
||||||
elseif a:path ==# '/' || a:path ==# $HOME
|
elseif a:path ==# '/' || a:path ==# $HOME
|
||||||
echoerr 'Attempted to delete protected path: ' . a:path
|
let l:path = expand(a:path)
|
||||||
|
if l:path ==# '/' || l:path ==# $HOME
|
||||||
|
echoerr 'Attempted to delete protected path: ' . a:path
|
||||||
|
return 0
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
if !isdirectory(a:path)
|
||||||
return 0
|
return 0
|
||||||
endif
|
endif
|
||||||
return system("rm -rf " . shellescape(a:path))
|
|
||||||
|
" delete() returns 0 when removing file successfully
|
||||||
|
return delete(a:path, 'rf') == 0
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
" Executes {cmd} with the cwd set to {pwd}, without changing Vim's cwd.
|
" Executes {cmd} with the cwd set to {pwd}, without changing Vim's cwd.
|
||||||
|
|||||||
@@ -8,7 +8,8 @@ let s:checked_ctags = 0
|
|||||||
|
|
||||||
function! rust#tags#IsUCtags() abort
|
function! rust#tags#IsUCtags() abort
|
||||||
if s:checked_ctags == 0
|
if s:checked_ctags == 0
|
||||||
if system('ctags --version') =~? 'universal ctags'
|
let l:ctags_bin = get(g:, 'tagbar_ctags_bin', 'ctags')
|
||||||
|
if system(l:ctags_bin.' --version') =~? 'universal ctags'
|
||||||
let s:ctags_is_uctags = 1
|
let s:ctags_is_uctags = 1
|
||||||
endif
|
endif
|
||||||
let s:checked_ctags = 1
|
let s:checked_ctags = 1
|
||||||
|
|||||||
@@ -112,7 +112,7 @@ function! s:DeleteLines(start, end) abort
|
|||||||
silent! execute a:start . ',' . a:end . 'delete _'
|
silent! execute a:start . ',' . a:end . 'delete _'
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! s:RunRustfmt(command, tmpname, fail_silently)
|
function! s:RunRustfmt(command, tmpname, from_writepre)
|
||||||
mkview!
|
mkview!
|
||||||
|
|
||||||
let l:stderr_tmpname = tempname()
|
let l:stderr_tmpname = tempname()
|
||||||
@@ -149,8 +149,10 @@ function! s:RunRustfmt(command, tmpname, fail_silently)
|
|||||||
|
|
||||||
let l:open_lwindow = 0
|
let l:open_lwindow = 0
|
||||||
if v:shell_error == 0
|
if v:shell_error == 0
|
||||||
" remove undo point caused via BufWritePre
|
if a:from_writepre
|
||||||
try | silent undojoin | catch | endtry
|
" remove undo point caused via BufWritePre
|
||||||
|
try | silent undojoin | catch | endtry
|
||||||
|
endif
|
||||||
|
|
||||||
if a:tmpname ==# ''
|
if a:tmpname ==# ''
|
||||||
let l:content = l:out
|
let l:content = l:out
|
||||||
@@ -170,7 +172,7 @@ function! s:RunRustfmt(command, tmpname, fail_silently)
|
|||||||
call setloclist(0, [])
|
call setloclist(0, [])
|
||||||
let l:open_lwindow = 1
|
let l:open_lwindow = 1
|
||||||
endif
|
endif
|
||||||
elseif g:rustfmt_fail_silently == 0 && a:fail_silently == 0
|
elseif g:rustfmt_fail_silently == 0 && !a:from_writepre
|
||||||
" otherwise get the errors and put them in the location list
|
" otherwise get the errors and put them in the location list
|
||||||
let l:errors = []
|
let l:errors = []
|
||||||
|
|
||||||
@@ -224,12 +226,12 @@ function! rustfmt#FormatRange(line1, line2)
|
|||||||
let l:tmpname = tempname()
|
let l:tmpname = tempname()
|
||||||
call writefile(getline(1, '$'), l:tmpname)
|
call writefile(getline(1, '$'), l:tmpname)
|
||||||
let command = s:RustfmtCommandRange(l:tmpname, a:line1, a:line2)
|
let command = s:RustfmtCommandRange(l:tmpname, a:line1, a:line2)
|
||||||
call s:RunRustfmt(command, l:tmpname, 0)
|
call s:RunRustfmt(command, l:tmpname, v:false)
|
||||||
call delete(l:tmpname)
|
call delete(l:tmpname)
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! rustfmt#Format()
|
function! rustfmt#Format()
|
||||||
call s:RunRustfmt(s:RustfmtCommand(), '', 0)
|
call s:RunRustfmt(s:RustfmtCommand(), '', v:false)
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! rustfmt#Cmd()
|
function! rustfmt#Cmd()
|
||||||
@@ -257,7 +259,7 @@ function! rustfmt#PreWrite()
|
|||||||
return
|
return
|
||||||
endif
|
endif
|
||||||
|
|
||||||
call s:RunRustfmt(s:RustfmtCommand(), '', 1)
|
call s:RunRustfmt(s:RustfmtCommand(), '', v:true)
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'terraform') == -1
|
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'terraform') == -1
|
||||||
|
|
||||||
|
" Ensure no conflict with arguments from the environment
|
||||||
|
let $TF_CLI_ARGS_fmt=''
|
||||||
|
|
||||||
function! terraform#fmt()
|
function! terraform#fmt()
|
||||||
if !filereadable(expand('%:p'))
|
if !filereadable(expand('%:p'))
|
||||||
return
|
return
|
||||||
@@ -28,33 +31,34 @@ function! terraform#align()
|
|||||||
endif
|
endif
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! terraform#commands(A, L, P)
|
function! terraform#commands(ArgLead, CmdLine, CursorPos)
|
||||||
return [
|
let l:commands = [
|
||||||
\ 'apply',
|
\ 'apply',
|
||||||
\ 'console',
|
\ 'console',
|
||||||
\ 'destroy',
|
\ 'destroy',
|
||||||
\ 'env',
|
\ 'env',
|
||||||
\ 'fmt',
|
\ 'fmt',
|
||||||
\ 'get',
|
\ 'get',
|
||||||
\ 'graph',
|
\ 'graph',
|
||||||
\ 'import',
|
\ 'import',
|
||||||
\ 'init',
|
\ 'init',
|
||||||
\ 'output',
|
\ 'output',
|
||||||
\ 'plan',
|
\ 'plan',
|
||||||
\ 'providers',
|
\ 'providers',
|
||||||
\ 'refresh',
|
\ 'refresh',
|
||||||
\ 'show',
|
\ 'show',
|
||||||
\ 'taint',
|
\ 'taint',
|
||||||
\ 'untaint',
|
\ 'untaint',
|
||||||
\ 'validate',
|
\ 'validate',
|
||||||
\ 'version',
|
\ 'version',
|
||||||
\ 'workspace',
|
\ 'workspace',
|
||||||
\ '0.12upgrade',
|
\ '0.12upgrade',
|
||||||
\ 'debug',
|
\ 'debug',
|
||||||
\ 'force-unlock',
|
\ 'force-unlock',
|
||||||
\ 'push',
|
\ 'push',
|
||||||
\ 'state'
|
\ 'state'
|
||||||
\ ]
|
\ ]
|
||||||
|
return join(l:commands, "\n")
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|||||||
2
build
2
build
@@ -243,7 +243,7 @@ PACKS="
|
|||||||
nix:LnL7/vim-nix
|
nix:LnL7/vim-nix
|
||||||
objc:b4winckler/vim-objc
|
objc:b4winckler/vim-objc
|
||||||
ocaml:rgrinberg/vim-ocaml
|
ocaml:rgrinberg/vim-ocaml
|
||||||
octave:vim-scripts/octave.vim--
|
octave:McSinyx/vim-octave
|
||||||
opencl:petRUShka/vim-opencl
|
opencl:petRUShka/vim-opencl
|
||||||
perl:vim-perl/vim-perl
|
perl:vim-perl/vim-perl
|
||||||
pgsql:lifepillar/pgsql.vim
|
pgsql:lifepillar/pgsql.vim
|
||||||
|
|||||||
@@ -276,6 +276,15 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'dart') == -1
|
|||||||
augroup filetypedetect
|
augroup filetypedetect
|
||||||
" dart, from dart.vim in dart-lang/dart-vim-plugin
|
" dart, from dart.vim in dart-lang/dart-vim-plugin
|
||||||
autocmd BufRead,BufNewFile *.dart set filetype=dart
|
autocmd BufRead,BufNewFile *.dart set filetype=dart
|
||||||
|
|
||||||
|
function! s:DetectShebang()
|
||||||
|
if did_filetype() | return | endif
|
||||||
|
if getline(1) == '#!/usr/bin/env dart'
|
||||||
|
setlocal filetype=dart
|
||||||
|
endif
|
||||||
|
endfunction
|
||||||
|
|
||||||
|
autocmd BufRead * call s:DetectShebang()
|
||||||
augroup end
|
augroup end
|
||||||
endif
|
endif
|
||||||
|
|
||||||
@@ -1047,6 +1056,7 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'puppet') == -1
|
|||||||
augroup filetypedetect
|
augroup filetypedetect
|
||||||
" puppet, from puppet.vim in rodjek/vim-puppet
|
" puppet, from puppet.vim in rodjek/vim-puppet
|
||||||
au! BufRead,BufNewFile *.pp setfiletype puppet
|
au! BufRead,BufNewFile *.pp setfiletype puppet
|
||||||
|
au! BufRead,BufNewFile *.epp setfiletype embeddedpuppet
|
||||||
au! BufRead,BufNewFile Puppetfile setfiletype ruby
|
au! BufRead,BufNewFile Puppetfile setfiletype ruby
|
||||||
augroup end
|
augroup end
|
||||||
endif
|
endif
|
||||||
|
|||||||
79
ftplugin/embeddedpuppet.vim
Normal file
79
ftplugin/embeddedpuppet.vim
Normal file
@@ -0,0 +1,79 @@
|
|||||||
|
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'puppet') == -1
|
||||||
|
|
||||||
|
" Vim filetype plugin
|
||||||
|
" Language: embedded puppet
|
||||||
|
" Maintainer: Gabriel Filion <gabster@lelutin.ca>
|
||||||
|
" URL: https://github.com/rodjek/vim-puppet
|
||||||
|
" Last Change: 2019-09-01
|
||||||
|
|
||||||
|
" Only do this when not done yet for this buffer
|
||||||
|
if exists("b:did_ftplugin")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
|
||||||
|
let s:save_cpo = &cpo
|
||||||
|
set cpo-=C
|
||||||
|
|
||||||
|
" Define some defaults in case the included ftplugins don't set them.
|
||||||
|
let s:undo_ftplugin = ""
|
||||||
|
let s:browsefilter = "All Files (*.*)\t*.*\n"
|
||||||
|
let s:match_words = ""
|
||||||
|
|
||||||
|
runtime! ftplugin/sh.vim
|
||||||
|
unlet! b:did_ftplugin
|
||||||
|
|
||||||
|
" Override our defaults if these were set by an included ftplugin.
|
||||||
|
if exists("b:undo_ftplugin")
|
||||||
|
let s:undo_ftplugin = b:undo_ftplugin
|
||||||
|
unlet b:undo_ftplugin
|
||||||
|
endif
|
||||||
|
if exists("b:browsefilter")
|
||||||
|
let s:browsefilter = b:browsefilter
|
||||||
|
unlet b:browsefilter
|
||||||
|
endif
|
||||||
|
if exists("b:match_words")
|
||||||
|
let s:match_words = b:match_words
|
||||||
|
unlet b:match_words
|
||||||
|
endif
|
||||||
|
|
||||||
|
let s:include = &l:include
|
||||||
|
let s:path = &l:path
|
||||||
|
let s:suffixesadd = &l:suffixesadd
|
||||||
|
|
||||||
|
runtime! ftplugin/puppet.vim
|
||||||
|
let b:did_ftplugin = 1
|
||||||
|
|
||||||
|
" Combine the new set of values with those previously included.
|
||||||
|
if exists("b:undo_ftplugin")
|
||||||
|
let s:undo_ftplugin = b:undo_ftplugin . " | " . s:undo_ftplugin
|
||||||
|
endif
|
||||||
|
if exists ("b:browsefilter")
|
||||||
|
let s:browsefilter = substitute(b:browsefilter,'\cAll Files (\*\.\*)\t\*\.\*\n','','') . s:browsefilter
|
||||||
|
endif
|
||||||
|
if exists("b:match_words")
|
||||||
|
let s:match_words = b:match_words . ',' . s:match_words
|
||||||
|
endif
|
||||||
|
|
||||||
|
if len(s:include)
|
||||||
|
let &l:include = s:include
|
||||||
|
endif
|
||||||
|
let &l:path = s:path . (s:path =~# ',$\|^$' ? '' : ',') . &l:path
|
||||||
|
let &l:suffixesadd = s:suffixesadd . (s:suffixesadd =~# ',$\|^$' ? '' : ',') . &l:suffixesadd
|
||||||
|
unlet s:include s:path s:suffixesadd
|
||||||
|
|
||||||
|
" Load the combined list of match_words for matchit.vim
|
||||||
|
if exists("loaded_matchit")
|
||||||
|
let b:match_words = s:match_words
|
||||||
|
endif
|
||||||
|
|
||||||
|
" TODO: comments=
|
||||||
|
setlocal commentstring=<%#%s%>
|
||||||
|
|
||||||
|
let b:undo_ftplugin = "setl cms< "
|
||||||
|
\ " | unlet! b:browsefilter b:match_words | " . s:undo_ftplugin
|
||||||
|
|
||||||
|
let &cpo = s:save_cpo
|
||||||
|
unlet s:save_cpo
|
||||||
|
|
||||||
|
|
||||||
|
endif
|
||||||
@@ -3,8 +3,8 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'mako') == -1
|
|||||||
" Vim filetype plugin file
|
" Vim filetype plugin file
|
||||||
" Language: Mako
|
" Language: Mako
|
||||||
" Maintainer: Randy Stauner <randy@magnificent-tears.com>
|
" Maintainer: Randy Stauner <randy@magnificent-tears.com>
|
||||||
" Last Change: 2014-02-07
|
" Last Change: 2019-09-06
|
||||||
" Version: 0.1
|
" Version: 0.2
|
||||||
|
|
||||||
if exists("b:did_ftplugin") | finish | endif
|
if exists("b:did_ftplugin") | finish | endif
|
||||||
let b:did_ftplugin = 1
|
let b:did_ftplugin = 1
|
||||||
@@ -12,4 +12,12 @@ let b:did_ftplugin = 1
|
|||||||
setlocal comments=:##
|
setlocal comments=:##
|
||||||
setlocal commentstring=##%s
|
setlocal commentstring=##%s
|
||||||
|
|
||||||
|
if exists("loaded_matchit")
|
||||||
|
let b:match_ignorecase = 1
|
||||||
|
let b:match_words = "<:>," .
|
||||||
|
\ "<\@<=[ou]l\>[^>]*\%(>\|$\):<\@<=li\>:<\@<=/[ou]l>," .
|
||||||
|
\ "<\@<=dl\>[^>]*\%(>\|$\):<\@<=d[td]\>:<\@<=/dl>," .
|
||||||
|
\ "<\@<=\([^/][^ \t>]*\)[^>]*\%(>\|$\):<\@<=/\1>"
|
||||||
|
endif
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -10,6 +10,9 @@ let b:did_ftplugin = 1
|
|||||||
let s:keepcpo= &cpo
|
let s:keepcpo= &cpo
|
||||||
set cpo&vim
|
set cpo&vim
|
||||||
|
|
||||||
|
setlocal commentstring=#\ %s
|
||||||
|
setlocal comments=:#
|
||||||
|
|
||||||
setlocal shiftwidth=2
|
setlocal shiftwidth=2
|
||||||
setlocal softtabstop=2
|
setlocal softtabstop=2
|
||||||
|
|
||||||
|
|||||||
@@ -37,10 +37,10 @@ endif
|
|||||||
|
|
||||||
setlocal comments=s1:/',mb:',ex:'/,:' commentstring=/'%s'/ formatoptions-=t formatoptions+=croql
|
setlocal comments=s1:/',mb:',ex:'/,:' commentstring=/'%s'/ formatoptions-=t formatoptions+=croql
|
||||||
|
|
||||||
let b:endwise_addition = '\=index(["note","legend"], submatch(0))!=-1 ? "end " . submatch(0) : "end"'
|
let b:endwise_addition = '\=index(["dot","mindmap","uml","salt","wbs"], submatch(0))!=-1 ? "@end" . submatch(0) : index(["note","legend"], submatch(0))!=-1 ? "end " . submatch(0) : "end"'
|
||||||
let b:endwise_words = 'loop,group,alt,note,legend'
|
let b:endwise_words = 'loop,group,alt,note,legend,startdot,startmindmap,startuml,startsalt,startwbs'
|
||||||
let b:endwise_pattern = '^\s*\zs\<\(loop\|group\|alt\|note\ze[^:]*$\|legend\)\>.*$'
|
let b:endwise_pattern = '^\s*\zs\(loop\|group\|alt\|note\ze[^:]*$\|legend\|@start\zs\(dot\|mindmap\|uml\|salt\|wbs\)\)\>.*$'
|
||||||
let b:endwise_syngroups = 'plantumlKeyword'
|
let b:endwise_syngroups = 'plantumlKeyword,plantumlPreProc'
|
||||||
|
|
||||||
let &cpoptions = s:cpo_save
|
let &cpoptions = s:cpo_save
|
||||||
unlet s:cpo_save
|
unlet s:cpo_save
|
||||||
|
|||||||
@@ -1,11 +1,32 @@
|
|||||||
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'puppet') == -1
|
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'puppet') == -1
|
||||||
|
|
||||||
setl ts=2
|
" Vim filetype plugin
|
||||||
setl sts=2
|
" Language: Puppet
|
||||||
setl sw=2
|
" Maintainer: Tim Sharpe <tim@sharpe.id.au>
|
||||||
setl et
|
" URL: https://github.com/rodjek/vim-puppet
|
||||||
setl keywordprg=puppet\ describe\ --providers
|
" Last Change: 2019-08-31
|
||||||
setl iskeyword=-,:,@,48-57,_,192-255
|
|
||||||
setl cms=#\ %s
|
if (exists("b:did_ftplugin"))
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
let b:did_ftplugin = 1
|
||||||
|
|
||||||
|
setlocal tabstop=2
|
||||||
|
setlocal softtabstop=2
|
||||||
|
setlocal shiftwidth=2
|
||||||
|
setlocal expandtab
|
||||||
|
setlocal keywordprg=puppet\ describe\ --providers
|
||||||
|
setlocal iskeyword=:,@,48-57,_,192-255
|
||||||
|
setlocal comments=sr:/*,mb:*,ex:*/,b:#
|
||||||
|
setlocal commentstring=#\ %s
|
||||||
|
|
||||||
|
setlocal formatoptions-=t formatoptions+=croql
|
||||||
|
setlocal formatexpr=puppet#format#Format()
|
||||||
|
|
||||||
|
let b:undo_ftplugin = "
|
||||||
|
\ setlocal tabstop< tabstop< softtabstop< shiftwidth< expandtab<
|
||||||
|
\| setlocal keywordprg< iskeyword< comments< commentstring<
|
||||||
|
\| setlocal formatoptions< formatexpr<
|
||||||
|
\"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|||||||
26
ftplugin/systemd.vim
Normal file
26
ftplugin/systemd.vim
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'systemd') == -1
|
||||||
|
|
||||||
|
" Vim filetype plugin file
|
||||||
|
" Language: systemd unit files
|
||||||
|
" Previous Maintainer: Will Woods <wwoods@redhat.com>
|
||||||
|
" Latest Revision: Sep 25, 2019
|
||||||
|
|
||||||
|
" These are, as it turns out, exactly the same settings as ftplugin/conf.vim
|
||||||
|
|
||||||
|
if exists("b:did_ftplugin")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
let b:did_ftplugin = 1
|
||||||
|
|
||||||
|
let s:cpo_save = &cpo
|
||||||
|
set cpo&vim
|
||||||
|
|
||||||
|
let b:undo_ftplugin = "setl com< cms< fo<"
|
||||||
|
|
||||||
|
setlocal comments=:# commentstring=#\ %s formatoptions-=t formatoptions+=croql
|
||||||
|
|
||||||
|
let &cpo = s:cpo_save
|
||||||
|
unlet s:cpo_save
|
||||||
|
|
||||||
|
|
||||||
|
endif
|
||||||
@@ -47,7 +47,7 @@ endif
|
|||||||
let s:cpo_save = &cpoptions
|
let s:cpo_save = &cpoptions
|
||||||
set cpoptions&vim
|
set cpoptions&vim
|
||||||
|
|
||||||
command! -nargs=+ -complete=customlist,terraform#commands -buffer Terraform execute '!terraform '.<q-args>. ' -no-color'
|
command! -nargs=+ -complete=custom,terraform#commands -buffer Terraform execute '!terraform '.<q-args>. ' -no-color'
|
||||||
command! -nargs=0 -buffer TerraformFmt call terraform#fmt()
|
command! -nargs=0 -buffer TerraformFmt call terraform#fmt()
|
||||||
let b:undo_ftplugin .= '|delcommand Terraform|delcommand TerraformFmt'
|
let b:undo_ftplugin .= '|delcommand Terraform|delcommand TerraformFmt'
|
||||||
|
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ endfunction
|
|||||||
set path+=./node_modules/**,node_modules/**
|
set path+=./node_modules/**,node_modules/**
|
||||||
set include=import\_s.\\zs[^'\"]*\\ze
|
set include=import\_s.\\zs[^'\"]*\\ze
|
||||||
set includeexpr=TsIncludeExpr(v:fname)
|
set includeexpr=TsIncludeExpr(v:fname)
|
||||||
set suffixesadd=.ts
|
set suffixesadd+=.ts
|
||||||
|
|
||||||
"
|
"
|
||||||
" TagBar
|
" TagBar
|
||||||
|
|||||||
@@ -7,9 +7,9 @@ endif
|
|||||||
|
|
||||||
let b:did_ftplugin = 1
|
let b:did_ftplugin = 1
|
||||||
|
|
||||||
set expandtab
|
setlocal expandtab
|
||||||
set tabstop=4
|
setlocal tabstop=4
|
||||||
set shiftwidth=4
|
setlocal shiftwidth=4
|
||||||
|
|
||||||
setlocal suffixesadd=.zig
|
setlocal suffixesadd=.zig
|
||||||
setlocal commentstring=//\ %s
|
setlocal commentstring=//\ %s
|
||||||
|
|||||||
77
indent/octave.vim
Normal file
77
indent/octave.vim
Normal file
@@ -0,0 +1,77 @@
|
|||||||
|
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'octave') == -1
|
||||||
|
|
||||||
|
" Vim indent file
|
||||||
|
" Language: Octave
|
||||||
|
" Maintainer: Nguyễn Gia Phong <vn.mcsinyx@gmail.com>
|
||||||
|
" Original Maintainer: Marcus Aurelius Farias <marcus.cf@bol.com.br>
|
||||||
|
" First Author: Max Ischenko <mfi@ukr.net>
|
||||||
|
" Last Change: 2019-10-11
|
||||||
|
|
||||||
|
" Only load this indent file when no other was loaded.
|
||||||
|
if exists("b:did_indent")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
let b:did_indent = 1
|
||||||
|
|
||||||
|
let s:beginBlock = ['for', 'parfor', 'function', 'if', 'switch',
|
||||||
|
\'try', 'unwind_protect', 'while', 'do', 'classdef',
|
||||||
|
\'enumeration', 'events', 'methods', 'properties']
|
||||||
|
let s:midBlock = ['case', 'catch', 'else', 'elseif', 'otherwise',
|
||||||
|
\'unwind_protect_cleanup']
|
||||||
|
let s:endBlock = ['end', 'endfor', 'endparfor', 'endfunction', 'endif',
|
||||||
|
\'end_try_catch', 'end_unwind_protect', 'endwhile',
|
||||||
|
\'endclassdef', 'endenumeration', 'endevents',
|
||||||
|
\'endproperties', 'endswitch', 'until', 'endmethods']
|
||||||
|
let s:openBlock = s:beginBlock + s:midBlock
|
||||||
|
let s:closeBlock = s:midBlock + s:endBlock
|
||||||
|
|
||||||
|
" To make Vim call GetOctaveIndent() when it finds a block closer
|
||||||
|
" on the current line ('else' is default and includes 'elseif').
|
||||||
|
setlocal indentkeys+=0=end,0=until,0=case,0=catch,0=otherwise
|
||||||
|
setlocal indentkeys+=0=unwind_protect_cleanup
|
||||||
|
|
||||||
|
" Only define the function once.
|
||||||
|
if exists("*GetOctaveIndent")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
|
||||||
|
function! GetOctaveIndent()
|
||||||
|
" Find a non-blank line above the current line.
|
||||||
|
let prevlnum = prevnonblank(v:lnum - 1)
|
||||||
|
|
||||||
|
" Hit the start of the file, use zero indent.
|
||||||
|
if prevlnum == 0
|
||||||
|
return 0
|
||||||
|
endif
|
||||||
|
|
||||||
|
let ind = indent(prevlnum)
|
||||||
|
let prevl = getline(prevlnum)
|
||||||
|
let l = getline(v:lnum)
|
||||||
|
|
||||||
|
" Add a 'shiftwidth' after lines starting a block:
|
||||||
|
let openCol = match(prevl, '^\s*\%(' . join(s:openBlock, '\>\|') . '\>\)') + 1
|
||||||
|
let hasNoEnd = prevl !~ ('\<' . join(s:endBlock, '\>\|\<') . '\>')
|
||||||
|
if openCol && hasNoEnd
|
||||||
|
let openSynID = synID(prevlnum, openCol, 1)
|
||||||
|
if synIDattr(openSynID, "name") != "octaveComment"
|
||||||
|
let ind = ind + shiftwidth()
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
" Subtract a 'shiftwidth' on closure of blocks,
|
||||||
|
" i.e. the part that required 'indentkeys'.
|
||||||
|
let closeCol = match(l, '^\s*\%(' . join(s:closeBlock, '\>\|') . '\>\)') + 1
|
||||||
|
if closeCol
|
||||||
|
let closeSynID = synID(v:lnum, closeCol, 1)
|
||||||
|
if synIDattr(closeSynID, "name") != "octaveComment"
|
||||||
|
let ind = ind - shiftwidth()
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
return ind
|
||||||
|
endfunction
|
||||||
|
|
||||||
|
setlocal indentexpr=GetOctaveIndent()
|
||||||
|
setlocal autoindent
|
||||||
|
|
||||||
|
endif
|
||||||
@@ -77,7 +77,7 @@ endfunction
|
|||||||
function! s:getIncIndent() abort
|
function! s:getIncIndent() abort
|
||||||
" Function to determine the s:incIndent pattern
|
" Function to determine the s:incIndent pattern
|
||||||
return
|
return
|
||||||
\ '^\s*\%(class\|object\|interface\|partition\|rectangle\|enum\|namespace\)\>.*{\s*$\|' .
|
\ '^\s*\%(class\|object\|interface\|partition\|rectangle\|enum\|namespace\|package\)\>.*{\s*$\|' .
|
||||||
\ '^\s*\%(loop\|alt\|opt\|group\|critical\|else\|legend\|box\|if\|while\|fork\|split\)\>\|' .
|
\ '^\s*\%(loop\|alt\|opt\|group\|critical\|else\|legend\|box\|if\|while\|fork\|split\)\>\|' .
|
||||||
\ '^\s*ref\>[^:]*$\|' .
|
\ '^\s*ref\>[^:]*$\|' .
|
||||||
\ '^\s*[hr]\?note\>\%(\%("[^"]*" \<as\>\)\@![^:]\)*$\|' .
|
\ '^\s*[hr]\?note\>\%(\%("[^"]*" \<as\>\)\@![^:]\)*$\|' .
|
||||||
|
|||||||
@@ -14,7 +14,10 @@ let b:did_indent = 1
|
|||||||
setlocal autoindent smartindent
|
setlocal autoindent smartindent
|
||||||
setlocal indentexpr=GetPuppetIndent()
|
setlocal indentexpr=GetPuppetIndent()
|
||||||
setlocal indentkeys+=0],0)
|
setlocal indentkeys+=0],0)
|
||||||
setlocal formatexpr=puppet#format#Format()
|
|
||||||
|
let b:undo_indent = "
|
||||||
|
\ setlocal autoindent< smartindent< indentexpr< indentkeys<
|
||||||
|
\"
|
||||||
|
|
||||||
if exists("*GetPuppetIndent")
|
if exists("*GetPuppetIndent")
|
||||||
finish
|
finish
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ syn region dockerfileString1 start=/'/ skip=/\\'|\\\\/ end=/'/
|
|||||||
syn region dockerfileEmail start=/</ end=/>/ contains=@ oneline
|
syn region dockerfileEmail start=/</ end=/>/ contains=@ oneline
|
||||||
|
|
||||||
" Urls
|
" Urls
|
||||||
syn match dockerfileUrl /\(http\|https\|ssh\|hg\|git\)\:\/\/[a-zA-Z0-9\/\-\.]\+/
|
syn match dockerfileUrl /\(http\|https\|ssh\|hg\|git\)\:\/\/[a-zA-Z0-9\/\-\._]\+/
|
||||||
|
|
||||||
" Task tags
|
" Task tags
|
||||||
syn keyword dockerfileTodo contained TODO FIXME XXX
|
syn keyword dockerfileTodo contained TODO FIXME XXX
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ fun! s:attribute_highlight(attributes)
|
|||||||
elseif a:attributes =~ 'd'
|
elseif a:attributes =~ 'd'
|
||||||
highlight link ansible_attributes Comment
|
highlight link ansible_attributes Comment
|
||||||
else
|
else
|
||||||
highlight link ansible_attributes Structure
|
highlight default link ansible_attributes Structure
|
||||||
endif
|
endif
|
||||||
endfun
|
endfun
|
||||||
|
|
||||||
@@ -77,12 +77,12 @@ if exists("g:ansible_name_highlight")
|
|||||||
if g:ansible_name_highlight =~ 'd'
|
if g:ansible_name_highlight =~ 'd'
|
||||||
highlight link ansible_name Comment
|
highlight link ansible_name Comment
|
||||||
else
|
else
|
||||||
highlight link ansible_name Underlined
|
highlight default link ansible_name Underlined
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
execute 'syn keyword ansible_debug_keywords debug containedin='.s:yamlKey.' contained'
|
execute 'syn keyword ansible_debug_keywords debug containedin='.s:yamlKey.' contained'
|
||||||
highlight link ansible_debug_keywords Debug
|
highlight default link ansible_debug_keywords Debug
|
||||||
|
|
||||||
if exists("g:ansible_extra_keywords_highlight")
|
if exists("g:ansible_extra_keywords_highlight")
|
||||||
execute 'syn keyword ansible_extra_special_keywords register always_run changed_when failed_when no_log args vars delegate_to ignore_errors containedin='.s:yamlKey.' contained'
|
execute 'syn keyword ansible_extra_special_keywords register always_run changed_when failed_when no_log args vars delegate_to ignore_errors containedin='.s:yamlKey.' contained'
|
||||||
@@ -93,14 +93,14 @@ execute 'syn keyword ansible_normal_keywords include include_tasks import_tasks
|
|||||||
if exists("g:ansible_normal_keywords_highlight")
|
if exists("g:ansible_normal_keywords_highlight")
|
||||||
execute 'highlight link ansible_normal_keywords '.g:ansible_normal_keywords_highlight
|
execute 'highlight link ansible_normal_keywords '.g:ansible_normal_keywords_highlight
|
||||||
else
|
else
|
||||||
highlight link ansible_normal_keywords Statement
|
highlight default link ansible_normal_keywords Statement
|
||||||
endif
|
endif
|
||||||
|
|
||||||
execute 'syn match ansible_with_keywords "\vwith_.+" containedin='.s:yamlKey.' contained'
|
execute 'syn match ansible_with_keywords "\vwith_.+" containedin='.s:yamlKey.' contained'
|
||||||
if exists("g:ansible_with_keywords_highlight")
|
if exists("g:ansible_with_keywords_highlight")
|
||||||
execute 'highlight link ansible_with_keywords '.g:ansible_with_keywords_highlight
|
execute 'highlight link ansible_with_keywords '.g:ansible_with_keywords_highlight
|
||||||
else
|
else
|
||||||
highlight link ansible_with_keywords Statement
|
highlight default link ansible_with_keywords Statement
|
||||||
endif
|
endif
|
||||||
|
|
||||||
let b:current_syntax = "ansible"
|
let b:current_syntax = "ansible"
|
||||||
|
|||||||
@@ -16,11 +16,11 @@ syn region hostsHeader start="\v^\s*\[" end="\v\]"
|
|||||||
syn keyword hostsHeaderSpecials children vars containedin=hostsHeader contained
|
syn keyword hostsHeaderSpecials children vars containedin=hostsHeader contained
|
||||||
syn match hostsComment "\v^[#;].*$"
|
syn match hostsComment "\v^[#;].*$"
|
||||||
|
|
||||||
highlight link hostsFirstWord Label
|
highlight default link hostsFirstWord Label
|
||||||
highlight link hostsHeader Define
|
highlight default link hostsHeader Define
|
||||||
highlight link hostsComment Comment
|
highlight default link hostsComment Comment
|
||||||
highlight link hostsHeaderSpecials Identifier
|
highlight default link hostsHeaderSpecials Identifier
|
||||||
highlight link hostsAttributes Structure
|
highlight default link hostsAttributes Structure
|
||||||
|
|
||||||
if exists("g:ansible_attribute_highlight")
|
if exists("g:ansible_attribute_highlight")
|
||||||
if g:ansible_attribute_highlight =~ 'n'
|
if g:ansible_attribute_highlight =~ 'n'
|
||||||
|
|||||||
@@ -121,7 +121,7 @@ syn match crystalPredefinedConstant "\%(\%(\.\@<!\.\)\@<!\|::\)\_s*\zs\%(crystal
|
|||||||
|
|
||||||
" Normal Regular Expression
|
" Normal Regular Expression
|
||||||
syn region crystalRegexp matchgroup=crystalRegexpDelimiter start="\%(\%(^\|\<\%(and\|or\|while\|until\|unless\|if\|elsif\|ifdef\|when\|not\|then\|else\)\|[;\~=!|&(,[<>?:*+-]\)\s*\)\@<=/" end="/[iomxneus]*" skip="\\\\\|\\/" contains=@crystalRegexpSpecial fold
|
syn region crystalRegexp matchgroup=crystalRegexpDelimiter start="\%(\%(^\|\<\%(and\|or\|while\|until\|unless\|if\|elsif\|ifdef\|when\|not\|then\|else\)\|[;\~=!|&(,[<>?:*+-]\)\s*\)\@<=/" end="/[iomxneus]*" skip="\\\\\|\\/" contains=@crystalRegexpSpecial fold
|
||||||
syn region crystalRegexp matchgroup=crystalRegexpDelimiter start="\%(\h\k*\s\+\)\@<=/[ \t=]\@!" end="/[iomxneus]*" skip="\\\\\|\\/" contains=@crystalRegexpSpecial fold
|
syn region crystalRegexp matchgroup=crystalRegexpDelimiter start="\%(\h\k*\s\+\)\@<=/[ \t=/]\@!" end="/[iomxneus]*" skip="\\\\\|\\/" contains=@crystalRegexpSpecial fold
|
||||||
|
|
||||||
" Generalized Regular Expression
|
" Generalized Regular Expression
|
||||||
syn region crystalRegexp matchgroup=crystalRegexpDelimiter start="%r\z([~`!@#$%^&*_\-+=|\:;"',.? /]\)" end="\z1[iomxneus]*" skip="\\\\\|\\\z1" contains=@crystalRegexpSpecial fold
|
syn region crystalRegexp matchgroup=crystalRegexpDelimiter start="%r\z([~`!@#$%^&*_\-+=|\:;"',.? /]\)" end="\z1[iomxneus]*" skip="\\\\\|\\\z1" contains=@crystalRegexpSpecial fold
|
||||||
@@ -290,7 +290,7 @@ if !exists('g:crystal_no_special_methods')
|
|||||||
syn match crystalInclude "\<include\>[?!]\@!" display
|
syn match crystalInclude "\<include\>[?!]\@!" display
|
||||||
syn keyword crystalInclude extend require
|
syn keyword crystalInclude extend require
|
||||||
syn keyword crystalKeyword caller typeof pointerof sizeof instance_sizeof
|
syn keyword crystalKeyword caller typeof pointerof sizeof instance_sizeof
|
||||||
syn match crystalRecord "\<record\>[?!]\@!" display
|
syn match crystalRecord "\<record\%(\s\+\u\w*\)\@=" display
|
||||||
endif
|
endif
|
||||||
|
|
||||||
" Macro
|
" Macro
|
||||||
|
|||||||
@@ -53,6 +53,11 @@ syntax match dartMetadata "@\([_$a-zA-Z][_$a-zA-Z0-9]*\.\)*[_$a-zA-Z][_$a
|
|||||||
" Numbers
|
" Numbers
|
||||||
syntax match dartNumber "\<\d\+\(\.\d\+\)\=\>"
|
syntax match dartNumber "\<\d\+\(\.\d\+\)\=\>"
|
||||||
|
|
||||||
|
" User Types
|
||||||
|
if !exists('dart_highlight_types') || dart_highlight_types
|
||||||
|
syntax match dartTypeName "\<[A-Z]\w*\>\|\<_[A-Z]\w*\>"
|
||||||
|
endif
|
||||||
|
|
||||||
" Core libraries
|
" Core libraries
|
||||||
if !exists('dart_corelib_highlight') || dart_corelib_highlight
|
if !exists('dart_corelib_highlight') || dart_corelib_highlight
|
||||||
syntax keyword dartCoreClasses BidirectionalIterator Comparable DateTime
|
syntax keyword dartCoreClasses BidirectionalIterator Comparable DateTime
|
||||||
@@ -118,6 +123,7 @@ highlight default link dartTypedef Typedef
|
|||||||
highlight default link dartTodo Todo
|
highlight default link dartTodo Todo
|
||||||
highlight default link dartKeyword Keyword
|
highlight default link dartKeyword Keyword
|
||||||
highlight default link dartType Type
|
highlight default link dartType Type
|
||||||
|
highlight default link dartTypeName Type
|
||||||
highlight default link dartInterpolation PreProc
|
highlight default link dartInterpolation PreProc
|
||||||
highlight default link dartDocLink SpecialComment
|
highlight default link dartDocLink SpecialComment
|
||||||
highlight default link dartSpecialChar SpecialChar
|
highlight default link dartSpecialChar SpecialChar
|
||||||
|
|||||||
33
syntax/embeddedpuppet.vim
Normal file
33
syntax/embeddedpuppet.vim
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'puppet') == -1
|
||||||
|
|
||||||
|
" Vim syntax plugin
|
||||||
|
" Language: embedded puppet
|
||||||
|
" Maintainer: Gabriel Filion <gabster@lelutin.ca>
|
||||||
|
" URL: https://github.com/rodjek/vim-puppet
|
||||||
|
" Last Change: 2019-09-01
|
||||||
|
|
||||||
|
" quit when a syntax file was already loaded {{{1
|
||||||
|
if exists("b:current_syntax")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
|
||||||
|
runtime! syntax/sh.vim
|
||||||
|
unlet! b:current_syntax
|
||||||
|
|
||||||
|
syn include @puppetTop syntax/puppet.vim
|
||||||
|
|
||||||
|
syn cluster ePuppetRegions contains=ePuppetBlock,ePuppetExpression,ePuppetComment
|
||||||
|
|
||||||
|
syn region ePuppetBlock matchgroup=ePuppetDelimiter start="<%%\@!-\=" end="[=-]\=%\@<!%>" contains=@puppetTop containedin=ALLBUT,@ePuppetRegions keepend
|
||||||
|
syn region ePuppetExpression matchgroup=ePuppetDelimiter start="<%=\{1,4}" end="[=-]\=%\@<!%>" contains=@puppetTop containedin=ALLBUT,@ePuppetRegions keepend
|
||||||
|
syn region ePuppetComment matchgroup=ePuppetDelimiter start="<%-\=#" end="[=-]\=%\@<!%>" contains=puppetTodo,@Spell containedin=ALLBUT,@ePuppetRegions keepend
|
||||||
|
|
||||||
|
" Define the default highlighting.
|
||||||
|
|
||||||
|
hi def link ePuppetDelimiter PreProc
|
||||||
|
hi def link ePuppetComment Comment
|
||||||
|
|
||||||
|
let b:current_syntax = "embeddedpuppet"
|
||||||
|
|
||||||
|
|
||||||
|
endif
|
||||||
@@ -11,17 +11,20 @@ syntax case match
|
|||||||
|
|
||||||
" match keywords
|
" match keywords
|
||||||
syntax keyword gomodModule module
|
syntax keyword gomodModule module
|
||||||
|
syntax keyword gomodGo go contained
|
||||||
syntax keyword gomodRequire require
|
syntax keyword gomodRequire require
|
||||||
syntax keyword gomodExclude exclude
|
syntax keyword gomodExclude exclude
|
||||||
syntax keyword gomodReplace replace
|
syntax keyword gomodReplace replace
|
||||||
|
|
||||||
" require, exclude and replace can be also grouped into block
|
" require, exclude, replace, and go can be also grouped into block
|
||||||
syntax region gomodRequire start='require (' end=')' transparent contains=gomodRequire,gomodVersion
|
syntax region gomodRequire start='require (' end=')' transparent contains=gomodRequire,gomodVersion
|
||||||
syntax region gomodExclude start='exclude (' end=')' transparent contains=gomodExclude,gomodVersion
|
syntax region gomodExclude start='exclude (' end=')' transparent contains=gomodExclude,gomodVersion
|
||||||
syntax region gomodReplace start='replace (' end=')' transparent contains=gomodReplace,gomodVersion
|
syntax region gomodReplace start='replace (' end=')' transparent contains=gomodReplace,gomodVersion
|
||||||
|
syntax match gomodGo '^go .*$' transparent contains=gomodGo,gomodGoVersion
|
||||||
|
|
||||||
" set highlights
|
" set highlights
|
||||||
highlight default link gomodModule Keyword
|
highlight default link gomodModule Keyword
|
||||||
|
highlight default link gomodGo Keyword
|
||||||
highlight default link gomodRequire Keyword
|
highlight default link gomodRequire Keyword
|
||||||
highlight default link gomodExclude Keyword
|
highlight default link gomodExclude Keyword
|
||||||
highlight default link gomodReplace Keyword
|
highlight default link gomodReplace Keyword
|
||||||
@@ -38,6 +41,10 @@ highlight default link gomodString String
|
|||||||
syntax match gomodReplaceOperator "\v\=\>"
|
syntax match gomodReplaceOperator "\v\=\>"
|
||||||
highlight default link gomodReplaceOperator Operator
|
highlight default link gomodReplaceOperator Operator
|
||||||
|
|
||||||
|
" match go versions
|
||||||
|
syntax match gomodGoVersion "1\.\d\+" contained
|
||||||
|
highlight default link gomodGoVersion Identifier
|
||||||
|
|
||||||
|
|
||||||
" highlight versions:
|
" highlight versions:
|
||||||
" * vX.Y.Z-pre
|
" * vX.Y.Z-pre
|
||||||
|
|||||||
@@ -2,13 +2,13 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'octave') == -1
|
|||||||
|
|
||||||
" Vim syntax file
|
" Vim syntax file
|
||||||
" Language: Octave
|
" Language: Octave
|
||||||
" Maintainer: Rik <rik@nomad.inbox5.com>
|
" Maintainer: Rik <rik@octave.org>
|
||||||
" Original Maintainers: Jaroslav Hajek <highegg@gmail.com>
|
" Original Maintainers: Jaroslav Hajek <highegg@gmail.com>
|
||||||
" Francisco Castro <fcr@adinet.com.uy>
|
" Francisco Castro <fcr@adinet.com.uy>
|
||||||
" Preben 'Peppe' Guldberg <peppe-vim@wielders.org>
|
" Preben 'Peppe' Guldberg <peppe-vim@wielders.org>
|
||||||
" Original Author: Mario Eusebio
|
" Original Author: Mario Eusebio
|
||||||
" Last Change: 07 Jun 2011
|
" Last Change: 13 Nov 2016
|
||||||
" Syntax matched to Octave Release: 3.4.0
|
" Syntax matched to Octave Release: 4.2.0
|
||||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
if version < 600
|
if version < 600
|
||||||
syntax clear
|
syntax clear
|
||||||
@@ -26,18 +26,21 @@ setlocal iskeyword +=.
|
|||||||
|
|
||||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
" Syntax group definitions for Octave
|
" Syntax group definitions for Octave
|
||||||
syn keyword octaveBeginKeyword for function if switch try unwind_protect while
|
syn keyword octaveBeginKeyword for parfor function if switch
|
||||||
syn keyword octaveBeginKeyword do
|
syn keyword octaveBeginKeyword try unwind_protect while do
|
||||||
syn keyword octaveEndKeyword end endfor endfunction endif endswitch
|
syn keyword octaveBeginKeyword classdef enumeration events methods properties
|
||||||
|
syn keyword octaveEndKeyword end endfor endparfor endfunction endif endswitch
|
||||||
syn keyword octaveEndKeyword end_try_catch end_unwind_protect endwhile until
|
syn keyword octaveEndKeyword end_try_catch end_unwind_protect endwhile until
|
||||||
|
syn keyword octaveEndKeyword endclassdef endenumeration endevents endmethods
|
||||||
|
syn keyword octaveEndKeyword endproperties
|
||||||
syn keyword octaveElseKeyword case catch else elseif otherwise
|
syn keyword octaveElseKeyword case catch else elseif otherwise
|
||||||
syn keyword octaveElseKeyword unwind_protect_cleanup
|
syn keyword octaveElseKeyword unwind_protect_cleanup
|
||||||
|
|
||||||
syn keyword octaveStatement break continue global persistent return
|
syn keyword octaveStatement break continue global persistent return
|
||||||
|
|
||||||
syn keyword octaveReserved __FILE__ __LINE__ classdef endclassdef endevents
|
syn keyword octaveVarKeyword varargin varargout
|
||||||
syn keyword octaveReserved endmethods endproperties events methods properties
|
|
||||||
syn keyword octaveReserved static
|
syn keyword octaveReserved __FILE__ __LINE__
|
||||||
|
|
||||||
" List of commands (these don't require a parenthesis to invoke)
|
" List of commands (these don't require a parenthesis to invoke)
|
||||||
syn keyword octaveCommand contained cd chdir clear close dbcont dbquit dbstep
|
syn keyword octaveCommand contained cd chdir clear close dbcont dbquit dbstep
|
||||||
@@ -48,415 +51,521 @@ syn keyword octaveCommand contained run_history save shg test type what which
|
|||||||
syn keyword octaveCommand contained who whos
|
syn keyword octaveCommand contained who whos
|
||||||
|
|
||||||
" List of functions which set internal variables
|
" List of functions which set internal variables
|
||||||
syn keyword octaveSetVarFun contained EDITOR EXEC_PATH F_SETFD F_SETFL I
|
syn keyword octaveSetVarFun contained EDITOR EXEC_PATH I IMAGE_PATH Inf J NA
|
||||||
syn keyword octaveSetVarFun contained IMAGE_PATH Inf J NA NaN O_APPEND O_ASYNC
|
syn keyword octaveSetVarFun contained NaN PAGER PAGER_FLAGS PS1 PS2 PS4
|
||||||
syn keyword octaveSetVarFun contained PAGER PAGER_FLAGS PS1 PS2 PS4
|
syn keyword octaveSetVarFun contained allow_noninteger_range_as_index ans
|
||||||
syn keyword octaveSetVarFun contained __error_text__
|
syn keyword octaveSetVarFun contained beep_on_error built_in_docstrings_file
|
||||||
syn keyword octaveSetVarFun contained allow_noninteger_range_as_index ans argv
|
syn keyword octaveSetVarFun contained completion_append_char
|
||||||
syn keyword octaveSetVarFun contained beep_on_error completion_append_char
|
|
||||||
syn keyword octaveSetVarFun contained confirm_recursive_rmdir
|
syn keyword octaveSetVarFun contained confirm_recursive_rmdir
|
||||||
syn keyword octaveSetVarFun contained crash_dumps_octave_core debug_on_error
|
syn keyword octaveSetVarFun contained crash_dumps_octave_core debug_java
|
||||||
|
syn keyword octaveSetVarFun contained debug_jit debug_on_error
|
||||||
syn keyword octaveSetVarFun contained debug_on_interrupt debug_on_warning
|
syn keyword octaveSetVarFun contained debug_on_interrupt debug_on_warning
|
||||||
syn keyword octaveSetVarFun contained default_save_options
|
syn keyword octaveSetVarFun contained disable_diagonal_matrix
|
||||||
|
syn keyword octaveSetVarFun contained disable_permutation_matrix disable_range
|
||||||
syn keyword octaveSetVarFun contained do_braindead_shortcircuit_evaluation
|
syn keyword octaveSetVarFun contained do_braindead_shortcircuit_evaluation
|
||||||
syn keyword octaveSetVarFun contained doc_cache_file e echo_executing_commands
|
syn keyword octaveSetVarFun contained doc_cache_file e echo_executing_commands
|
||||||
syn keyword octaveSetVarFun contained eps error_text false filemarker
|
syn keyword octaveSetVarFun contained eps false filemarker fixed_point_format
|
||||||
syn keyword octaveSetVarFun contained fixed_point_format gnuplot_binary
|
syn keyword octaveSetVarFun contained gnuplot_binary graphics_toolkit history
|
||||||
syn keyword octaveSetVarFun contained gui_mode history_control history_file
|
syn keyword octaveSetVarFun contained history_control history_file
|
||||||
syn keyword octaveSetVarFun contained history_size
|
syn keyword octaveSetVarFun contained history_save history_size
|
||||||
syn keyword octaveSetVarFun contained history_timestamp_format_string i
|
syn keyword octaveSetVarFun contained history_timestamp_format_string i
|
||||||
syn keyword octaveSetVarFun contained ignore_function_time_stamp inf info_file
|
syn keyword octaveSetVarFun contained ignore_function_time_stamp inf info_file
|
||||||
syn keyword octaveSetVarFun contained info_program j ls_command
|
syn keyword octaveSetVarFun contained info_program j
|
||||||
|
syn keyword octaveSetVarFun contained java_matrix_autoconversion
|
||||||
|
syn keyword octaveSetVarFun contained java_unsigned_autoconversion jit_enable
|
||||||
|
syn keyword octaveSetVarFun contained jit_failcnt jit_startcnt ls_command
|
||||||
syn keyword octaveSetVarFun contained makeinfo_program max_recursion_depth
|
syn keyword octaveSetVarFun contained makeinfo_program max_recursion_depth
|
||||||
|
syn keyword octaveSetVarFun contained missing_component_hook
|
||||||
syn keyword octaveSetVarFun contained missing_function_hook mouse_wheel_zoom
|
syn keyword octaveSetVarFun contained missing_function_hook mouse_wheel_zoom
|
||||||
syn keyword octaveSetVarFun contained nan nargin nargout octave_core_file_limit
|
syn keyword octaveSetVarFun contained nan nargin nargout
|
||||||
|
syn keyword octaveSetVarFun contained octave_core_file_limit
|
||||||
syn keyword octaveSetVarFun contained octave_core_file_name
|
syn keyword octaveSetVarFun contained octave_core_file_name
|
||||||
syn keyword octaveSetVarFun contained octave_core_file_options
|
syn keyword octaveSetVarFun contained octave_core_file_options
|
||||||
syn keyword octaveSetVarFun contained optimize_subsasgn_calls
|
syn keyword octaveSetVarFun contained optimize_subsasgn_calls
|
||||||
syn keyword octaveSetVarFun contained output_max_field_width output_precision
|
syn keyword octaveSetVarFun contained output_max_field_width output_precision
|
||||||
syn keyword octaveSetVarFun contained page_output_immediately
|
syn keyword octaveSetVarFun contained page_output_immediately
|
||||||
syn keyword octaveSetVarFun contained page_screen_output pathsep pi
|
syn keyword octaveSetVarFun contained page_screen_output path pathsep pi
|
||||||
syn keyword octaveSetVarFun contained print_empty_dimensions
|
syn keyword octaveSetVarFun contained prefdir print_empty_dimensions
|
||||||
syn keyword octaveSetVarFun contained print_struct_array_contents
|
syn keyword octaveSetVarFun contained print_struct_array_contents realmax
|
||||||
syn keyword octaveSetVarFun contained program_invocation_name program_name
|
syn keyword octaveSetVarFun contained realmin save_default_options
|
||||||
syn keyword octaveSetVarFun contained realmax realmin
|
|
||||||
syn keyword octaveSetVarFun contained save_header_format_string save_precision
|
syn keyword octaveSetVarFun contained save_header_format_string save_precision
|
||||||
syn keyword octaveSetVarFun contained saving_history sighup_dumps_octave_core
|
syn keyword octaveSetVarFun contained sighup_dumps_octave_core
|
||||||
syn keyword octaveSetVarFun contained sigterm_dumps_octave_core
|
syn keyword octaveSetVarFun contained sigterm_dumps_octave_core
|
||||||
syn keyword octaveSetVarFun contained silent_functions sparse_auto_mutate
|
syn keyword octaveSetVarFun contained silent_functions sparse_auto_mutate
|
||||||
syn keyword octaveSetVarFun contained split_long_rows string_fill_char
|
syn keyword octaveSetVarFun contained split_long_rows string_fill_char
|
||||||
syn keyword octaveSetVarFun contained struct_levels_to_print
|
syn keyword octaveSetVarFun contained struct_levels_to_print
|
||||||
syn keyword octaveSetVarFun contained suppress_verbose_help_message svd_driver
|
syn keyword octaveSetVarFun contained suppress_verbose_help_message svd_driver
|
||||||
syn keyword octaveSetVarFun contained true whos_line_format
|
syn keyword octaveSetVarFun contained texi_macros_file true whos_line_format
|
||||||
|
|
||||||
" List of functions which query internal variables
|
" List of functions which query internal variables
|
||||||
" Excluded i,j from list above because they are often used as loop variables
|
" Excluded i,j from list above because they are often used as loop variables
|
||||||
" They will be highlighted appropriately by the rule which matches numbers
|
" They will be highlighted appropriately by the rule which matches numbers
|
||||||
syn keyword octaveVariable contained EDITOR EXEC_PATH F_SETFD F_SETFL I
|
syn keyword octaveVariable contained EDITOR EDITOR EXEC_PATH F_SETFL I
|
||||||
syn keyword octaveVariable contained IMAGE_PATH Inf J NA NaN O_APPEND O_ASYNC
|
syn keyword octaveVariable contained IMAGE_PATH Inf J NA NaN PAGER
|
||||||
syn keyword octaveVariable contained PAGER PAGER_FLAGS PS1 PS2 PS4
|
syn keyword octaveVariable contained PAGER_FLAGS PS1 PS2 PS4
|
||||||
syn keyword octaveVariable contained __error_text__
|
syn keyword octaveVariable contained allow_noninteger_range_as_index ans
|
||||||
syn keyword octaveVariable contained allow_noninteger_range_as_index ans argv
|
syn keyword octaveVariable contained beep_on_error built_in_docstrings_file
|
||||||
syn keyword octaveVariable contained beep_on_error completion_append_char
|
syn keyword octaveVariable contained completion_append_char
|
||||||
syn keyword octaveVariable contained confirm_recursive_rmdir
|
syn keyword octaveVariable contained confirm_recursive_rmdir
|
||||||
syn keyword octaveVariable contained crash_dumps_octave_core debug_on_error
|
syn keyword octaveVariable contained crash_dumps_octave_core debug_java
|
||||||
|
syn keyword octaveVariable contained debug_jit debug_on_error
|
||||||
syn keyword octaveVariable contained debug_on_interrupt debug_on_warning
|
syn keyword octaveVariable contained debug_on_interrupt debug_on_warning
|
||||||
syn keyword octaveVariable contained default_save_options
|
syn keyword octaveVariable contained disable_diagonal_matrix
|
||||||
|
syn keyword octaveVariable contained disable_permutation_matrix disable_range
|
||||||
syn keyword octaveVariable contained do_braindead_shortcircuit_evaluation
|
syn keyword octaveVariable contained do_braindead_shortcircuit_evaluation
|
||||||
syn keyword octaveVariable contained doc_cache_file e echo_executing_commands
|
syn keyword octaveVariable contained doc_cache_file e echo_executing_commands
|
||||||
syn keyword octaveVariable contained eps error_text false filemarker
|
syn keyword octaveVariable contained eps false filemarker fixed_point_format
|
||||||
syn keyword octaveVariable contained fixed_point_format gnuplot_binary
|
syn keyword octaveVariable contained gnuplot_binary graphics_toolkit history
|
||||||
syn keyword octaveVariable contained gui_mode history_control history_file
|
syn keyword octaveVariable contained history_control history_file
|
||||||
syn keyword octaveVariable contained history_size
|
syn keyword octaveVariable contained history_save history_size
|
||||||
syn keyword octaveVariable contained history_timestamp_format_string
|
syn keyword octaveVariable contained history_timestamp_format_string i
|
||||||
syn keyword octaveVariable contained ignore_function_time_stamp inf info_file
|
syn keyword octaveVariable contained ignore_function_time_stamp inf info_file
|
||||||
syn keyword octaveVariable contained info_program ls_command
|
syn keyword octaveVariable contained info_program j
|
||||||
|
syn keyword octaveVariable contained java_matrix_autoconversion
|
||||||
|
syn keyword octaveVariable contained java_unsigned_autoconversion jit_enable
|
||||||
|
syn keyword octaveVariable contained jit_failcnt jit_startcnt ls_command
|
||||||
syn keyword octaveVariable contained makeinfo_program max_recursion_depth
|
syn keyword octaveVariable contained makeinfo_program max_recursion_depth
|
||||||
|
syn keyword octaveVariable contained missing_component_hook
|
||||||
syn keyword octaveVariable contained missing_function_hook mouse_wheel_zoom
|
syn keyword octaveVariable contained missing_function_hook mouse_wheel_zoom
|
||||||
syn keyword octaveVariable contained nan nargin nargout octave_core_file_limit
|
syn keyword octaveVariable contained nan nargin nargout
|
||||||
|
syn keyword octaveVariable contained octave_core_file_limit
|
||||||
syn keyword octaveVariable contained octave_core_file_name
|
syn keyword octaveVariable contained octave_core_file_name
|
||||||
syn keyword octaveVariable contained octave_core_file_options
|
syn keyword octaveVariable contained octave_core_file_options
|
||||||
syn keyword octaveVariable contained optimize_subsasgn_calls
|
syn keyword octaveVariable contained optimize_subsasgn_calls
|
||||||
syn keyword octaveVariable contained output_max_field_width output_precision
|
syn keyword octaveVariable contained output_max_field_width output_precision
|
||||||
syn keyword octaveVariable contained page_output_immediately
|
syn keyword octaveVariable contained page_output_immediately
|
||||||
syn keyword octaveVariable contained page_screen_output pathsep pi
|
syn keyword octaveVariable contained page_screen_output path pathsep pi
|
||||||
syn keyword octaveVariable contained print_empty_dimensions
|
syn keyword octaveVariable contained prefdir print_empty_dimensions
|
||||||
syn keyword octaveVariable contained print_struct_array_contents
|
syn keyword octaveVariable contained print_struct_array_contents realmax
|
||||||
syn keyword octaveVariable contained program_invocation_name program_name
|
syn keyword octaveVariable contained realmin save_default_options
|
||||||
syn keyword octaveVariable contained realmax realmin
|
|
||||||
syn keyword octaveVariable contained save_header_format_string save_precision
|
syn keyword octaveVariable contained save_header_format_string save_precision
|
||||||
syn keyword octaveVariable contained saving_history sighup_dumps_octave_core
|
syn keyword octaveVariable contained sighup_dumps_octave_core
|
||||||
syn keyword octaveVariable contained sigterm_dumps_octave_core
|
syn keyword octaveVariable contained sigterm_dumps_octave_core
|
||||||
syn keyword octaveVariable contained silent_functions sparse_auto_mutate
|
syn keyword octaveVariable contained silent_functions sparse_auto_mutate
|
||||||
syn keyword octaveVariable contained split_long_rows string_fill_char
|
syn keyword octaveVariable contained split_long_rows string_fill_char
|
||||||
syn keyword octaveVariable contained struct_levels_to_print
|
syn keyword octaveVariable contained struct_levels_to_print
|
||||||
syn keyword octaveVariable contained suppress_verbose_help_message svd_driver
|
syn keyword octaveVariable contained suppress_verbose_help_message svd_driver
|
||||||
syn keyword octaveVariable contained true whos_line_format
|
syn keyword octaveVariable contained texi_macros_file true whos_line_format
|
||||||
|
|
||||||
" Read-only variables
|
" Read-only variables
|
||||||
syn keyword octaveVariable contained F_DUPFD F_GETFD F_GETFL OCTAVE_HOME
|
syn keyword octaveVariable contained F_DUPFD F_GETFD F_GETFL F_SETFD F_SETFL
|
||||||
syn keyword octaveVariable contained OCTAVE_VERSION O_CREAT O_EXCL O_NONBLOCK
|
syn keyword octaveVariable contained OCTAVE_HOME OCTAVE_VERSION O_APPEND
|
||||||
|
syn keyword octaveVariable contained O_ASYNC O_CREAT O_EXCL O_NONBLOCK
|
||||||
syn keyword octaveVariable contained O_RDONLY O_RDWR O_SYNC O_TRUNC O_WRONLY
|
syn keyword octaveVariable contained O_RDONLY O_RDWR O_SYNC O_TRUNC O_WRONLY
|
||||||
syn keyword octaveVariable contained P_tmpdir SEEK_CUR SEEK_END SEEK_SET
|
syn keyword octaveVariable contained P_tmpdir SEEK_CUR SEEK_END SEEK_SET SIG
|
||||||
syn keyword octaveVariable contained WCONTINUE WCOREDUMP WEXITSTATUS
|
syn keyword octaveVariable contained WCONTINUE WCOREDUMP WEXITSTATUS
|
||||||
syn keyword octaveVariable contained WIFCONTINUED WIFEXITED WIFSIGNALED
|
syn keyword octaveVariable contained WIFCONTINUED WIFEXITED WIFSIGNALED
|
||||||
syn keyword octaveVariable contained WIFSTOPPED WNOHANG WSTOPSIG WTERMSIG
|
syn keyword octaveVariable contained WIFSTOPPED WNOHANG WSTOPSIG WTERMSIG
|
||||||
syn keyword octaveVariable contained WUNTRACED matlabroot pwd stderr stdin
|
syn keyword octaveVariable contained WUNTRACED argv
|
||||||
syn keyword octaveVariable contained stdout
|
syn keyword octaveVariable contained available_graphics_toolkits
|
||||||
|
syn keyword octaveVariable contained command_line_path have_window_system
|
||||||
|
syn keyword octaveVariable contained isstudent loaded_graphics_toolkits
|
||||||
|
syn keyword octaveVariable contained matlabroot namelengthmax
|
||||||
|
syn keyword octaveVariable contained native_float_format
|
||||||
|
syn keyword octaveVariable contained program_invocation_name program_name pwd
|
||||||
|
syn keyword octaveVariable contained stderr stdin stdout
|
||||||
|
|
||||||
" List of functions
|
" List of functions
|
||||||
syn keyword octaveFunction contained SIG S_ISBLK S_ISCHR S_ISDIR S_ISFIFO
|
syn keyword octaveFunction contained S_ISBLK S_ISCHR S_ISDIR S_ISFIFO S_ISLNK
|
||||||
syn keyword octaveFunction contained S_ISLNK S_ISREG S_ISSOCK
|
syn keyword octaveFunction contained S_ISREG S_ISSOCK __accumarray_max__
|
||||||
syn keyword octaveFunction contained __accumarray_max__ __accumarray_min__
|
syn keyword octaveFunction contained __accumarray_min__ __accumarray_sum__
|
||||||
syn keyword octaveFunction contained __accumarray_sum__ __accumdim_sum__
|
syn keyword octaveFunction contained __accumdim_sum__
|
||||||
syn keyword octaveFunction contained __all_opts__ __builtins__
|
syn keyword octaveFunction contained __actual_axis_position__ __all_opts__
|
||||||
syn keyword octaveFunction contained __calc_dimensions__ __contourc__
|
syn keyword octaveFunction contained __builtins__ __calc_dimensions__
|
||||||
syn keyword octaveFunction contained __current_scope__ __delaunayn__
|
syn keyword octaveFunction contained __clabel__ __compactformat__
|
||||||
|
syn keyword octaveFunction contained __contourc__ __current_scope__
|
||||||
|
syn keyword octaveFunction contained __db_next_breakpoint_quiet__
|
||||||
|
syn keyword octaveFunction contained __default_plot_options__ __delaunayn__
|
||||||
|
syn keyword octaveFunction contained __diaryfile__ __diarystate__
|
||||||
syn keyword octaveFunction contained __dispatch__ __display_tokens__
|
syn keyword octaveFunction contained __dispatch__ __display_tokens__
|
||||||
syn keyword octaveFunction contained __dsearchn__ __dump_symtab_info__ __end__
|
syn keyword octaveFunction contained __dsearchn__ __dump_load_path__
|
||||||
syn keyword octaveFunction contained __finish__ __fltk_ginput__
|
syn keyword octaveFunction contained __dump_symtab_info__ __dump_typeinfo__
|
||||||
syn keyword octaveFunction contained __fltk_maxtime__ __fltk_print__
|
syn keyword octaveFunction contained __echostate__ __eigs__ __fieldnames__
|
||||||
syn keyword octaveFunction contained __fltk_redraw__ __fltk_uigetfile__
|
syn keyword octaveFunction contained __finish__ __fltk_check__
|
||||||
syn keyword octaveFunction contained __ftp__ __ftp_ascii__ __ftp_binary__
|
syn keyword octaveFunction contained __fltk_uigetfile__ __fnmatch__
|
||||||
syn keyword octaveFunction contained __ftp_close__ __ftp_cwd__ __ftp_delete__
|
syn keyword octaveFunction contained __formatstring__ __ftp__ __ftp_ascii__
|
||||||
syn keyword octaveFunction contained __ftp_dir__ __ftp_mget__ __ftp_mkdir__
|
syn keyword octaveFunction contained __ftp_binary__ __ftp_close__ __ftp_cwd__
|
||||||
syn keyword octaveFunction contained __ftp_mode__ __ftp_mput__ __ftp_pwd__
|
syn keyword octaveFunction contained __ftp_delete__ __ftp_dir__ __ftp_mget__
|
||||||
syn keyword octaveFunction contained __ftp_rename__ __ftp_rmdir__ __get__
|
syn keyword octaveFunction contained __ftp_mkdir__ __ftp_mode__ __ftp_mput__
|
||||||
syn keyword octaveFunction contained __glpk__ __gnuplot_drawnow__
|
syn keyword octaveFunction contained __ftp_pwd__ __ftp_rename__ __ftp_rmdir__
|
||||||
syn keyword octaveFunction contained __gnuplot_get_var__ __gnuplot_ginput__
|
syn keyword octaveFunction contained __get__ __get_cmdline_fcn_txt__
|
||||||
syn keyword octaveFunction contained __gnuplot_has_feature__
|
syn keyword octaveFunction contained __getlegenddata__ __glpk__
|
||||||
syn keyword octaveFunction contained __gnuplot_open_stream__ __gnuplot_print__
|
syn keyword octaveFunction contained __gnuplot_drawnow__ __go_axes__
|
||||||
syn keyword octaveFunction contained __gnuplot_version__ __go_axes__
|
syn keyword octaveFunction contained __go_axes_init__ __go_delete__
|
||||||
syn keyword octaveFunction contained __go_axes_init__ __go_close_all__
|
|
||||||
syn keyword octaveFunction contained __go_delete__ __go_draw_axes__
|
|
||||||
syn keyword octaveFunction contained __go_draw_figure__
|
|
||||||
syn keyword octaveFunction contained __go_execute_callback__ __go_figure__
|
syn keyword octaveFunction contained __go_execute_callback__ __go_figure__
|
||||||
syn keyword octaveFunction contained __go_figure_handles__ __go_handles__
|
syn keyword octaveFunction contained __go_figure_handles__ __go_handles__
|
||||||
syn keyword octaveFunction contained __go_hggroup__ __go_image__ __go_line__
|
syn keyword octaveFunction contained __go_hggroup__ __go_image__ __go_light__
|
||||||
syn keyword octaveFunction contained __go_patch__ __go_surface__ __go_text__
|
syn keyword octaveFunction contained __go_line__ __go_patch__ __go_surface__
|
||||||
syn keyword octaveFunction contained __go_uimenu__ __gud_mode__
|
syn keyword octaveFunction contained __go_text__ __go_uibuttongroup__
|
||||||
syn keyword octaveFunction contained __image_pixel_size__ __init_fltk__
|
syn keyword octaveFunction contained __go_uicontextmenu__ __go_uicontrol__
|
||||||
syn keyword octaveFunction contained __isa_parent__ __keywords__
|
syn keyword octaveFunction contained __go_uimenu__ __go_uipanel__
|
||||||
syn keyword octaveFunction contained __lexer_debug_flag__ __lin_interpn__
|
syn keyword octaveFunction contained __go_uipushtool__ __go_uitoggletool__
|
||||||
syn keyword octaveFunction contained __list_functions__ __magick_finfo__
|
syn keyword octaveFunction contained __go_uitoolbar__
|
||||||
syn keyword octaveFunction contained __magick_format_list__ __magick_read__
|
syn keyword octaveFunction contained __gripe_missing_component__ __gud_mode__
|
||||||
syn keyword octaveFunction contained __magick_write__ __makeinfo__
|
syn keyword octaveFunction contained __have_feature__ __have_gnuplot__
|
||||||
syn keyword octaveFunction contained __marching_cube__ __next_line_color__
|
syn keyword octaveFunction contained __ichol0__ __icholt__ __ilu0__ __iluc__
|
||||||
syn keyword octaveFunction contained __next_line_style__ __operators__
|
syn keyword octaveFunction contained __ilutp__ __image_pixel_size__
|
||||||
syn keyword octaveFunction contained __parent_classes__ __parser_debug_flag__
|
syn keyword octaveFunction contained __init_fltk__ __init_gnuplot__
|
||||||
syn keyword octaveFunction contained __pathorig__ __pchip_deriv__
|
syn keyword octaveFunction contained __is_handle_visible__ __java_exit__
|
||||||
syn keyword octaveFunction contained __plt_get_axis_arg__ __print_parse_opts__
|
syn keyword octaveFunction contained __java_get__ __java_init__ __java_set__
|
||||||
syn keyword octaveFunction contained __qp__ __remove_fltk__
|
syn keyword octaveFunction contained __keywords__ __lexer_debug_flag__
|
||||||
syn keyword octaveFunction contained __request_drawnow__ __sort_rows_idx__
|
syn keyword octaveFunction contained __lin_interpn__ __list_functions__
|
||||||
syn keyword octaveFunction contained __strip_html_tags__ __token_count__
|
syn keyword octaveFunction contained __luinc__ __magick_finfo__
|
||||||
syn keyword octaveFunction contained __varval__ __version_info__ __voronoi__
|
syn keyword octaveFunction contained __magick_formats__ __magick_ping__
|
||||||
syn keyword octaveFunction contained __which__ abs accumarray accumdim acos
|
syn keyword octaveFunction contained __magick_read__ __magick_write__
|
||||||
syn keyword octaveFunction contained acosd acosh acot acotd acoth acsc acscd
|
syn keyword octaveFunction contained __makeinfo__ __meta_class_query__
|
||||||
syn keyword octaveFunction contained acsch add_input_event_hook addlistener
|
syn keyword octaveFunction contained __meta_get_package__ __methods__
|
||||||
syn keyword octaveFunction contained addpath addproperty addtodate airy all
|
syn keyword octaveFunction contained __mkdir__ __next_line_color__
|
||||||
syn keyword octaveFunction contained allchild amd ancestor and angle anova any
|
syn keyword octaveFunction contained __next_line_style__
|
||||||
syn keyword octaveFunction contained arch_fit arch_rnd arch_test area arg
|
syn keyword octaveFunction contained __octave_config_info__
|
||||||
syn keyword octaveFunction contained argnames arma_rnd arrayfun asctime asec
|
syn keyword octaveFunction contained __octave_link_edit_file__
|
||||||
syn keyword octaveFunction contained asecd asech asin asind asinh assert
|
syn keyword octaveFunction contained __octave_link_enabled__
|
||||||
syn keyword octaveFunction contained assignin atan atan2 atand atanh atexit
|
syn keyword octaveFunction contained __octave_link_file_dialog__
|
||||||
syn keyword octaveFunction contained autocor autocov autoload autoreg_matrix
|
syn keyword octaveFunction contained __octave_link_input_dialog__
|
||||||
syn keyword octaveFunction contained autumn available_graphics_toolkits axes
|
syn keyword octaveFunction contained __octave_link_list_dialog__
|
||||||
syn keyword octaveFunction contained axis balance bar barh bartlett
|
syn keyword octaveFunction contained __octave_link_message_dialog__
|
||||||
syn keyword octaveFunction contained bartlett_test base2dec beep bessel
|
syn keyword octaveFunction contained __octave_link_question_dialog__
|
||||||
|
syn keyword octaveFunction contained __octave_link_show_doc__
|
||||||
|
syn keyword octaveFunction contained __octave_link_show_preferences__
|
||||||
|
syn keyword octaveFunction contained __open_with_system_app__ __opengl_info__
|
||||||
|
syn keyword octaveFunction contained __operators__ __osmesa_print__
|
||||||
|
syn keyword octaveFunction contained __parent_classes__ __parse_file__
|
||||||
|
syn keyword octaveFunction contained __parser_debug_flag__ __pathorig__
|
||||||
|
syn keyword octaveFunction contained __pchip_deriv__ __player_audioplayer__
|
||||||
|
syn keyword octaveFunction contained __player_get_channels__
|
||||||
|
syn keyword octaveFunction contained __player_get_fs__ __player_get_id__
|
||||||
|
syn keyword octaveFunction contained __player_get_nbits__
|
||||||
|
syn keyword octaveFunction contained __player_get_sample_number__
|
||||||
|
syn keyword octaveFunction contained __player_get_tag__
|
||||||
|
syn keyword octaveFunction contained __player_get_total_samples__
|
||||||
|
syn keyword octaveFunction contained __player_get_userdata__
|
||||||
|
syn keyword octaveFunction contained __player_isplaying__ __player_pause__
|
||||||
|
syn keyword octaveFunction contained __player_play__ __player_playblocking__
|
||||||
|
syn keyword octaveFunction contained __player_resume__ __player_set_fs__
|
||||||
|
syn keyword octaveFunction contained __player_set_tag__
|
||||||
|
syn keyword octaveFunction contained __player_set_userdata__ __player_stop__
|
||||||
|
syn keyword octaveFunction contained __plt_get_axis_arg__ __pltopt__
|
||||||
|
syn keyword octaveFunction contained __printf_assert__ __profiler_data__
|
||||||
|
syn keyword octaveFunction contained __profiler_enable__ __profiler_reset__
|
||||||
|
syn keyword octaveFunction contained __prog_output_assert__ __qp__
|
||||||
|
syn keyword octaveFunction contained __recorder_audiorecorder__
|
||||||
|
syn keyword octaveFunction contained __recorder_get_channels__
|
||||||
|
syn keyword octaveFunction contained __recorder_get_fs__ __recorder_get_id__
|
||||||
|
syn keyword octaveFunction contained __recorder_get_nbits__
|
||||||
|
syn keyword octaveFunction contained __recorder_get_sample_number__
|
||||||
|
syn keyword octaveFunction contained __recorder_get_tag__
|
||||||
|
syn keyword octaveFunction contained __recorder_get_total_samples__
|
||||||
|
syn keyword octaveFunction contained __recorder_get_userdata__
|
||||||
|
syn keyword octaveFunction contained __recorder_getaudiodata__
|
||||||
|
syn keyword octaveFunction contained __recorder_isrecording__
|
||||||
|
syn keyword octaveFunction contained __recorder_pause__ __recorder_record__
|
||||||
|
syn keyword octaveFunction contained __recorder_recordblocking__
|
||||||
|
syn keyword octaveFunction contained __recorder_resume__ __recorder_set_fs__
|
||||||
|
syn keyword octaveFunction contained __recorder_set_tag__
|
||||||
|
syn keyword octaveFunction contained __recorder_set_userdata__
|
||||||
|
syn keyword octaveFunction contained __recorder_stop__ __request_drawnow__
|
||||||
|
syn keyword octaveFunction contained __run_test_suite__ __sort_rows_idx__
|
||||||
|
syn keyword octaveFunction contained __superclass_reference__ __textscan__
|
||||||
|
syn keyword octaveFunction contained __token_count__ __unimplemented__
|
||||||
|
syn keyword octaveFunction contained __usage__ __varval__ __version_info__
|
||||||
|
syn keyword octaveFunction contained __voronoi__ __wglob__ __which__ __zoom__
|
||||||
|
syn keyword octaveFunction contained abs accumarray accumdim acos acosd acosh
|
||||||
|
syn keyword octaveFunction contained acot acotd acoth acsc acscd acsch
|
||||||
|
syn keyword octaveFunction contained add_input_event_hook addlistener addpath
|
||||||
|
syn keyword octaveFunction contained addpref addproperty addtodate airy all
|
||||||
|
syn keyword octaveFunction contained allchild amd ancestor and angle
|
||||||
|
syn keyword octaveFunction contained annotation anova any arch_fit arch_rnd
|
||||||
|
syn keyword octaveFunction contained arch_test area arg argnames arma_rnd
|
||||||
|
syn keyword octaveFunction contained arrayfun asctime asec asecd asech asin
|
||||||
|
syn keyword octaveFunction contained asind asinh assert assignin atan atan2
|
||||||
|
syn keyword octaveFunction contained atan2d atand atanh atexit audiodevinfo
|
||||||
|
syn keyword octaveFunction contained audioformats audioinfo audioread
|
||||||
|
syn keyword octaveFunction contained audiowrite autoload autoreg_matrix
|
||||||
|
syn keyword octaveFunction contained autumn axes axis balance bandwidth bar
|
||||||
|
syn keyword octaveFunction contained barh bartlett bartlett_test base2dec
|
||||||
|
syn keyword octaveFunction contained base64_decode base64_encode beep bessel
|
||||||
syn keyword octaveFunction contained besselh besseli besselj besselk bessely
|
syn keyword octaveFunction contained besselh besseli besselj besselk bessely
|
||||||
syn keyword octaveFunction contained beta betacdf betai betainc betainv betaln
|
syn keyword octaveFunction contained beta betacdf betainc betaincinv betainv
|
||||||
syn keyword octaveFunction contained betapdf betarnd bicgstab bicubic bin2dec
|
syn keyword octaveFunction contained betaln betapdf betarnd bicg bicgstab
|
||||||
syn keyword octaveFunction contained bincoeff binocdf binoinv binopdf binornd
|
syn keyword octaveFunction contained bicubic bin2dec bincoeff binocdf binoinv
|
||||||
syn keyword octaveFunction contained bitand bitcmp bitget bitmax bitor bitpack
|
syn keyword octaveFunction contained binopdf binornd bitand bitcmp bitget
|
||||||
syn keyword octaveFunction contained bitset bitshift bitunpack bitxor blackman
|
syn keyword octaveFunction contained bitmax bitor bitpack bitset bitshift
|
||||||
syn keyword octaveFunction contained blanks blkdiag blkmm bone box brighten
|
syn keyword octaveFunction contained bitunpack bitxor blackman blanks blkdiag
|
||||||
syn keyword octaveFunction contained bsxfun bug_report builtin bunzip2 bzip2
|
syn keyword octaveFunction contained blkmm bone box brighten bsxfun
|
||||||
syn keyword octaveFunction contained calendar canonicalize_file_name cart2pol
|
syn keyword octaveFunction contained bug_report builtin bunzip2 bzip2
|
||||||
syn keyword octaveFunction contained cart2sph cast cat cauchy_cdf cauchy_inv
|
syn keyword octaveFunction contained calendar camlight canonicalize_file_name
|
||||||
syn keyword octaveFunction contained cauchy_pdf cauchy_rnd caxis cbrt ccolamd
|
syn keyword octaveFunction contained cart2pol cart2sph cast cat cauchy_cdf
|
||||||
syn keyword octaveFunction contained ceil cell cell2mat cell2struct celldisp
|
syn keyword octaveFunction contained cauchy_inv cauchy_pdf cauchy_rnd caxis
|
||||||
syn keyword octaveFunction contained cellfun cellidx cellindexmat cellslices
|
syn keyword octaveFunction contained cbrt ccolamd ceil cell cell2mat
|
||||||
syn keyword octaveFunction contained cellstr center cgs char chi2cdf chi2inv
|
syn keyword octaveFunction contained cell2struct celldisp cellfun
|
||||||
syn keyword octaveFunction contained chi2pdf chi2rnd
|
syn keyword octaveFunction contained cellindexmat cellslices cellstr center
|
||||||
|
syn keyword octaveFunction contained cgs char chi2cdf chi2inv chi2pdf chi2rnd
|
||||||
syn keyword octaveFunction contained chisquare_test_homogeneity
|
syn keyword octaveFunction contained chisquare_test_homogeneity
|
||||||
syn keyword octaveFunction contained chisquare_test_independence chol chol2inv
|
syn keyword octaveFunction contained chisquare_test_independence chol
|
||||||
syn keyword octaveFunction contained choldelete cholinsert cholinv cholshift
|
syn keyword octaveFunction contained chol2inv choldelete cholinsert cholinv
|
||||||
syn keyword octaveFunction contained cholupdate chop circshift cla clabel
|
syn keyword octaveFunction contained cholshift cholupdate chop circshift
|
||||||
syn keyword octaveFunction contained class clc clf clg clock cloglog closereq
|
syn keyword octaveFunction contained citation cla clabel class clc clf clock
|
||||||
syn keyword octaveFunction contained colamd colloc colon colorbar colormap
|
syn keyword octaveFunction contained cloglog closereq cmpermute cmunique
|
||||||
syn keyword octaveFunction contained colperm colstyle columns comet comet3
|
syn keyword octaveFunction contained colamd colloc colon colorbar colorcube
|
||||||
syn keyword octaveFunction contained comma command_line_path common_size
|
syn keyword octaveFunction contained colormap colperm colstyle columns comet
|
||||||
|
syn keyword octaveFunction contained comet3 comma common_size
|
||||||
syn keyword octaveFunction contained commutation_matrix compan
|
syn keyword octaveFunction contained commutation_matrix compan
|
||||||
syn keyword octaveFunction contained compare_versions compass complement
|
syn keyword octaveFunction contained compare_versions compass
|
||||||
syn keyword octaveFunction contained completion_matches complex computer cond
|
syn keyword octaveFunction contained completion_matches complex computer cond
|
||||||
syn keyword octaveFunction contained condest conj contour contour3 contourc
|
syn keyword octaveFunction contained condeig condest conj contour contour3
|
||||||
syn keyword octaveFunction contained contourf contrast conv conv2 convhull
|
syn keyword octaveFunction contained contourc contourf contrast conv conv2
|
||||||
syn keyword octaveFunction contained convhulln convn cool copper copyfile cor
|
syn keyword octaveFunction contained convhull convhulln convn cool copper
|
||||||
syn keyword octaveFunction contained cor_test corrcoef cos cosd cosh cot cotd
|
syn keyword octaveFunction contained copyfile copyobj cor_test corr cos cosd
|
||||||
syn keyword octaveFunction contained coth cov cplxpair cputime cquad
|
syn keyword octaveFunction contained cosh cot cotd coth cov cplxpair cputime
|
||||||
syn keyword octaveFunction contained create_set cross csc cscd csch cstrcat
|
syn keyword octaveFunction contained cross csc cscd csch cstrcat csvread
|
||||||
syn keyword octaveFunction contained csvread csvwrite csymamd ctime ctranspose
|
syn keyword octaveFunction contained csvwrite csymamd ctime ctranspose
|
||||||
syn keyword octaveFunction contained cummax cummin cumprod cumsum cumtrapz
|
syn keyword octaveFunction contained cubehelix cummax cummin cumprod cumsum
|
||||||
syn keyword octaveFunction contained curl cut cylinder daspect daspk
|
syn keyword octaveFunction contained cumtrapz curl cylinder daspect daspk
|
||||||
syn keyword octaveFunction contained daspk_options dasrt dasrt_options dassl
|
syn keyword octaveFunction contained daspk_options dasrt dasrt_options dassl
|
||||||
syn keyword octaveFunction contained dassl_options date datenum datestr
|
syn keyword octaveFunction contained dassl_options date datenum datestr
|
||||||
syn keyword octaveFunction contained datetick datevec dbclear dbdown dblquad
|
syn keyword octaveFunction contained datetick datevec dawson dbclear dbdown
|
||||||
syn keyword octaveFunction contained dbnext dbstack dbstatus dbstop dbtype
|
syn keyword octaveFunction contained dblist dblquad dbnext dbstack dbstatus
|
||||||
syn keyword octaveFunction contained dbup dbwhere deal deblank debug dec2base
|
syn keyword octaveFunction contained dbstop dbtype dbup dbwhere deal deblank
|
||||||
syn keyword octaveFunction contained dec2bin dec2hex deconv del2 delaunay
|
syn keyword octaveFunction contained debug dec2base dec2bin dec2hex deconv
|
||||||
syn keyword octaveFunction contained delaunay3 delaunayn delete dellistener
|
syn keyword octaveFunction contained deg2rad del2 delaunay delaunay3
|
||||||
syn keyword octaveFunction contained det detrend diag diff diffpara diffuse
|
syn keyword octaveFunction contained delaunayn delete dellistener desktop det
|
||||||
syn keyword octaveFunction contained dir discrete_cdf discrete_inv
|
syn keyword octaveFunction contained detrend diag dialog diff diffpara
|
||||||
syn keyword octaveFunction contained discrete_pdf discrete_rnd disp dispatch
|
syn keyword octaveFunction contained diffuse dir dir_in_loadpath discrete_cdf
|
||||||
syn keyword octaveFunction contained display divergence dlmread dlmwrite
|
syn keyword octaveFunction contained discrete_inv discrete_pdf discrete_rnd
|
||||||
syn keyword octaveFunction contained dmperm dmult do_string_escapes dos dot
|
syn keyword octaveFunction contained disp display divergence dlmread dlmwrite
|
||||||
syn keyword octaveFunction contained double drawnow dsearch dsearchn
|
syn keyword octaveFunction contained dmperm do_string_escapes
|
||||||
syn keyword octaveFunction contained dump_prefs dup2 duplication_matrix
|
syn keyword octaveFunction contained doc_cache_create dos dot double drawnow
|
||||||
syn keyword octaveFunction contained durbinlevinson eig eigs ellipsoid
|
syn keyword octaveFunction contained dsearch dsearchn dump_prefs dup2
|
||||||
syn keyword octaveFunction contained empirical_cdf empirical_inv empirical_pdf
|
syn keyword octaveFunction contained duplication_matrix durbinlevinson eig
|
||||||
syn keyword octaveFunction contained empirical_rnd endgrent endpwent eomday eq
|
syn keyword octaveFunction contained eigs ellipj ellipke ellipsoid
|
||||||
syn keyword octaveFunction contained erf erfc erfcx erfinv errno errno_list
|
syn keyword octaveFunction contained empirical_cdf empirical_inv
|
||||||
syn keyword octaveFunction contained error errorbar etime etree etreeplot eval
|
syn keyword octaveFunction contained empirical_pdf empirical_rnd endgrent
|
||||||
syn keyword octaveFunction contained evalin exec exist exit exp expcdf expinv
|
syn keyword octaveFunction contained endpwent eomday eq erf erfc erfcinv
|
||||||
syn keyword octaveFunction contained expm expm1 exppdf exprnd eye ezcontour
|
syn keyword octaveFunction contained erfcx erfi erfinv errno errno_list error
|
||||||
syn keyword octaveFunction contained ezcontourf ezmesh ezmeshc ezplot ezplot3
|
syn keyword octaveFunction contained error_ids errorbar errordlg etime etree
|
||||||
syn keyword octaveFunction contained ezpolar ezsurf ezsurfc f_test_regression
|
syn keyword octaveFunction contained etreeplot eval evalc evalin exec exist
|
||||||
|
syn keyword octaveFunction contained exit exp expcdf expint expinv expm expm1
|
||||||
|
syn keyword octaveFunction contained exppdf exprnd eye ezcontour ezcontourf
|
||||||
|
syn keyword octaveFunction contained ezmesh ezmeshc ezplot ezplot3 ezpolar
|
||||||
|
syn keyword octaveFunction contained ezsurf ezsurfc f_test_regression fact
|
||||||
syn keyword octaveFunction contained factor factorial fail fcdf fclear fclose
|
syn keyword octaveFunction contained factor factorial fail fcdf fclear fclose
|
||||||
syn keyword octaveFunction contained fcntl fdisp feather feof ferror feval
|
syn keyword octaveFunction contained fcntl fdisp feather feof ferror feval
|
||||||
syn keyword octaveFunction contained fflush fft fft2 fftconv fftfilt fftn
|
syn keyword octaveFunction contained fflush fft fft2 fftconv fftfilt fftn
|
||||||
syn keyword octaveFunction contained fftshift fftw fgetl fgets fieldnames
|
syn keyword octaveFunction contained fftshift fftw fgetl fgets fieldnames
|
||||||
syn keyword octaveFunction contained figure file_in_loadpath file_in_path
|
syn keyword octaveFunction contained figure file_in_loadpath file_in_path
|
||||||
syn keyword octaveFunction contained fileattrib fileparts fileread filesep
|
syn keyword octaveFunction contained fileattrib fileparts fileread filesep
|
||||||
syn keyword octaveFunction contained fill filter filter2 find find_dir_in_path
|
syn keyword octaveFunction contained fill filter filter2 find
|
||||||
syn keyword octaveFunction contained findall findobj findstr finite finv fix
|
syn keyword octaveFunction contained find_dir_in_path findall findfigs
|
||||||
syn keyword octaveFunction contained flag flipdim fliplr flipud floor fminbnd
|
syn keyword octaveFunction contained findobj findstr finite finv fix flag
|
||||||
syn keyword octaveFunction contained fminunc fmod fnmatch fopen fork formula
|
syn keyword octaveFunction contained flintmax flip flipdim fliplr flipud
|
||||||
syn keyword octaveFunction contained fpdf fplot fprintf fputs fractdiff fread
|
syn keyword octaveFunction contained floor fminbnd fminsearch fminunc fmod
|
||||||
|
syn keyword octaveFunction contained fnmatch fopen fork formula fpdf fplot
|
||||||
|
syn keyword octaveFunction contained fprintf fputs fractdiff frame2im fread
|
||||||
syn keyword octaveFunction contained freport freqz freqz_plot frewind frnd
|
syn keyword octaveFunction contained freport freqz freqz_plot frewind frnd
|
||||||
syn keyword octaveFunction contained fscanf fseek fskipl fsolve fstat ftell
|
syn keyword octaveFunction contained fscanf fseek fskipl fsolve ftell full
|
||||||
syn keyword octaveFunction contained full fullfile func2str functions fwrite
|
syn keyword octaveFunction contained fullfile func2str functions fwrite fzero
|
||||||
syn keyword octaveFunction contained fzero gamcdf gaminv gamma gammai gammainc
|
syn keyword octaveFunction contained gallery gamcdf gaminv gamma gammainc
|
||||||
syn keyword octaveFunction contained gammaln gampdf gamrnd gca gcbf gcbo gcd
|
syn keyword octaveFunction contained gammaln gampdf gamrnd gca gcbf gcbo gcd
|
||||||
syn keyword octaveFunction contained gcf ge gen_doc_cache genpath genvarname
|
syn keyword octaveFunction contained gcf gco ge genpath genvarname geocdf
|
||||||
syn keyword octaveFunction contained geocdf geoinv geopdf geornd get
|
syn keyword octaveFunction contained geoinv geopdf geornd get
|
||||||
syn keyword octaveFunction contained get_first_help_sentence get_help_text
|
syn keyword octaveFunction contained get_first_help_sentence get_help_text
|
||||||
syn keyword octaveFunction contained get_help_text_from_file getappdata
|
syn keyword octaveFunction contained get_help_text_from_file
|
||||||
syn keyword octaveFunction contained getegid getenv geteuid getfield getgid
|
syn keyword octaveFunction contained get_home_directory getappdata getegid
|
||||||
syn keyword octaveFunction contained getgrent getgrgid getgrnam gethostname
|
syn keyword octaveFunction contained getenv geteuid getfield getgid getgrent
|
||||||
syn keyword octaveFunction contained getpgrp getpid getppid getpwent getpwnam
|
syn keyword octaveFunction contained getgrgid getgrnam gethostname getpgrp
|
||||||
|
syn keyword octaveFunction contained getpid getppid getpref getpwent getpwnam
|
||||||
syn keyword octaveFunction contained getpwuid getrusage getuid ginput givens
|
syn keyword octaveFunction contained getpwuid getrusage getuid ginput givens
|
||||||
syn keyword octaveFunction contained glob glpk glpkmex gls gmap40 gmres gmtime
|
syn keyword octaveFunction contained glob glpk gls gmap40 gmres gmtime gplot
|
||||||
syn keyword octaveFunction contained gplot gradient graphics_toolkit gray
|
syn keyword octaveFunction contained grabcode gradient gray gray2ind grid
|
||||||
syn keyword octaveFunction contained gray2ind grid griddata griddata3
|
syn keyword octaveFunction contained griddata griddata3 griddatan gt gtext
|
||||||
syn keyword octaveFunction contained griddatan gt gtext gunzip gzip hadamard
|
syn keyword octaveFunction contained guidata guihandles gunzip gzip hadamard
|
||||||
syn keyword octaveFunction contained hamming hankel hanning hess hex2dec
|
syn keyword octaveFunction contained hamming hankel hanning hash hdl2struct
|
||||||
syn keyword octaveFunction contained hex2num hggroup hidden hilb hist histc
|
syn keyword octaveFunction contained helpdlg hess hex2dec hex2num hggroup
|
||||||
|
syn keyword octaveFunction contained hgload hgsave hidden hilb hist histc
|
||||||
syn keyword octaveFunction contained home horzcat hot hotelling_test
|
syn keyword octaveFunction contained home horzcat hot hotelling_test
|
||||||
syn keyword octaveFunction contained hotelling_test_2 housh hsv hsv2rgb hurst
|
syn keyword octaveFunction contained hotelling_test_2 housh hsv hsv2rgb hurst
|
||||||
syn keyword octaveFunction contained hygecdf hygeinv hygepdf hygernd hypot
|
syn keyword octaveFunction contained hygecdf hygeinv hygepdf hygernd hypot
|
||||||
syn keyword octaveFunction contained idivide ifelse ifft ifft2 ifftn ifftshift
|
syn keyword octaveFunction contained ichol idivide ifelse ifft ifft2 ifftn
|
||||||
syn keyword octaveFunction contained imag image imagesc imfinfo imread imshow
|
syn keyword octaveFunction contained ifftshift ilu im2double im2frame imag
|
||||||
syn keyword octaveFunction contained imwrite ind2gray ind2rgb ind2sub index
|
syn keyword octaveFunction contained image imagesc imfinfo imformats
|
||||||
|
syn keyword octaveFunction contained importdata imread imshow imwrite
|
||||||
|
syn keyword octaveFunction contained ind2gray ind2rgb ind2sub index
|
||||||
syn keyword octaveFunction contained inferiorto info inline inpolygon input
|
syn keyword octaveFunction contained inferiorto info inline inpolygon input
|
||||||
syn keyword octaveFunction contained inputname int16 int2str int32 int64 int8
|
syn keyword octaveFunction contained inputParser inputdlg inputname int16
|
||||||
syn keyword octaveFunction contained interp1 interp1q interp2 interp3 interpft
|
syn keyword octaveFunction contained int2str int32 int64 int8 interp1 interp2
|
||||||
syn keyword octaveFunction contained interpn intersect intmax intmin
|
syn keyword octaveFunction contained interp3 interpft interpn intersect
|
||||||
syn keyword octaveFunction contained intwarning inv inverse invhilb ipermute
|
syn keyword octaveFunction contained intmax intmin inv inverse invhilb
|
||||||
syn keyword octaveFunction contained iqr is_absolute_filename
|
syn keyword octaveFunction contained ipermute iqr is_absolute_filename
|
||||||
syn keyword octaveFunction contained is_duplicate_entry is_global is_leap_year
|
syn keyword octaveFunction contained is_dq_string is_function_handle
|
||||||
syn keyword octaveFunction contained is_rooted_relative_filename
|
syn keyword octaveFunction contained is_leap_year is_rooted_relative_filename
|
||||||
syn keyword octaveFunction contained is_valid_file_id isa isalnum isalpha
|
syn keyword octaveFunction contained is_sq_string is_valid_file_id isa
|
||||||
syn keyword octaveFunction contained isappdata isargout isascii isbool iscell
|
syn keyword octaveFunction contained isalnum isalpha isappdata isargout
|
||||||
syn keyword octaveFunction contained iscellstr ischar iscntrl iscolumn
|
syn keyword octaveFunction contained isascii isaxes isbanded isbool iscell
|
||||||
syn keyword octaveFunction contained iscommand iscomplex isdebugmode
|
syn keyword octaveFunction contained iscellstr ischar iscntrl iscolormap
|
||||||
syn keyword octaveFunction contained isdefinite isdeployed isdigit isdir
|
syn keyword octaveFunction contained iscolumn iscomplex isdebugmode
|
||||||
syn keyword octaveFunction contained isempty isequal isequalwithequalnans
|
syn keyword octaveFunction contained isdefinite isdeployed isdiag isdigit
|
||||||
syn keyword octaveFunction contained isfield isfigure isfinite isfloat
|
syn keyword octaveFunction contained isdir isempty isequal isequaln isfield
|
||||||
syn keyword octaveFunction contained isglobal isgraph ishandle ishermitian
|
syn keyword octaveFunction contained isfigure isfinite isfloat isglobal
|
||||||
syn keyword octaveFunction contained ishghandle isieee isindex isinf isinteger
|
syn keyword octaveFunction contained isgraph isguirunning ishandle
|
||||||
syn keyword octaveFunction contained iskeyword isletter islogical islower
|
syn keyword octaveFunction contained ishermitian ishghandle isieee isindex
|
||||||
syn keyword octaveFunction contained ismac ismatrix ismember ismethod isna
|
syn keyword octaveFunction contained isinf isinteger isjava iskeyword
|
||||||
syn keyword octaveFunction contained isnan isnull isnumeric isobject isocolors
|
syn keyword octaveFunction contained isletter islogical islower ismac
|
||||||
syn keyword octaveFunction contained isonormals isosurface ispc isprime
|
syn keyword octaveFunction contained ismatrix ismember ismethod isna isnan
|
||||||
syn keyword octaveFunction contained isprint isprop ispunct israwcommand
|
syn keyword octaveFunction contained isnull isnumeric isobject isocaps
|
||||||
|
syn keyword octaveFunction contained isocolors isonormals isosurface ispc
|
||||||
|
syn keyword octaveFunction contained ispref isprime isprint isprop ispunct
|
||||||
syn keyword octaveFunction contained isreal isrow isscalar issorted isspace
|
syn keyword octaveFunction contained isreal isrow isscalar issorted isspace
|
||||||
syn keyword octaveFunction contained issparse issquare isstr isstrprop
|
syn keyword octaveFunction contained issparse issquare isstr isstrprop
|
||||||
syn keyword octaveFunction contained isstruct issymmetric isunix isupper
|
syn keyword octaveFunction contained isstruct issymmetric istril istriu
|
||||||
syn keyword octaveFunction contained isvarname isvector isxdigit jet kbhit
|
syn keyword octaveFunction contained isunix isupper isvarname isvector
|
||||||
syn keyword octaveFunction contained kendall keyboard kill
|
syn keyword octaveFunction contained isxdigit java2mat javaArray javaMethod
|
||||||
|
syn keyword octaveFunction contained javaObject java_get java_set javaaddpath
|
||||||
|
syn keyword octaveFunction contained javachk javaclasspath javamem javarmpath
|
||||||
|
syn keyword octaveFunction contained jet kbhit kendall keyboard kill
|
||||||
syn keyword octaveFunction contained kolmogorov_smirnov_cdf
|
syn keyword octaveFunction contained kolmogorov_smirnov_cdf
|
||||||
syn keyword octaveFunction contained kolmogorov_smirnov_test
|
syn keyword octaveFunction contained kolmogorov_smirnov_test
|
||||||
syn keyword octaveFunction contained kolmogorov_smirnov_test_2 kron
|
syn keyword octaveFunction contained kolmogorov_smirnov_test_2 kron
|
||||||
syn keyword octaveFunction contained kruskal_wallis_test krylov krylovb
|
syn keyword octaveFunction contained kruskal_wallis_test krylov kurtosis
|
||||||
syn keyword octaveFunction contained kurtosis laplace_cdf laplace_inv
|
syn keyword octaveFunction contained laplace_cdf laplace_inv laplace_pdf
|
||||||
syn keyword octaveFunction contained laplace_pdf laplace_rnd lasterr lasterror
|
syn keyword octaveFunction contained laplace_rnd lasterr lasterror lastwarn
|
||||||
syn keyword octaveFunction contained lastwarn lchol lcm ldivide le legend
|
syn keyword octaveFunction contained lcm ldivide le legend legendre length
|
||||||
syn keyword octaveFunction contained legendre length lgamma license lin2mu
|
syn keyword octaveFunction contained lgamma license light lighting lin2mu
|
||||||
syn keyword octaveFunction contained line link linkprop linspace
|
syn keyword octaveFunction contained line lines link linkaxes linkprop
|
||||||
syn keyword octaveFunction contained list_in_columns list_primes loadaudio
|
syn keyword octaveFunction contained linsolve linspace list_in_columns
|
||||||
syn keyword octaveFunction contained loadimage loadobj localtime log log10
|
syn keyword octaveFunction contained list_primes listdlg loadaudio loadobj
|
||||||
syn keyword octaveFunction contained log1p log2 logical logistic_cdf
|
syn keyword octaveFunction contained localfunctions localtime log log10 log1p
|
||||||
syn keyword octaveFunction contained logistic_inv logistic_pdf
|
syn keyword octaveFunction contained log2 logical logistic_cdf logistic_inv
|
||||||
syn keyword octaveFunction contained logistic_regression logistic_rnd logit
|
syn keyword octaveFunction contained logistic_pdf logistic_regression
|
||||||
syn keyword octaveFunction contained loglog loglogerr logm logncdf logninv
|
syn keyword octaveFunction contained logistic_rnd logit loglog loglogerr logm
|
||||||
syn keyword octaveFunction contained lognpdf lognrnd logspace lookup lower
|
syn keyword octaveFunction contained logncdf logninv lognpdf lognrnd logspace
|
||||||
syn keyword octaveFunction contained lsode lsode_options lsqnonneg lstat lt lu
|
syn keyword octaveFunction contained lookup lower lscov lsode lsode_options
|
||||||
syn keyword octaveFunction contained luinc luupdate magic mahalanobis
|
syn keyword octaveFunction contained lsqnonneg lstat lt lu luinc luupdate
|
||||||
syn keyword octaveFunction contained make_absolute_filename manova
|
syn keyword octaveFunction contained magic mahalanobis make_absolute_filename
|
||||||
syn keyword octaveFunction contained mark_as_command mark_as_rawcommand
|
syn keyword octaveFunction contained manova mat2cell mat2str material
|
||||||
syn keyword octaveFunction contained mat2cell mat2str matrix_type max
|
syn keyword octaveFunction contained matrix_type max mcnemar_test md5sum mean
|
||||||
syn keyword octaveFunction contained mcnemar_test md5sum mean meansq median
|
syn keyword octaveFunction contained meansq median menu merge mesh meshc
|
||||||
syn keyword octaveFunction contained menu merge mesh meshc meshgrid meshz
|
syn keyword octaveFunction contained meshgrid meshz metaclass methods mex
|
||||||
syn keyword octaveFunction contained methods mex mexext mfilename mgorth min
|
syn keyword octaveFunction contained mexext mfilename mgorth min minus
|
||||||
syn keyword octaveFunction contained minus mislocked mkdir mkfifo mkpp mkstemp
|
syn keyword octaveFunction contained mislocked mkdir mkfifo mkpp mkstemp
|
||||||
syn keyword octaveFunction contained mktime mldivide mlock mod mode moment
|
syn keyword octaveFunction contained mktime mldivide mlock mod mode moment
|
||||||
syn keyword octaveFunction contained movefile mpoles mpower mrdivide mtimes
|
syn keyword octaveFunction contained movefile mpoles mpower mrdivide msgbox
|
||||||
syn keyword octaveFunction contained mu2lin munlock namelengthmax nargchk
|
syn keyword octaveFunction contained mtimes mu2lin munlock nargchk narginchk
|
||||||
syn keyword octaveFunction contained nargoutchk native_float_format nbincdf
|
syn keyword octaveFunction contained nargoutchk nbincdf nbininv nbinpdf
|
||||||
syn keyword octaveFunction contained nbininv nbinpdf nbinrnd nchoosek ndgrid
|
syn keyword octaveFunction contained nbinrnd nchoosek ndgrid ndims ne newplot
|
||||||
syn keyword octaveFunction contained ndims ne newplot news nextpow2 nfields
|
syn keyword octaveFunction contained news nextpow2 nfields nnz nonzeros norm
|
||||||
syn keyword octaveFunction contained nnz nonzeros norm normcdf normest norminv
|
syn keyword octaveFunction contained normcdf normest normest1 norminv normpdf
|
||||||
syn keyword octaveFunction contained normpdf normrnd not now nproc nth_element
|
syn keyword octaveFunction contained normrnd not now nproc nth_element
|
||||||
syn keyword octaveFunction contained nthroot ntsc2rgb null num2cell num2hex
|
syn keyword octaveFunction contained nthargout nthroot ntsc2rgb null num2cell
|
||||||
syn keyword octaveFunction contained num2str numel nzmax ocean
|
syn keyword octaveFunction contained num2hex num2str numel numfields nzmax
|
||||||
syn keyword octaveFunction contained octave_config_info octave_tmp_file_name
|
syn keyword octaveFunction contained ocean octave_config_info
|
||||||
syn keyword octaveFunction contained ols onCleanup onenormest ones optimget
|
syn keyword octaveFunction contained octave_tmp_file_name ode23 ode45 odeget
|
||||||
syn keyword octaveFunction contained optimset or orderfields orient orth pack
|
syn keyword octaveFunction contained odeplot odeset ols onCleanup onenormest
|
||||||
syn keyword octaveFunction contained paren pareto parseparams pascal patch
|
syn keyword octaveFunction contained ones open optimget optimset or
|
||||||
syn keyword octaveFunction contained path pathdef pause pbaspect pcg pchip
|
syn keyword octaveFunction contained orderfields ordschur orient orth
|
||||||
syn keyword octaveFunction contained pclose pcolor pcr peaks periodogram perl
|
syn keyword octaveFunction contained ostrsplit pack padecoef pan paren pareto
|
||||||
syn keyword octaveFunction contained perms permute perror pie pie3 pink pinv
|
syn keyword octaveFunction contained parseparams pascal patch pathdef pause
|
||||||
syn keyword octaveFunction contained pipe planerot playaudio plot plot3
|
syn keyword octaveFunction contained pbaspect pcg pchip pclose pcolor pcr
|
||||||
syn keyword octaveFunction contained plotmatrix plotyy plus poisscdf poissinv
|
syn keyword octaveFunction contained peaks periodogram perl perms permute pie
|
||||||
syn keyword octaveFunction contained poisspdf poissrnd pol2cart polar poly
|
syn keyword octaveFunction contained pie3 pink pinv pipe planerot playaudio
|
||||||
syn keyword octaveFunction contained polyaffine polyarea polyder polyderiv
|
syn keyword octaveFunction contained plot plot3 plotmatrix plotyy plus
|
||||||
syn keyword octaveFunction contained polyfit polygcd polyint polyout
|
syn keyword octaveFunction contained poisscdf poissinv poisspdf poissrnd
|
||||||
syn keyword octaveFunction contained polyreduce polyval polyvalm popen popen2
|
syn keyword octaveFunction contained pol2cart polar poly polyaffine polyarea
|
||||||
syn keyword octaveFunction contained postpad pow2 power powerset ppder ppint
|
syn keyword octaveFunction contained polyder polyeig polyfit polygcd polyint
|
||||||
syn keyword octaveFunction contained ppjumps ppplot ppval pqpnonneg prctile
|
syn keyword octaveFunction contained polyout polyreduce polyval polyvalm
|
||||||
syn keyword octaveFunction contained prepad primes print print_usage printf
|
syn keyword octaveFunction contained popen popen2 postpad pow2 power powerset
|
||||||
syn keyword octaveFunction contained prism probit prod prop_test_2 putenv puts
|
syn keyword octaveFunction contained ppder ppint ppjumps ppplot ppval
|
||||||
syn keyword octaveFunction contained qp qqplot qr qrdelete qrinsert qrshift
|
syn keyword octaveFunction contained pqpnonneg prctile preferences prepad
|
||||||
syn keyword octaveFunction contained qrupdate quad quad_options quadcc quadgk
|
syn keyword octaveFunction contained primes print print_usage printd printf
|
||||||
syn keyword octaveFunction contained quadl quadv quantile quit quiver quiver3
|
syn keyword octaveFunction contained prism probit prod profexplore profexport
|
||||||
syn keyword octaveFunction contained qz qzhess rainbow rand rande randg randi
|
syn keyword octaveFunction contained profile profshow prop_test_2 psi publish
|
||||||
syn keyword octaveFunction contained randn randp randperm range rank ranks rat
|
syn keyword octaveFunction contained putenv puts python qmr qp qqplot qr
|
||||||
syn keyword octaveFunction contained rats rcond rdivide
|
syn keyword octaveFunction contained qrdelete qrinsert qrshift qrupdate quad
|
||||||
syn keyword octaveFunction contained re_read_readline_init_file
|
syn keyword octaveFunction contained quad_options quadcc quadgk quadl quadv
|
||||||
syn keyword octaveFunction contained read_readline_init_file readdir readlink
|
syn keyword octaveFunction contained quantile questdlg quit quiver quiver3 qz
|
||||||
syn keyword octaveFunction contained real reallog realpow realsqrt record
|
syn keyword octaveFunction contained qzhess rad2deg rainbow rand rande randg
|
||||||
syn keyword octaveFunction contained rectangle rectint refresh refreshdata
|
syn keyword octaveFunction contained randi randn randp randperm range rank
|
||||||
syn keyword octaveFunction contained regexp regexpi regexprep regexptranslate
|
syn keyword octaveFunction contained ranks rat rats rcond rdivide readdir
|
||||||
syn keyword octaveFunction contained rehash rem remove_input_event_hook rename
|
syn keyword octaveFunction contained readline_re_read_init_file
|
||||||
syn keyword octaveFunction contained repelems replot repmat reset reshape
|
syn keyword octaveFunction contained readline_read_init_file readlink real
|
||||||
syn keyword octaveFunction contained residue resize restoredefaultpath rethrow
|
syn keyword octaveFunction contained reallog realpow realsqrt record
|
||||||
syn keyword octaveFunction contained rgb2hsv rgb2ind rgb2ntsc ribbon rindex
|
syn keyword octaveFunction contained rectangle rectint recycle reducepatch
|
||||||
syn keyword octaveFunction contained rmappdata rmdir rmfield rmpath roots rose
|
syn keyword octaveFunction contained reducevolume refresh refreshdata regexp
|
||||||
syn keyword octaveFunction contained rosser rot90 rotdim round roundb rows
|
syn keyword octaveFunction contained regexpi regexprep regexptranslate
|
||||||
syn keyword octaveFunction contained rref rsf2csf run_count run_test rundemos
|
syn keyword octaveFunction contained register_graphics_toolkit rehash rem
|
||||||
syn keyword octaveFunction contained runlength runtests saveas saveaudio
|
syn keyword octaveFunction contained remove_input_event_hook rename repelems
|
||||||
syn keyword octaveFunction contained saveimage saveobj savepath scanf scatter
|
syn keyword octaveFunction contained repmat reset reshape residue resize
|
||||||
syn keyword octaveFunction contained scatter3 schur sec secd sech semicolon
|
syn keyword octaveFunction contained restoredefaultpath rethrow rgb2hsv
|
||||||
syn keyword octaveFunction contained semilogx semilogxerr semilogy semilogyerr
|
syn keyword octaveFunction contained rgb2ind rgb2ntsc rgbplot ribbon rindex
|
||||||
syn keyword octaveFunction contained set setappdata setaudio setdiff setenv
|
syn keyword octaveFunction contained rmappdata rmdir rmfield rmpath rmpref
|
||||||
syn keyword octaveFunction contained setfield setgrent setpwent setstr setxor
|
syn keyword octaveFunction contained roots rose rosser rot90 rotate rotate3d
|
||||||
syn keyword octaveFunction contained shading shell_cmd shift shiftdim sign
|
syn keyword octaveFunction contained rotdim round roundb rows rref rsf2csf
|
||||||
syn keyword octaveFunction contained sign_test sin sinc sind sinetone sinewave
|
syn keyword octaveFunction contained run_count run_test rundemos runlength
|
||||||
syn keyword octaveFunction contained single sinh size size_equal sizemax
|
syn keyword octaveFunction contained runtests saveas saveaudio saveobj
|
||||||
syn keyword octaveFunction contained sizeof skewness sleep slice sombrero sort
|
syn keyword octaveFunction contained savepath scanf scatter scatter3 schur
|
||||||
syn keyword octaveFunction contained sortrows source spalloc sparse spatan2
|
syn keyword octaveFunction contained sec secd sech semicolon semilogx
|
||||||
syn keyword octaveFunction contained spaugment spchol spchol2inv spcholinv
|
syn keyword octaveFunction contained semilogxerr semilogy semilogyerr set
|
||||||
syn keyword octaveFunction contained spconvert spcumprod spcumsum spdet spdiag
|
syn keyword octaveFunction contained setappdata setaudio setdiff setenv
|
||||||
syn keyword octaveFunction contained spdiags spearman spectral_adf
|
syn keyword octaveFunction contained setfield setgrent setpref setpwent
|
||||||
syn keyword octaveFunction contained spectral_xdf specular speed spencer speye
|
syn keyword octaveFunction contained setxor shading shift shiftdim
|
||||||
syn keyword octaveFunction contained spfind spfun sph2cart sphcat sphere
|
syn keyword octaveFunction contained shrinkfaces sign sign_test signbit sin
|
||||||
syn keyword octaveFunction contained spinmap spinv spkron splchol spline split
|
syn keyword octaveFunction contained sinc sind sinetone sinewave single sinh
|
||||||
syn keyword octaveFunction contained splu spmax spmin spones spparms spprod
|
syn keyword octaveFunction contained size size_equal sizemax sizeof skewness
|
||||||
syn keyword octaveFunction contained spqr sprand sprandn sprandsym sprank
|
syn keyword octaveFunction contained sleep slice smooth3 sombrero sort
|
||||||
syn keyword octaveFunction contained spring sprintf spstats spsum spsumsq
|
syn keyword octaveFunction contained sortrows sound soundsc source spalloc
|
||||||
syn keyword octaveFunction contained spvcat spy sqp sqrt sqrtm squeeze sscanf
|
syn keyword octaveFunction contained sparse spaugment spconvert spdiags
|
||||||
syn keyword octaveFunction contained stairs stat statistics std stdnormal_cdf
|
syn keyword octaveFunction contained spearman spectral_adf spectral_xdf
|
||||||
syn keyword octaveFunction contained stdnormal_inv stdnormal_pdf stdnormal_rnd
|
syn keyword octaveFunction contained specular speed spencer speye spfun
|
||||||
syn keyword octaveFunction contained stem stem3 stft str2double str2func
|
syn keyword octaveFunction contained sph2cart sphere spinmap spline splinefit
|
||||||
syn keyword octaveFunction contained str2mat str2num strcat strchr strcmp
|
syn keyword octaveFunction contained spones spparms sprand sprandn sprandsym
|
||||||
syn keyword octaveFunction contained strcmpi strerror strfind strftime strjust
|
syn keyword octaveFunction contained sprank spring sprintf spstats spy sqp
|
||||||
syn keyword octaveFunction contained strmatch strncmp strncmpi strptime
|
syn keyword octaveFunction contained sqrt sqrtm squeeze sscanf stairs stat
|
||||||
syn keyword octaveFunction contained strread strrep strsplit strtok strtrim
|
syn keyword octaveFunction contained statistics std stdnormal_cdf
|
||||||
syn keyword octaveFunction contained strtrunc struct struct2cell structfun
|
syn keyword octaveFunction contained stdnormal_inv stdnormal_pdf
|
||||||
syn keyword octaveFunction contained strvcat studentize sub2ind subplot
|
syn keyword octaveFunction contained stdnormal_rnd stem stem3 stemleaf stft
|
||||||
syn keyword octaveFunction contained subsasgn subsindex subspace subsref
|
syn keyword octaveFunction contained str2double str2func str2num strcat
|
||||||
syn keyword octaveFunction contained substr substruct sum summer sumsq
|
syn keyword octaveFunction contained strchr strcmp strcmpi strfind strftime
|
||||||
syn keyword octaveFunction contained superiorto surf surface surfc surfl
|
syn keyword octaveFunction contained strjoin strjust strmatch strncmp
|
||||||
syn keyword octaveFunction contained surfnorm svd svds swapbytes syl
|
syn keyword octaveFunction contained strncmpi strptime strread strrep
|
||||||
syn keyword octaveFunction contained sylvester_matrix symamd symbfact symlink
|
syn keyword octaveFunction contained strsplit strtok strtrim strtrunc struct
|
||||||
|
syn keyword octaveFunction contained struct2cell struct2hdl structfun strvcat
|
||||||
|
syn keyword octaveFunction contained sub2ind subplot subsasgn subsindex
|
||||||
|
syn keyword octaveFunction contained subspace subsref substr substruct sum
|
||||||
|
syn keyword octaveFunction contained summer sumsq superiorto surf surface
|
||||||
|
syn keyword octaveFunction contained surfc surfl surfnorm svd svds swapbytes
|
||||||
|
syn keyword octaveFunction contained syl sylvester symamd symbfact symlink
|
||||||
syn keyword octaveFunction contained symrcm symvar synthesis system t_test
|
syn keyword octaveFunction contained symrcm symvar synthesis system t_test
|
||||||
syn keyword octaveFunction contained t_test_2 t_test_regression table tan tand
|
syn keyword octaveFunction contained t_test_2 t_test_regression table tan
|
||||||
syn keyword octaveFunction contained tanh tar tcdf tempdir tempname
|
syn keyword octaveFunction contained tand tanh tar tcdf tempdir tempname
|
||||||
syn keyword octaveFunction contained terminal_size text textread textscan tic
|
syn keyword octaveFunction contained terminal_size tetramesh text textread
|
||||||
syn keyword octaveFunction contained tilde_expand time times tinv title
|
syn keyword octaveFunction contained textscan tic tilde_expand time times
|
||||||
syn keyword octaveFunction contained tmpfile tmpnam toascii toc toeplitz
|
syn keyword octaveFunction contained tinv title tmpfile tmpnam toascii toc
|
||||||
syn keyword octaveFunction contained tolower toupper tpdf trace transpose
|
syn keyword octaveFunction contained toeplitz tolower toupper tpdf trace
|
||||||
syn keyword octaveFunction contained trapz treelayout treeplot tril trimesh
|
syn keyword octaveFunction contained transpose trapz treelayout treeplot tril
|
||||||
syn keyword octaveFunction contained triplequad triplot trisurf triu trnd
|
syn keyword octaveFunction contained trimesh triplequad triplot trisurf triu
|
||||||
syn keyword octaveFunction contained tsearch tsearchn typecast typeinfo u_test
|
syn keyword octaveFunction contained trnd tsearch tsearchn typecast typeinfo
|
||||||
syn keyword octaveFunction contained uigetdir uigetfile uimenu uint16 uint32
|
syn keyword octaveFunction contained u_test uibuttongroup uicontextmenu
|
||||||
syn keyword octaveFunction contained uint64 uint8 uiputfile umask uminus uname
|
syn keyword octaveFunction contained uicontrol uigetdir uigetfile uimenu
|
||||||
syn keyword octaveFunction contained undo_string_escapes unidcdf unidinv
|
syn keyword octaveFunction contained uint16 uint32 uint64 uint8 uipanel
|
||||||
syn keyword octaveFunction contained unidpdf unidrnd unifcdf unifinv unifpdf
|
syn keyword octaveFunction contained uipushtool uiputfile uiresume
|
||||||
syn keyword octaveFunction contained unifrnd unimplemented union unique unix
|
syn keyword octaveFunction contained uitoggletool uitoolbar uiwait umask
|
||||||
syn keyword octaveFunction contained unlink unmark_command unmark_rawcommand
|
syn keyword octaveFunction contained uminus uname undo_string_escapes unidcdf
|
||||||
syn keyword octaveFunction contained unmkpp unpack untabify untar unwrap unzip
|
syn keyword octaveFunction contained unidinv unidpdf unidrnd unifcdf unifinv
|
||||||
syn keyword octaveFunction contained uplus upper urlread urlwrite usage usleep
|
syn keyword octaveFunction contained unifpdf unifrnd union unique unix unlink
|
||||||
syn keyword octaveFunction contained validatestring values vander var var_test
|
syn keyword octaveFunction contained unmkpp unpack unsetenv untabify untar
|
||||||
syn keyword octaveFunction contained vec vech vectorize ver version vertcat
|
syn keyword octaveFunction contained unwrap unzip uplus upper urlread
|
||||||
syn keyword octaveFunction contained view voronoi voronoin waitforbuttonpress
|
syn keyword octaveFunction contained urlwrite usage usejava usleep
|
||||||
syn keyword octaveFunction contained waitpid warning warning_ids warranty
|
syn keyword octaveFunction contained validateattributes validatestring vander
|
||||||
|
syn keyword octaveFunction contained var var_test vec vech vectorize ver
|
||||||
|
syn keyword octaveFunction contained version vertcat view viridis voronoi
|
||||||
|
syn keyword octaveFunction contained voronoin waitbar waitfor
|
||||||
|
syn keyword octaveFunction contained waitforbuttonpress waitpid warndlg
|
||||||
|
syn keyword octaveFunction contained warning warning_ids warranty waterfall
|
||||||
syn keyword octaveFunction contained wavread wavwrite wblcdf wblinv wblpdf
|
syn keyword octaveFunction contained wavread wavwrite wblcdf wblinv wblpdf
|
||||||
syn keyword octaveFunction contained wblrnd weekday weibcdf weibinv weibpdf
|
syn keyword octaveFunction contained wblrnd weekday welch_test white whitebg
|
||||||
syn keyword octaveFunction contained weibrnd welch_test white whitebg wienrnd
|
syn keyword octaveFunction contained wienrnd wilcoxon_test wilkinson winter
|
||||||
syn keyword octaveFunction contained wilcoxon_test wilkinson winter xlabel
|
syn keyword octaveFunction contained xlabel xlim xor yes_or_no ylabel ylim
|
||||||
syn keyword octaveFunction contained xlim xor yes_or_no ylabel ylim yulewalker
|
syn keyword octaveFunction contained yulewalker z_test z_test_2 zeros zip
|
||||||
syn keyword octaveFunction contained z_test z_test_2 zeros zip zlabel zlim
|
syn keyword octaveFunction contained zlabel zlim zoom zscore
|
||||||
|
|
||||||
" Add functions defined in .m file being read to list of highlighted functions
|
" Add functions defined in .m file being read to list of highlighted functions
|
||||||
function! s:CheckForFunctions()
|
function! s:CheckForFunctions()
|
||||||
@@ -499,7 +608,7 @@ syn match octaveSetVar "\<\h\w*\s*("me=e-1 contains=@AllFuncSetCmd
|
|||||||
syn match octaveQueryVar "\<\h\w*\s*\((\s*)\)\@=" contains=@AllFuncVarCmd
|
syn match octaveQueryVar "\<\h\w*\s*\((\s*)\)\@=" contains=@AllFuncVarCmd
|
||||||
|
|
||||||
" Don't highlight Octave keywords on LHS of '=', these are user vars
|
" Don't highlight Octave keywords on LHS of '=', these are user vars
|
||||||
syn match octaveUserVar "\<\h\w*\ze[^<>!~=]\{-}==\@!"
|
syn match octaveUserVar "\<\h\w*\ze[^<>!~="']\{-}==\@!"
|
||||||
syn match octaveUserVar "\<\h\w*\s*[<>!~=]=" contains=octaveVariable
|
syn match octaveUserVar "\<\h\w*\s*[<>!~=]=" contains=octaveVariable
|
||||||
|
|
||||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
@@ -523,8 +632,8 @@ syn match octaveRelationalOperator "[<>]=\?"
|
|||||||
"syn match octaveIdentifier "\<\h\w*\>"
|
"syn match octaveIdentifier "\<\h\w*\>"
|
||||||
|
|
||||||
" Strings
|
" Strings
|
||||||
syn region octaveString start=/'/ end=/'/ skip=/\\'/ contains=octaveLineContinuation,@Spell
|
syn region octaveString start=/'/ end=/'/ skip=/''/ contains=octaveLineContinuation,@Spell
|
||||||
syn region octaveString start=/"/ end=/"/ skip=/\\"/ contains=octaveLineContinuation,@Spell
|
syn region octaveString start=/"/ end=/"/ skip=/\\./re=e+1 contains=octaveLineContinuation,@Spell
|
||||||
|
|
||||||
" Standard numbers
|
" Standard numbers
|
||||||
syn match octaveNumber "\<\d\+[ij]\?\>"
|
syn match octaveNumber "\<\d\+[ij]\?\>"
|
||||||
@@ -532,10 +641,14 @@ syn match octaveNumber "\<\d\+[ij]\?\>"
|
|||||||
syn match octaveFloat "\<\d\+\(\.\d*\)\?\([edED][-+]\?\d\+\)\?[ij]\?\>"
|
syn match octaveFloat "\<\d\+\(\.\d*\)\?\([edED][-+]\?\d\+\)\?[ij]\?\>"
|
||||||
" Floating point number, starting with a dot, optional exponent
|
" Floating point number, starting with a dot, optional exponent
|
||||||
syn match octaveFloat "\.\d\+\([edED][-+]\?\d\+\)\?[ij]\?\>"
|
syn match octaveFloat "\.\d\+\([edED][-+]\?\d\+\)\?[ij]\?\>"
|
||||||
|
" Hex numbers
|
||||||
|
syn match octaveNumber "\<0[xX][0-9a-fA-F][0-9a-fA-F]\+\>"
|
||||||
|
" Binary numbers
|
||||||
|
syn match octaveNumber "\<0[bB][01][01]\+\>"
|
||||||
|
|
||||||
" Delimiters and transpose character
|
" Delimiters and transpose character
|
||||||
syn match octaveDelimiter "[][(){}@]"
|
syn match octaveDelimiter "[][(){}@]"
|
||||||
syn match octaveTransposeOperator "[])[:alnum:]._]\@<='"
|
syn match octaveTransposeOperator "[])}[:alnum:]._]\@<='"
|
||||||
|
|
||||||
" Tabs, for possibly highlighting as errors
|
" Tabs, for possibly highlighting as errors
|
||||||
syn match octaveTab "\t"
|
syn match octaveTab "\t"
|
||||||
@@ -575,6 +688,7 @@ if version >= 508 || !exists("did_octave_syntax_inits")
|
|||||||
HiLink octaveBeginKeyword Conditional
|
HiLink octaveBeginKeyword Conditional
|
||||||
HiLink octaveElseKeyword Conditional
|
HiLink octaveElseKeyword Conditional
|
||||||
HiLink octaveEndKeyword Conditional
|
HiLink octaveEndKeyword Conditional
|
||||||
|
HiLink octaveVarKeyword Conditional
|
||||||
HiLink octaveReserved Conditional
|
HiLink octaveReserved Conditional
|
||||||
|
|
||||||
HiLink octaveStatement Statement
|
HiLink octaveStatement Statement
|
||||||
@@ -613,6 +727,6 @@ endif
|
|||||||
|
|
||||||
let b:current_syntax = "octave"
|
let b:current_syntax = "octave"
|
||||||
|
|
||||||
"EOF vim: ts=8 noet tw=100 sw=8 sts=0
|
"EOF vim: ts=2 et tw=80 sw=2 sts=0
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ let b:current_syntax = 'plantuml'
|
|||||||
|
|
||||||
syntax sync minlines=100
|
syntax sync minlines=100
|
||||||
|
|
||||||
syntax match plantumlPreProc /\%(\%(^@start\|^@end\)\%(dot\|mindmap\|uml\|salt\|wbs\)\)\|!\%(define\|definelong\|else\|enddefinelong\|endif\|exit\|if\|ifdef\|ifndef\|include\|pragma\|undef\)\s*.*/ contains=plantumlDir
|
syntax match plantumlPreProc /\%(\%(^@start\|^@end\)\%(dot\|mindmap\|uml\|salt\|wbs\|gantt\)\)\|!\%(define\|definelong\|else\|enddefinelong\|endif\|exit\|if\|ifdef\|ifndef\|include\|pragma\|undef\|gantt\)\s*.*/ contains=plantumlDir
|
||||||
syntax region plantumlDir start=/\s\+/ms=s+1 end=/$/ contained
|
syntax region plantumlDir start=/\s\+/ms=s+1 end=/$/ contained
|
||||||
|
|
||||||
" type
|
" type
|
||||||
@@ -34,12 +34,16 @@ syntax keyword plantumlClassKeyword class interface
|
|||||||
" Exclude 'top to bottom direction'
|
" Exclude 'top to bottom direction'
|
||||||
syntax keyword plantumlKeyword accross activate again allow_mixing allowmixing also alt as autonumber bottom
|
syntax keyword plantumlKeyword accross activate again allow_mixing allowmixing also alt as autonumber bottom
|
||||||
syntax keyword plantumlKeyword box break caption center create critical deactivate destroy down else elseif end
|
syntax keyword plantumlKeyword box break caption center create critical deactivate destroy down else elseif end
|
||||||
syntax keyword plantumlKeyword endif endwhile footbox footer fork group header hide hnote if is kill left
|
syntax keyword plantumlKeyword endif endwhile footbox footer fork group header hide hnote if is kill left in at are to the and
|
||||||
syntax keyword plantumlKeyword legend link loop mainframe namespace newpage note of on opt order over package
|
syntax keyword plantumlKeyword legend link loop mainframe namespace newpage note of on opt order over package
|
||||||
syntax keyword plantumlKeyword page par partition ref repeat return right rnote rotate show skin skinparam
|
syntax keyword plantumlKeyword page par partition ref repeat return right rnote rotate show skin skinparam
|
||||||
syntax keyword plantumlKeyword start stop title top up while
|
syntax keyword plantumlKeyword start stop title top up while
|
||||||
" Not in 'java - jar plantuml.jar - language' output
|
" Not in 'java - jar plantuml.jar - language' output
|
||||||
syntax keyword plantumlKeyword then detach split sprite
|
syntax keyword plantumlKeyword then detach split sprite
|
||||||
|
" gantt
|
||||||
|
syntax keyword plantumlTypeKeyword project monday tuesday wednesday thursday friday saturday sunday
|
||||||
|
syntax keyword plantumlKeyword starts ends start end closed day after colored lasts happens
|
||||||
|
|
||||||
|
|
||||||
syntax keyword plantumlCommentTODO XXX TODO FIXME NOTE contained
|
syntax keyword plantumlCommentTODO XXX TODO FIXME NOTE contained
|
||||||
syntax match plantumlColor /#[0-9A-Fa-f]\{6\}\>/
|
syntax match plantumlColor /#[0-9A-Fa-f]\{6\}\>/
|
||||||
@@ -136,6 +140,7 @@ syntax region plantumlText oneline matchgroup=plantumlSequenceDelay start=/^\.\{
|
|||||||
" Usecase diagram
|
" Usecase diagram
|
||||||
syntax match plantumlUsecaseActor /:.\{-1,}:/ contains=plantumlSpecialString
|
syntax match plantumlUsecaseActor /:.\{-1,}:/ contains=plantumlSpecialString
|
||||||
|
|
||||||
|
|
||||||
" Mindmap diagram
|
" Mindmap diagram
|
||||||
let s:mindmapHilightLinks = [
|
let s:mindmapHilightLinks = [
|
||||||
\ 'WarningMsg', 'Directory', 'Special', 'MoreMsg', 'Statement', 'Title',
|
\ 'WarningMsg', 'Directory', 'Special', 'MoreMsg', 'Statement', 'Title',
|
||||||
@@ -143,18 +148,20 @@ let s:mindmapHilightLinks = [
|
|||||||
\ 'Function', 'Todo'
|
\ 'Function', 'Todo'
|
||||||
\ ]
|
\ ]
|
||||||
|
|
||||||
syntax match plantumlMindmap1 /^[-+*][_<>]\?/ contained
|
|
||||||
|
|
||||||
let i = 1
|
let i = 1
|
||||||
let contained = []
|
let contained = []
|
||||||
while i < len(s:mindmapHilightLinks)
|
while i < len(s:mindmapHilightLinks)
|
||||||
execute "syntax match plantumlMindmap" . i . " /^\\%(\\s\\|[-+*]\\)\\{" . (i - 1) . "}[-+*][_<>]\\?/ contained"
|
execute 'syntax match plantumlMindmap' . i . ' /^\([-+*]\)\1\{' . (i - 1) . '}_\?\s\+/ contained'
|
||||||
execute "highlight default link plantumlMindmap" . i . " " . s:mindmapHilightLinks[i - 1]
|
execute 'syntax match plantumlMindmap' . i . ' /^\s\{' . (i - 1) . '}\*_\?\s\+/ contained'
|
||||||
call add(contained, "plantumlMindmap" . i)
|
execute 'highlight default link plantumlMindmap' . i . ' ' . s:mindmapHilightLinks[i - 1]
|
||||||
|
call add(contained, 'plantumlMindmap' . i)
|
||||||
let i = i + 1
|
let i = i + 1
|
||||||
endwhile
|
endwhile
|
||||||
|
|
||||||
execute "syntax region plantumlMindmap oneline start=/^\\s*[-+*]_\\?/ end=/$/ contains=" . join(contained, ',')
|
execute 'syntax region plantumlMindmap oneline start=/^\([-+*]\)\1*_\?\s/ end=/$/ contains=' . join(contained, ',')
|
||||||
|
" Markdown syntax
|
||||||
|
execute 'syntax region plantumlMindmap oneline start=/^\s*\*_\?\s/ end=/$/ contains=' . join(contained, ',')
|
||||||
|
|
||||||
|
|
||||||
" Skinparam keywords
|
" Skinparam keywords
|
||||||
syntax case ignore
|
syntax case ignore
|
||||||
|
|||||||
@@ -29,7 +29,8 @@ syn region javascriptParenthesisBlock start="(" end=")" contains=@htmlJavascrip
|
|||||||
syn cluster htmlJavascript add=javascriptParenthesisBlock
|
syn cluster htmlJavascript add=javascriptParenthesisBlock
|
||||||
|
|
||||||
syn region pugJavascript matchgroup=pugJavascriptOutputChar start="[!&]\==\|\~" skip=",\s*$" end="$" contained contains=@htmlJavascript keepend
|
syn region pugJavascript matchgroup=pugJavascriptOutputChar start="[!&]\==\|\~" skip=",\s*$" end="$" contained contains=@htmlJavascript keepend
|
||||||
syn region pugJavascript matchgroup=pugJavascriptChar start="-" skip=",\s*$" end="$" contained contains=@htmlJavascript keepend
|
syn region pugJavascript matchgroup=pugJavascriptChar start="\(^\|\s\)\@<=-" skip=",\s*$" end="$" contained contains=@htmlJavascript keepend
|
||||||
|
|
||||||
syn cluster pugTop contains=pugBegin,pugComment,pugHtmlComment,pugJavascript
|
syn cluster pugTop contains=pugBegin,pugComment,pugHtmlComment,pugJavascript
|
||||||
syn match pugBegin "^\s*\%([<>]\|&[^=~ ]\)\@!" nextgroup=pugTag,pugClassChar,pugIdChar,pugPlainChar,pugJavascript,pugScriptConditional,pugScriptStatement,pugPipedText
|
syn match pugBegin "^\s*\%([<>]\|&[^=~ ]\)\@!" nextgroup=pugTag,pugClassChar,pugIdChar,pugPlainChar,pugJavascript,pugScriptConditional,pugScriptStatement,pugPipedText
|
||||||
syn match pugTag "+\?[[:alnum:]_-]\+\%(:\w\+\)\=" contained contains=htmlTagName,htmlSpecialTagName,pugJavascript nextgroup=@pugComponent
|
syn match pugTag "+\?[[:alnum:]_-]\+\%(:\w\+\)\=" contained contains=htmlTagName,htmlSpecialTagName,pugJavascript nextgroup=@pugComponent
|
||||||
|
|||||||
@@ -1,173 +1,439 @@
|
|||||||
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'puppet') == -1
|
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'puppet') == -1
|
||||||
|
|
||||||
" puppet syntax file
|
" Language: Puppet
|
||||||
" Filename: puppet.vim
|
" Maintainer: Voxpupuli
|
||||||
" Language: puppet configuration file
|
" URL: https://github.com/voxpupuli/vim-puppet
|
||||||
" Maintainer: Luke Kanies <luke@madstop.com>
|
|
||||||
" URL:
|
|
||||||
" Last Change:
|
|
||||||
" Version:
|
|
||||||
"
|
"
|
||||||
|
" Thanks to Doug Kearns who maintains the vim syntax file for Ruby. Many constructs, including interpolation
|
||||||
|
" and heredoc was copied from ruby and then modified to comply with Puppet syntax.
|
||||||
|
|
||||||
" Copied from the cfengine, ruby, and perl syntax files
|
" Prelude {{{1
|
||||||
" For version 5.x: Clear all syntax items
|
if exists("b:current_syntax")
|
||||||
" For version 6.x: Quit when a syntax file was already loaded
|
|
||||||
if version < 600
|
|
||||||
syntax clear
|
|
||||||
elseif exists("b:current_syntax")
|
|
||||||
finish
|
finish
|
||||||
endif
|
endif
|
||||||
|
|
||||||
" match class/definition/node declarations
|
" this file uses line continuations
|
||||||
syn region puppetDefine start="^\s*\(class\|define\|node\)\s" end="{" contains=puppetDefType,puppetDefName,puppetDefArguments,puppetNodeRe,@NoSpell
|
let s:cpo_sav = &cpo
|
||||||
syn keyword puppetDefType class define node inherits contained
|
set cpo&vim
|
||||||
syn region puppetDefArguments start="(" end=")" contained contains=puppetType,puppetArgument,puppetString,puppetComment,puppetMultilineComment
|
|
||||||
syn match puppetArgument "\w\+" contained
|
|
||||||
syn match puppetArgument "\$\w\+" contained
|
|
||||||
syn match puppetArgument "'[^']+'" contained
|
|
||||||
syn match puppetArgument '"[^"]+"' contained
|
|
||||||
syn keyword puppetType Any Array Boolean Callable Catalogentry Collection Data Default Enum Float Hash Integer Numeric Optional Pattern Regexp Scalar Sensitive String Struct Tuple Type Undef Variant
|
|
||||||
syn match puppetDefName "\w\+" contained
|
|
||||||
syn match puppetNodeRe "/.*/" contained
|
|
||||||
|
|
||||||
" match 'foo' in 'class foo { ...'
|
syn cluster puppetNotTop contains=@puppetExtendedStringSpecial,@puppetRegexpSpecial,@puppetDeclaration,puppetConditional,puppetExceptional,puppetMethodExceptional,puppetTodo
|
||||||
" match 'foo::bar' in 'class foo::bar { ...'
|
|
||||||
" match 'Foo::Bar' in 'Foo::Bar["..."]
|
|
||||||
"FIXME: "Foo-bar" doesn't get highlighted as expected, although "foo-bar" does.
|
|
||||||
syn match puppetInstance "[A-Za-z0-9_-]\+\(::[A-Za-z0-9_-]\+\)*\s*{" contains=puppetTypeName,puppetTypeDefault,@NoSpell
|
|
||||||
syn match puppetInstance "[A-Z][a-z_-]\+\(::[A-Z][a-z_-]\+\)*\s*[[{]" contains=puppetTypeName,puppetTypeDefault,@NoSpell
|
|
||||||
syn match puppetInstance "[A-Z][a-z_-]\+\(::[A-Z][a-z_-]\+\)*\s*<\?<|" contains=puppetTypeName,puppetTypeDefault,@NoSpell
|
|
||||||
syn match puppetTypeName "[a-z]\w*" contained
|
|
||||||
syn match puppetTypeDefault "[A-Z]\w*" contained
|
|
||||||
|
|
||||||
syn match puppetParam "\(\w\+\|\*\)\s*\(=\|+\)>" contains=puppetTypeRArrow,puppetParamName
|
syn match puppetSpaceError display excludenl "\s\+$"
|
||||||
syn match puppetParamRArrow "\(=\|+\)>" contained
|
syn match puppetSpaceError display " \+\t"me=e-1
|
||||||
syn match puppetParamName "\(\w\+\|\*\)" contained contains=@NoSpell
|
|
||||||
syn match puppetVariable "$\(\(\(::\)\?\w\+\)\+\|{\(\(::\)\?\w\+\)\+}\)"
|
|
||||||
syn match puppetParen "("
|
|
||||||
syn match puppetParen ")"
|
|
||||||
syn match puppetBrace "{"
|
|
||||||
syn match puppetBrace "}"
|
|
||||||
syn match puppetBrack "\["
|
|
||||||
syn match puppetBrack "\]"
|
|
||||||
syn match puppetBrack "<|"
|
|
||||||
syn match puppetBrack "|>"
|
|
||||||
|
|
||||||
" match 'present' in 'ensure => present'
|
" one character operators
|
||||||
" match '2755' in 'mode => 2755'
|
syn match puppetOperator "[=><+/*%!.|@:,;?~-]"
|
||||||
" don't match 'bar' in 'foo => bar'
|
|
||||||
syn match puppetParam "\w\+\s*[=+]>\s*[a-z0-9]\+" contains=puppetParamString,puppetParamName
|
|
||||||
syn match puppetParamString "[=+]>\s*\w\+" contains=puppetParamKeyword,puppetParamSpecial,puppetParamDigits contained
|
|
||||||
syn keyword puppetParamKeyword present absent purged latest installed running stopped mounted unmounted role configured file directory link on_failure contained
|
|
||||||
syn keyword puppetParamSpecial true false undef contained
|
|
||||||
syn match puppetParamDigits "[0-9]\+"
|
|
||||||
|
|
||||||
" match 'template' in 'content => template("...")'
|
" two character operators
|
||||||
syn match puppetParam "\w\+\s*[=+]>\s*\w\+\s*(" contains=puppetFunction,puppetParamName
|
syn match puppetOperator "+=\|-=\|==\|!=\|=\~\|!\~\|>=\|<=\|<-\|<\~\|=>\|+>\|->\|\~>\|<<\||>\|@@"
|
||||||
" statements
|
|
||||||
syn region puppetFunction start="^\s*\(alert\|crit\|debug\|emerg\|err\|fail\|include\|info\|notice\|realize\|require\|search\|tag\|warning\)\s*(" end=")" contained contains=puppetString
|
|
||||||
" rvalues
|
|
||||||
syn region puppetFunction start="^\s*\(defined\|file\|fqdn_rand\|generate\|inline_template\|regsubst\|sha1\|shellquote\|split\|sprintf\|tagged\|template\|versioncmp\)\s*(" end=")" contained contains=puppetString
|
|
||||||
|
|
||||||
syn match puppetVariable "$[a-zA-Z0-9_:]\+" contains=@NoSpell
|
" three character operators
|
||||||
syn match puppetVariable "${[a-zA-Z0-9_:'\[\]]\+}" contains=@NoSpell
|
syn match puppetOperator "<<|\||>>"
|
||||||
|
|
||||||
" match anything between simple/double quotes.
|
syn region puppetBracketOperator matchgroup=puppetDelimiter start="\[\s*" end="\s*]" contains=ALLBUT,@puppetNotTop
|
||||||
" don't match variables if preceded by a backslash.
|
syn region puppetBraceOperator matchgroup=puppetDelimiter start="{\s*" end="\s*}" contains=ALLBUT,@puppetNotTop
|
||||||
syn region puppetString start=+'+ skip=+\\\\\|\\'+ end=+'+
|
syn region puppetParenOperator matchgroup=puppetDelimiter start="(\s*" end="\s*)" contains=ALLBUT,@puppetNotTop
|
||||||
syn region puppetString start=+@(\z\([^/)]*\)\(/[\\nts$uL]*\)\?)$+ end=+|-\? *\z1 *$+
|
|
||||||
syn region puppetString start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=puppetVariable,puppetNotVariable
|
|
||||||
syn region puppetString start=+@("\z\([^/)]*\)"\(/[\\nts$uL]*\)\?)$+ end=+|-\? *\z1 *$+ contains=puppetVariable,puppetNotVariable
|
|
||||||
syn match puppetNotVariable "\\$\w\+" contained
|
|
||||||
syn match puppetNotVariable "\\${\w\+}" contained
|
|
||||||
|
|
||||||
" match keywords and control words except when used as a parameter
|
" Expression Substitution and Backslash Notation {{{1
|
||||||
syn match puppetKeyword "\(\<import\>\|\<inherits\>\|\<include\>\|\<require\>\|\<contain\>\)\(\s*=>\)\@!"
|
syn match puppetStringEscape "\\\\\|\\[abefnrstv]\|\\\o\{1,3}\|\\x\x\{1,2}" contained display
|
||||||
syn match puppetControl "\(\<case\>\|\<default\>\|\<unless\>\|\<if\>\|\<else\>\|\<elsif\>\)\(\s*=>\)\@!"
|
syn match puppetStringEscape "\%(\\M-\\C-\|\\C-\\M-\|\\M-\\c\|\\c\\M-\|\\c\|\\C-\|\\M-\)\%(\\\o\{1,3}\|\\x\x\{1,2}\|\\\=\S\)" contained display
|
||||||
syn keyword puppetSpecial true false undef
|
syn match puppetQuoteEscape "\\[\\']" contained display
|
||||||
|
|
||||||
syn match puppetClass "[A-Za-z0-9_-]\+\(::[A-Za-z0-9_-]\+\)\+" contains=@NoSpell
|
syn region puppetInterpolation matchgroup=puppetInterpolationDelimiter start="${" end="}" contained contains=ALLBUT,@puppetNotTop
|
||||||
|
syn match puppetInterpolation "$\%(::\)\?\w\+" display contained contains=puppetInterpolationDelimiter,puppetVariable
|
||||||
|
syn match puppetInterpolationDelimiter "$\ze\$\w\+" display contained
|
||||||
|
syn match puppetInterpolation "$\$\%(-\w\|\W\)" display contained contains=puppetInterpolationDelimiter,puppetVariable,puppetInvalidVariable
|
||||||
|
syn match puppetInterpolationDelimiter "$\ze\$\%(-\w\|\W\)" display contained
|
||||||
|
syn region puppetNoInterpolation start="\\${" end="}" contained
|
||||||
|
syn match puppetNoInterpolation "\\${" display contained
|
||||||
|
syn match puppetNoInterpolation "\\$\w\+" display contained
|
||||||
|
|
||||||
" Match the Regular Expression type
|
syn match puppetDelimiterEscape "\\[(<{\[)>}\]]" transparent display contained contains=NONE
|
||||||
" XXX: Puppet does not currently support a few features available in the
|
|
||||||
" full Ruby Regexp class, namely, interpolation, lookbehind and named
|
syn region puppetNestedParentheses start="(" skip="\\\\\|\\)" matchgroup=puppetString end=")" transparent contained
|
||||||
" sub-expressions. Matches for these features are included in the
|
syn region puppetNestedCurlyBraces start="{" skip="\\\\\|\\}" matchgroup=puppetString end="}" transparent contained
|
||||||
" commented-out versions of puppetRegexParen and puppetRegexSubName,
|
syn region puppetNestedAngleBrackets start="<" skip="\\\\\|\\>" matchgroup=puppetString end=">" transparent contained
|
||||||
" plus the supporting groups puppetRegexAngBrack and puppetRegexTick.
|
syn region puppetNestedSquareBrackets start="\[" skip="\\\\\|\\\]" matchgroup=puppetString end="\]" transparent contained
|
||||||
syn region puppetRegex start="\(?<!/.*\)/" skip="\\/" end="/" contains=puppetRegexParen,puppetRegexBrace,puppetRegexOrpuppetRegexBrack,puppetRegexComment
|
|
||||||
syn match puppetRegexParen "(\(?\([imx]\{0,4}:\|[=!]\)\)\?" contains=puppetRegexSpecChar,puppetRegexSubName contained
|
" Regular Expression Metacharacters {{{1
|
||||||
"syn match puppetRegexParen "(\(?\([imxo]\{0,4}:\|['<][[:alnum:]]\+[>']\|<?[=!]\)\)\?" contains=puppetRegexSpecChar,puppetRegexSubName contained
|
" These are mostly Oniguruma ready
|
||||||
syn match puppetRegexParen ")" contained
|
syn region puppetRegexpComment matchgroup=puppetRegexpSpecial start="(?#" skip="\\)" end=")" contained
|
||||||
syn match puppetRegexBrace "{" contained
|
syn region puppetRegexpParens matchgroup=puppetRegexpSpecial start="(\(?:\|?<\=[=!]\|?>\|?<[a-z_]\w*>\|?[imx]*-[imx]*:\=\|\%(?#\)\@!\)" skip="\\)" end=")" contained transparent contains=@puppetRegexpSpecial
|
||||||
syn match puppetRegexBrace "}" contained
|
syn region puppetRegexpBrackets matchgroup=puppetRegexpCharClass start="\[\^\=" skip="\\\]" end="\]" contained transparent contains=puppetStringEscape,puppetRegexpEscape,puppetRegexpCharClass oneline
|
||||||
syn match puppetRegexBrack "\[" contained
|
syn match puppetRegexpCharClass "\\[DdHhSsWw]" contained display
|
||||||
syn match puppetRegexBrack "\]" contained
|
syn match puppetRegexpCharClass "\[:\^\=\%(alnum\|alpha\|ascii\|blank\|cntrl\|digit\|graph\|lower\|print\|punct\|space\|upper\|xdigit\):\]" contained
|
||||||
"syn match puppetRegexAngBrack "<" contained
|
syn match puppetRegexpEscape "\\[].*?+^$|\\/(){}[]" contained
|
||||||
"syn match puppetRegexAngBrack ">" contained
|
syn match puppetRegexpQuantifier "[*?+][?+]\=" contained display
|
||||||
"syn match puppetRegexTick +'+ contained
|
syn match puppetRegexpQuantifier "{\d\+\%(,\d*\)\=}?\=" contained display
|
||||||
syn match puppetRegexOr "|" contained
|
syn match puppetRegexpAnchor "[$^]\|\\[ABbGZz]" contained display
|
||||||
"syn match puppetRegexSubName "['<][[:alnum:]]\+[>']" contains=puppetRegexAngBrack,puppetRegexTick contained
|
syn match puppetRegexpDot "\." contained display
|
||||||
syn match puppetRegexSpecialChar "[?:imx]\|\(<?[=!]\)" contained
|
syn match puppetRegexpSpecial "|" contained display
|
||||||
syn region puppetRegexComment start="(?#" skip="\\)" end=")" contained
|
syn match puppetRegexpSpecial "\\[1-9]\d\=\d\@!" contained display
|
||||||
|
syn match puppetRegexpSpecial "\\k<\%([a-z_]\w*\|-\=\d\+\)\%([+-]\d\+\)\=>" contained display
|
||||||
|
syn match puppetRegexpSpecial "\\k'\%([a-z_]\w*\|-\=\d\+\)\%([+-]\d\+\)\='" contained display
|
||||||
|
syn match puppetRegexpSpecial "\\g<\%([a-z_]\w*\|-\=\d\+\)>" contained display
|
||||||
|
syn match puppetRegexpSpecial "\\g'\%([a-z_]\w*\|-\=\d\+\)'" contained display
|
||||||
|
|
||||||
|
syn cluster puppetStringSpecial contains=puppetInterpolation,puppetNoInterpolation,puppetStringEscape
|
||||||
|
syn cluster puppetExtendedStringSpecial contains=@puppetStringSpecial,puppetNestedParentheses,puppetNestedCurlyBraces,puppetNestedAngleBrackets,puppetNestedSquareBrackets
|
||||||
|
syn cluster puppetRegexpSpecial contains=puppetRegexpSpecial,puppetRegexpEscape,puppetRegexpBrackets,puppetRegexpCharClass,puppetRegexpDot,puppetRegexpQuantifier,puppetRegexpAnchor,puppetRegexpParens,puppetRegexpComment
|
||||||
|
|
||||||
|
syn match puppetInteger "\%(\%(\w\|[]})\"']\s*\)\@<!-\)\=\<0[xX]\x\+\%(_\x\+\)*r\=i\=\>" display
|
||||||
|
syn match puppetInteger "\%(\%(\w\|[]})\"']\s*\)\@<!-\)\=\<\%(0[dD]\)\=\%(0\|[1-9]\d*\%(_\d\+\)*\)r\=i\=\>" display
|
||||||
|
syn match puppetInteger "\%(\%(\w\|[]})\"']\s*\)\@<!-\)\=\<0[oO]\=\o\+\%(_\o\+\)*r\=i\=\>" display
|
||||||
|
syn match puppetInteger "\%(\%(\w\|[]})\"']\s*\)\@<!-\)\=\<0[bB][01]\+\%(_[01]\+\)*r\=i\=\>" display
|
||||||
|
syn match puppetFloat "\%(\%(\w\|[]})\"']\s*\)\@<!-\)\=\<\%(0\|[1-9]\d*\%(_\d\+\)*\)\.\d\+\%(_\d\+\)*r\=i\=\>" display
|
||||||
|
syn match puppetFloat "\%(\%(\w\|[]})\"']\s*\)\@<!-\)\=\<\%(0\|[1-9]\d*\%(_\d\+\)*\)\%(\.\d\+\%(_\d\+\)*\)\=\%([eE][-+]\=\d\+\%(_\d\+\)*\)r\=i\=\>" display
|
||||||
|
|
||||||
|
syn match puppetVariable "$\%(::\)\=\w\+\%(::\w\+\)*" display
|
||||||
|
syn match puppetName "\%(::\)\=[a-z]\w*\%(::[a-z]\w*\)*" display
|
||||||
|
syn match puppetType "\%(::\)\=[A-Z]\w*\%(::[A-Z]\w*\)*" display
|
||||||
|
syn match puppetWord "\%(\%(::\)\=\%(_[\w-]*\w\+\)\|\%([a-z]\%(\w*-\)\+\w\+\)\)\+" display
|
||||||
|
|
||||||
|
" bad name containing combinations of segment starting with lower case and segement starting with upper case (or vice versa)
|
||||||
|
syn match puppetNameBad "\%(::\)\=\%(\w\+::\)*\%(\%([a-z]\w*::[A-Z]\w*\)\|\%([A-Z]\w*::[a-z]\w*\)\)\%(::\w\+\)*" display
|
||||||
|
syn cluster puppetNameOrType contains=puppetVariable,puppetName,puppetType,puppetWord,puppetNameBad
|
||||||
|
|
||||||
|
syn keyword puppetControl case and or in
|
||||||
|
syn keyword puppetKeyword class define inherits node undef function type attr private
|
||||||
|
syn keyword puppetKeyword application consumes produces site
|
||||||
|
syn keyword puppetKeyword present absent purged latest installed running stopped mounted unmounted role configured file directory link on_failure contained
|
||||||
|
syn keyword puppetConstant default undef
|
||||||
|
syn keyword puppetConditional if else elsif unless
|
||||||
|
syn keyword puppetBoolean true false
|
||||||
|
|
||||||
|
" Core functions
|
||||||
|
syn match puppetFunction "\<alert\>"
|
||||||
|
syn match puppetFunction "\<assert_type\>"
|
||||||
|
syn match puppetFunction "\<binary_file\>"
|
||||||
|
syn match puppetFunction "\<break\>"
|
||||||
|
syn match puppetFunction "\<contain\>"
|
||||||
|
syn match puppetFunction "\<crit\>"
|
||||||
|
syn match puppetFunction "\<create_resources\>"
|
||||||
|
syn match puppetFunction "\<debug\>"
|
||||||
|
syn match puppetFunction "\<defined\>"
|
||||||
|
syn match puppetFunction "\<dig\>"
|
||||||
|
syn match puppetFunction "\<each\>"
|
||||||
|
syn match puppetFunction "\<emerg\>"
|
||||||
|
syn match puppetFunction "\<epp\>"
|
||||||
|
syn match puppetFunction "\<err\>"
|
||||||
|
syn match puppetFunction "\<fail\>"
|
||||||
|
syn match puppetFunction "\<file\>"
|
||||||
|
syn match puppetFunction "\<filter\>"
|
||||||
|
syn match puppetFunction "\<find_file\>"
|
||||||
|
syn match puppetFunction "\<fqdn_rand\>"
|
||||||
|
syn match puppetFunction "\<hiera\>"
|
||||||
|
syn match puppetFunction "\<hiera_array\>"
|
||||||
|
syn match puppetFunction "\<hiera_hash\>"
|
||||||
|
syn match puppetFunction "\<hiera_include\>"
|
||||||
|
syn match puppetFunction "\<import\>"
|
||||||
|
syn match puppetFunction "\<include\>"
|
||||||
|
syn match puppetFunction "\<info\>"
|
||||||
|
syn match puppetFunction "\<inline_epp\>"
|
||||||
|
syn match puppetFunction "\<lest\>"
|
||||||
|
syn match puppetFunction "\<lookup\>"
|
||||||
|
syn match puppetFunction "\<map\>"
|
||||||
|
syn match puppetFunction "\<match\>"
|
||||||
|
syn match puppetFunction "\<new\>"
|
||||||
|
syn match puppetFunction "\<next\>"
|
||||||
|
syn match puppetFunction "\<notice\>"
|
||||||
|
syn match puppetFunction "\<realize\>"
|
||||||
|
syn match puppetFunction "\<reduce\>"
|
||||||
|
syn match puppetFunction "\<regsubst\>"
|
||||||
|
syn match puppetFunction "\<require\>"
|
||||||
|
syn match puppetFunction "\<return\>"
|
||||||
|
syn match puppetFunction "\<reverse_each\>"
|
||||||
|
syn match puppetFunction "\<scanf\>"
|
||||||
|
syn match puppetFunction "\<sha1\>"
|
||||||
|
syn match puppetFunction "\<shellquote\>"
|
||||||
|
syn match puppetFunction "\<slice\>"
|
||||||
|
syn match puppetFunction "\<split\>"
|
||||||
|
syn match puppetFunction "\<sprintf\>"
|
||||||
|
syn match puppetFunction "\<step\>"
|
||||||
|
syn match puppetFunction "\<strftime\>"
|
||||||
|
syn match puppetFunction "\<tag\>"
|
||||||
|
syn match puppetFunction "\<tagged\>"
|
||||||
|
syn match puppetFunction "\<template\>"
|
||||||
|
syn match puppetFunction "\<then\>"
|
||||||
|
syn match puppetFunction "\<type\>"
|
||||||
|
syn match puppetFunction "\<unwrap\>"
|
||||||
|
syn match puppetFunction "\<versioncmp\>"
|
||||||
|
syn match puppetFunction "\<warning\>"
|
||||||
|
syn match puppetFunction "\<with\>"
|
||||||
|
|
||||||
|
" Stdlib functions
|
||||||
|
syn match puppetStdLibFunction "\<abs\>"
|
||||||
|
syn match puppetStdLibFunction "\<any2array\>"
|
||||||
|
syn match puppetStdLibFunction "\<any2bool\>"
|
||||||
|
syn match puppetStdLibFunction "\<assert_private\>"
|
||||||
|
syn match puppetStdLibFunction "\<base64\>"
|
||||||
|
syn match puppetStdLibFunction "\<basename\>"
|
||||||
|
syn match puppetStdLibFunction "\<bool2num\>"
|
||||||
|
syn match puppetStdLibFunction "\<bool2str\>"
|
||||||
|
syn match puppetStdLibFunction "\<camelcase\>"
|
||||||
|
syn match puppetStdLibFunction "\<capitalize\>"
|
||||||
|
syn match puppetStdLibFunction "\<ceiling\>"
|
||||||
|
syn match puppetStdLibFunction "\<chomp\>"
|
||||||
|
syn match puppetStdLibFunction "\<chop\>"
|
||||||
|
syn match puppetStdLibFunction "\<clamp\>"
|
||||||
|
syn match puppetStdLibFunction "\<concat\>"
|
||||||
|
syn match puppetStdLibFunction "\<convert_base\>"
|
||||||
|
syn match puppetStdLibFunction "\<count\>"
|
||||||
|
syn match puppetStdLibFunction "\<deep_merge\>"
|
||||||
|
syn match puppetStdLibFunction "\<defined_with_params\>"
|
||||||
|
syn match puppetStdLibFunction "\<delete\>"
|
||||||
|
syn match puppetStdLibFunction "\<delete_at\>"
|
||||||
|
syn match puppetStdLibFunction "\<delete_regex\>"
|
||||||
|
syn match puppetStdLibFunction "\<delete_undef_values\>"
|
||||||
|
syn match puppetStdLibFunction "\<delete_values\>"
|
||||||
|
syn match puppetStdLibFunction "\<deprecation\>"
|
||||||
|
syn match puppetStdLibFunction "\<difference\>"
|
||||||
|
syn match puppetStdLibFunction "\<dig\>"
|
||||||
|
syn match puppetStdLibFunction "\<dig44\>"
|
||||||
|
syn match puppetStdLibFunction "\<dirname\>"
|
||||||
|
syn match puppetStdLibFunction "\<dos2unix\>"
|
||||||
|
syn match puppetStdLibFunction "\<downcase\>"
|
||||||
|
syn match puppetStdLibFunction "\<empty\>"
|
||||||
|
syn match puppetStdLibFunction "\<enclose_ipv6\>"
|
||||||
|
syn match puppetStdLibFunction "\<ensure_packages\>"
|
||||||
|
syn match puppetStdLibFunction "\<ensure_resource\>"
|
||||||
|
syn match puppetStdLibFunction "\<ensure_resources\>"
|
||||||
|
syn match puppetStdLibFunction "\<flatten\>"
|
||||||
|
syn match puppetStdLibFunction "\<floor\>"
|
||||||
|
syn match puppetStdLibFunction "\<fqdn_rand_string\>"
|
||||||
|
syn match puppetStdLibFunction "\<fqdn_rotate\>"
|
||||||
|
syn match puppetStdLibFunction "\<get_module_path\>"
|
||||||
|
syn match puppetStdLibFunction "\<getparam\>"
|
||||||
|
syn match puppetStdLibFunction "\<getvar\>"
|
||||||
|
syn match puppetStdLibFunction "\<grep\>"
|
||||||
|
syn match puppetStdLibFunction "\<has_interface_with\>"
|
||||||
|
syn match puppetStdLibFunction "\<has_ip_address\>"
|
||||||
|
syn match puppetStdLibFunction "\<has_ip_network\>"
|
||||||
|
syn match puppetStdLibFunction "\<has_key\>"
|
||||||
|
syn match puppetStdLibFunction "\<hash\>"
|
||||||
|
syn match puppetStdLibFunction "\<intersection\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_absolute_path\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_array\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_bool\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_domain_name\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_email_address\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_float\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_function_available\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_hash\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_integer\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_ip_address\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_ipv4_address\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_ipv6_address\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_mac_address\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_numeric\>"
|
||||||
|
syn match puppetStdLibFunction "\<is_string\>"
|
||||||
|
syn match puppetStdLibFunction "\<join\>"
|
||||||
|
syn match puppetStdLibFunction "\<join_keys_to_values\>"
|
||||||
|
syn match puppetStdLibFunction "\<keys\>"
|
||||||
|
syn match puppetStdLibFunction "\<load_module_metadata\>"
|
||||||
|
syn match puppetStdLibFunction "\<loadjson\>"
|
||||||
|
syn match puppetStdLibFunction "\<loadyaml\>"
|
||||||
|
syn match puppetStdLibFunction "\<lstrip\>"
|
||||||
|
syn match puppetStdLibFunction "\<max\>"
|
||||||
|
syn match puppetStdLibFunction "\<member\>"
|
||||||
|
syn match puppetStdLibFunction "\<merge\>"
|
||||||
|
syn match puppetStdLibFunction "\<min\>"
|
||||||
|
syn match puppetStdLibFunction "\<num2bool\>"
|
||||||
|
syn match puppetStdLibFunction "\<parsejson\>"
|
||||||
|
syn match puppetStdLibFunction "\<parseyaml\>"
|
||||||
|
syn match puppetStdLibFunction "\<pick\>"
|
||||||
|
syn match puppetStdLibFunction "\<pick_default\>"
|
||||||
|
syn match puppetStdLibFunction "\<prefix\>"
|
||||||
|
syn match puppetStdLibFunction "\<private\>"
|
||||||
|
syn match puppetStdLibFunction "\<pw_hash\>"
|
||||||
|
syn match puppetStdLibFunction "\<range\>"
|
||||||
|
syn match puppetStdLibFunction "\<regexpescape\>"
|
||||||
|
syn match puppetStdLibFunction "\<reject\>"
|
||||||
|
syn match puppetStdLibFunction "\<reverse\>"
|
||||||
|
syn match puppetStdLibFunction "\<rstrip\>"
|
||||||
|
syn match puppetStdLibFunction "\<seeded_rand\>"
|
||||||
|
syn match puppetStdLibFunction "\<shell_escape\>"
|
||||||
|
syn match puppetStdLibFunction "\<shell_join\>"
|
||||||
|
syn match puppetStdLibFunction "\<shell_split\>"
|
||||||
|
syn match puppetStdLibFunction "\<shuffle\>"
|
||||||
|
syn match puppetStdLibFunction "\<size\>"
|
||||||
|
syn match puppetStdLibFunction "\<sort\>"
|
||||||
|
syn match puppetStdLibFunction "\<squeeze\>"
|
||||||
|
syn match puppetStdLibFunction "\<str2bool\>"
|
||||||
|
syn match puppetStdLibFunction "\<str2saltedsha512\>"
|
||||||
|
syn match puppetStdLibFunction "\<strftime\>"
|
||||||
|
syn match puppetStdLibFunction "\<strip\>"
|
||||||
|
syn match puppetStdLibFunction "\<suffix\>"
|
||||||
|
syn match puppetStdLibFunction "\<swapcase\>"
|
||||||
|
syn match puppetStdLibFunction "\<time\>"
|
||||||
|
syn match puppetStdLibFunction "\<to_bytes\>"
|
||||||
|
syn match puppetStdLibFunction "\<try_get_value\>"
|
||||||
|
syn match puppetStdLibFunction "\<type\>"
|
||||||
|
syn match puppetStdLibFunction "\<type3x\>"
|
||||||
|
syn match puppetStdLibFunction "\<union\>"
|
||||||
|
syn match puppetStdLibFunction "\<unique\>"
|
||||||
|
syn match puppetStdLibFunction "\<unix2dos\>"
|
||||||
|
syn match puppetStdLibFunction "\<upcase\>"
|
||||||
|
syn match puppetStdLibFunction "\<uriescape\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_absolute_path\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_array\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_augeas\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_bool\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_cmd\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_email_address\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_hash\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_integer\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_ip_address\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_ipv4_address\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_ipv6_address\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_numeric\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_re\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_slength\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_string\>"
|
||||||
|
syn match puppetStdLibFunction "\<validate_x509_rsa_key_pair\>"
|
||||||
|
syn match puppetStdLibFunction "\<values\>"
|
||||||
|
syn match puppetStdLibFunction "\<values_at\>"
|
||||||
|
syn match puppetStdLibFunction "\<zip\>"
|
||||||
|
|
||||||
|
syn match puppetType "\<Any\>"
|
||||||
|
syn match puppetType "\<Array\>"
|
||||||
|
syn match puppetType "\<Binary\>"
|
||||||
|
syn match puppetType "\<Boolean\>"
|
||||||
|
syn match puppetType "\<Callable\>"
|
||||||
|
syn match puppetType "\<CatalogEntry\>"
|
||||||
|
syn match puppetType "\<Class\>"
|
||||||
|
syn match puppetType "\<Collection\>"
|
||||||
|
syn match puppetType "\<Data\>"
|
||||||
|
syn match puppetType "\<Default\>"
|
||||||
|
syn match puppetType "\<Enum\>"
|
||||||
|
syn match puppetType "\<Float\>"
|
||||||
|
syn match puppetType "\<Hash\>"
|
||||||
|
syn match puppetType "\<Integer\>"
|
||||||
|
syn match puppetType "\<Iterable\>"
|
||||||
|
syn match puppetType "\<Iterator\>"
|
||||||
|
syn match puppetType "\<NotUndef\>"
|
||||||
|
syn match puppetType "\<Numeric\>"
|
||||||
|
syn match puppetType "\<Object\>"
|
||||||
|
syn match puppetType "\<Optional\>"
|
||||||
|
syn match puppetType "\<Pattern\>"
|
||||||
|
syn match puppetType "\<Regexp\>"
|
||||||
|
syn match puppetType "\<Resource\>"
|
||||||
|
syn match puppetType "\<Runtime\>"
|
||||||
|
syn match puppetType "\<Scalar\>"
|
||||||
|
syn match puppetType "\<ScalarData\>"
|
||||||
|
syn match puppetType "\<SemVer\>"
|
||||||
|
syn match puppetType "\<SemVerRange\>"
|
||||||
|
syn match puppetType "\<Sensitive\>"
|
||||||
|
syn match puppetType "\<String\>"
|
||||||
|
syn match puppetType "\<Struct\>"
|
||||||
|
syn match puppetType "\<TimeSpan\>"
|
||||||
|
syn match puppetType "\<Timestamp\>"
|
||||||
|
syn match puppetType "\<Tuple\>"
|
||||||
|
syn match puppetType "\<Type\>"
|
||||||
|
syn match puppetType "\<TypeAlias\>"
|
||||||
|
syn match puppetType "\<TypeReference\>"
|
||||||
|
syn match puppetType "\<TypeSet\>"
|
||||||
|
syn match puppetType "\<Undef\>"
|
||||||
|
syn match puppetType "\<Unit\>"
|
||||||
|
syn match puppetType "\<Variant\>"
|
||||||
|
|
||||||
|
syn match puppetType "\<augeas\>"
|
||||||
|
syn match puppetType "\<computer\>"
|
||||||
|
syn match puppetType "\<cron\>"
|
||||||
|
syn match puppetType "\<exec\>"
|
||||||
|
syn match puppetType "\<file\>"
|
||||||
|
syn match puppetType "\<filebucket\>"
|
||||||
|
syn match puppetType "\<group\>"
|
||||||
|
syn match puppetType "\<host\>"
|
||||||
|
syn match puppetType "\<interface\>"
|
||||||
|
syn match puppetType "\<k5login\>"
|
||||||
|
syn match puppetType "\<macauthorization\>"
|
||||||
|
syn match puppetType "\<mailalias\>"
|
||||||
|
syn match puppetType "\<maillist\>"
|
||||||
|
syn match puppetType "\<mcx\>"
|
||||||
|
syn match puppetType "\<mount\>"
|
||||||
|
syn match puppetType "\<nagios_command\>"
|
||||||
|
syn match puppetType "\<nagios_contact\>"
|
||||||
|
syn match puppetType "\<nagios_contactgroup\>"
|
||||||
|
syn match puppetType "\<nagios_host\>"
|
||||||
|
syn match puppetType "\<nagios_hostdependency\>"
|
||||||
|
syn match puppetType "\<nagios_hostescalation\>"
|
||||||
|
syn match puppetType "\<nagios_hostextinfo\>"
|
||||||
|
syn match puppetType "\<nagios_hostgroup\>"
|
||||||
|
syn match puppetType "\<nagios_service\>"
|
||||||
|
syn match puppetType "\<nagios_servicedependency\>"
|
||||||
|
syn match puppetType "\<nagios_serviceescalation\>"
|
||||||
|
syn match puppetType "\<nagios_serviceextinfo\>"
|
||||||
|
syn match puppetType "\<nagios_servicegroup\>"
|
||||||
|
syn match puppetType "\<nagios_timeperiod\>"
|
||||||
|
syn match puppetType "\<notify\>"
|
||||||
|
syn match puppetType "\<package\>"
|
||||||
|
syn match puppetType "\<resources\>"
|
||||||
|
syn match puppetType "\<router\>"
|
||||||
|
syn match puppetType "\<schedule\>"
|
||||||
|
syn match puppetType "\<scheduled_task\>"
|
||||||
|
syn match puppetType "\<selboolean\>"
|
||||||
|
syn match puppetType "\<selmodule\>"
|
||||||
|
syn match puppetType "\<service\>"
|
||||||
|
syn match puppetType "\<ssh_authorized_key\>"
|
||||||
|
syn match puppetType "\<sshkey\>"
|
||||||
|
syn match puppetType "\<stage\>"
|
||||||
|
syn match puppetType "\<tidy\>"
|
||||||
|
syn match puppetType "\<user\>"
|
||||||
|
syn match puppetType "\<vlan\>"
|
||||||
|
syn match puppetType "\<whit\>"
|
||||||
|
syn match puppetType "\<yumrepo\>"
|
||||||
|
syn match puppetType "\<zfs\>"
|
||||||
|
syn match puppetType "\<zone\>"
|
||||||
|
syn match puppetType "\<zpool\>"
|
||||||
|
|
||||||
|
" Normal String {{{1
|
||||||
|
syn region puppetString matchgroup=puppetStringDelimiter start="\"" end="\"" skip="\\\\\|\\\"" contains=@puppetStringSpecial
|
||||||
|
syn region puppetString matchgroup=puppetStringDelimiter start="'" end="'" skip="\\\\\|\\'" contains=puppetQuoteEscape
|
||||||
|
|
||||||
|
" Normal Regular Expression {{{1
|
||||||
|
syn region puppetRegexp matchgroup=puppetRegexpDelimiter start="\%(\%(^\|\<\%(and\|or\|while\|until\|unless\|if\|elsif\|when\|not\|then\|else\)\|[;\~=!|&(,{[<>?:*+-]\)\s*\)\@<=/" end="/" skip="\\\\\|\\/" contains=@puppetRegexpSpecial
|
||||||
|
syn region puppetRegexp matchgroup=puppetRegexpDelimiter start="\%(\h\k*\s\+\)\@<=/[ \t=]\@!" end="/" skip="\\\\\|\\/" contains=@puppetRegexpSpecial
|
||||||
|
|
||||||
|
" Here Document {{{1
|
||||||
|
syn region puppetHeredocStart matchgroup=puppetStringDelimiter start=+@(\s*\%("[^"]\+"\|\w\+\)\%(/[nrtsuL$\\]*\)\=)+ end=+$+ oneline contains=ALLBUT,@puppetNotTop
|
||||||
|
|
||||||
|
syn region puppetString start=+@(\s*"\z([^"]\+\)"\%(/[nrtsuL$\\]*\)\=+hs=s+2 matchgroup=puppetStringDelimiter end=+^\s*|\=\s*-\=\s*\zs\z1$+ contains=puppetHeredocStart,@puppetStringSpecial keepend
|
||||||
|
syn region puppetString start=+@(\s*\z(\w\+\)\%(/[nrtsuL$\\]*\)\=+hs=s+2 matchgroup=puppetStringDelimiter end=+^\s*|\=\s*-\=\s*\zs\z1$+ contains=puppetHeredocStart keepend
|
||||||
|
|
||||||
" comments last overriding everything else
|
" comments last overriding everything else
|
||||||
syn match puppetComment "\s*#.*$" contains=puppetTodo,@Spell
|
syn match puppetComment "\s*#.*$" contains=puppetTodo,@Spell
|
||||||
syn region puppetMultilineComment start="/\*" end="\*/" contains=puppetTodo,@Spell
|
syn region puppetComment start="/\*" end="\*/" contains=puppetTodo,@Spell extend
|
||||||
syn keyword puppetTodo TODO NOTE FIXME XXX BUG HACK contained
|
syn keyword puppetTodo TODO NOTE FIXME XXX BUG HACK contained
|
||||||
syn keyword puppetTodo TODO: NOTE: FIXME: XXX: BUG: HACK: contained
|
|
||||||
|
|
||||||
" Define the default highlighting.
|
" Define the default highlighting.
|
||||||
" For version 5.7 and earlier: only when not done already
|
command -nargs=+ HiLink hi def link <args>
|
||||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
|
||||||
if version >= 508 || !exists("did_puppet_syn_inits")
|
|
||||||
if version < 508
|
|
||||||
let did_puppet_syn_inits = 1
|
|
||||||
command -nargs=+ HiLink hi link <args>
|
|
||||||
else
|
|
||||||
command -nargs=+ HiLink hi def link <args>
|
|
||||||
endif
|
|
||||||
|
|
||||||
HiLink puppetVariable Identifier
|
HiLink puppetRegexp puppetConstant
|
||||||
HiLink puppetType Type
|
HiLink puppetStdLibFunction puppetFunction
|
||||||
HiLink puppetKeyword Keyword
|
HiLink puppetNoInterpolation puppetString
|
||||||
HiLink puppetComment Comment
|
HiLink puppetFunction Function
|
||||||
HiLink puppetMultilineComment Comment
|
HiLink puppetOperator Operator
|
||||||
HiLink puppetString String
|
HiLink puppetString String
|
||||||
HiLink puppetRegex Constant
|
HiLink puppetWord String
|
||||||
HiLink puppetRegexParen Delimiter
|
HiLink puppetFloat Float
|
||||||
HiLink puppetRegexBrace Delimiter
|
HiLink puppetInteger Number
|
||||||
HiLink puppetRegexBrack Delimiter
|
HiLink puppetBoolean Boolean
|
||||||
HiLink puppetRegexAngBrack Delimiter
|
HiLink puppetName puppetIdentifier
|
||||||
HiLink puppetRegexTick Delimiter
|
HiLink puppetNameBad Error
|
||||||
HiLink puppetRegexOr Delimiter
|
HiLink puppetVariable puppetIdentifier
|
||||||
HiLink puppetRegexSubName Identifier
|
HiLink puppetIdentifier Identifier
|
||||||
HiLink puppetRegexSpecChar SpecialChar
|
HiLink puppetType Type
|
||||||
HiLink puppetRegexComment Comment
|
HiLink puppetConditional Conditional
|
||||||
HiLink puppetParamKeyword Keyword
|
HiLink puppetConstant Constant
|
||||||
HiLink puppetParamDigits String
|
HiLink puppetControl Statement
|
||||||
HiLink puppetNotVariable String
|
HiLink puppetKeyword Keyword
|
||||||
HiLink puppetParamSpecial Boolean
|
HiLink puppetStringDelimiter Delimiter
|
||||||
HiLink puppetSpecial Special
|
HiLink puppetDelimiter Delimiter
|
||||||
HiLink puppetTodo Todo
|
HiLink puppetTodo Todo
|
||||||
HiLink puppetBrack Delimiter
|
HiLink puppetComment Comment
|
||||||
HiLink puppetTypeBrack Delimiter
|
|
||||||
HiLink puppetBrace Delimiter
|
|
||||||
HiLink puppetTypeBrace Delimiter
|
|
||||||
HiLink puppetParen Delimiter
|
|
||||||
HiLink puppetDelimiter Delimiter
|
|
||||||
HiLink puppetControl Statement
|
|
||||||
HiLink puppetDefType Define
|
|
||||||
HiLink puppetDefName Type
|
|
||||||
HiLink puppetNodeRe Type
|
|
||||||
HiLink puppetTypeName Statement
|
|
||||||
HiLink puppetTypeDefault Type
|
|
||||||
HiLink puppetParamName Identifier
|
|
||||||
HiLink puppetArgument Identifier
|
|
||||||
HiLink puppetFunction Function
|
|
||||||
HiLink puppetClass Include
|
|
||||||
|
|
||||||
delcommand HiLink
|
delcommand HiLink
|
||||||
endif
|
|
||||||
|
|
||||||
let b:current_syntax = "puppet"
|
let b:current_syntax = "puppet"
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,13 @@ endif
|
|||||||
" Syntax definitions {{{1
|
" Syntax definitions {{{1
|
||||||
" Basic keywords {{{2
|
" Basic keywords {{{2
|
||||||
syn keyword rustConditional match if else
|
syn keyword rustConditional match if else
|
||||||
syn keyword rustRepeat for loop while
|
syn keyword rustRepeat loop while
|
||||||
|
" `:syn match` must be used to prioritize highlighting `for` keyword.
|
||||||
|
syn match rustRepeat /\<for\>/
|
||||||
|
" Highlight `for` keyword in `impl ... for ... {}` statement. This line must
|
||||||
|
" be put after previous `syn match` line to overwrite it.
|
||||||
|
syn match rustKeyword /\%(\<impl\>.\+\)\@<=\<for\>/
|
||||||
|
syn keyword rustRepeat in
|
||||||
syn keyword rustTypedef type nextgroup=rustIdentifier skipwhite skipempty
|
syn keyword rustTypedef type nextgroup=rustIdentifier skipwhite skipempty
|
||||||
syn keyword rustStructure struct enum nextgroup=rustIdentifier skipwhite skipempty
|
syn keyword rustStructure struct enum nextgroup=rustIdentifier skipwhite skipempty
|
||||||
syn keyword rustUnion union nextgroup=rustIdentifier skipwhite skipempty contained
|
syn keyword rustUnion union nextgroup=rustIdentifier skipwhite skipempty contained
|
||||||
@@ -30,12 +36,12 @@ syn match rustAssert "\<assert\(\w\)*!" contained
|
|||||||
syn match rustPanic "\<panic\(\w\)*!" contained
|
syn match rustPanic "\<panic\(\w\)*!" contained
|
||||||
syn match rustAsync "\<async\%(\s\|\n\)\@="
|
syn match rustAsync "\<async\%(\s\|\n\)\@="
|
||||||
syn keyword rustKeyword break
|
syn keyword rustKeyword break
|
||||||
syn keyword rustKeyword box nextgroup=rustBoxPlacement skipwhite skipempty
|
syn keyword rustKeyword box
|
||||||
syn keyword rustKeyword continue
|
syn keyword rustKeyword continue
|
||||||
syn keyword rustKeyword crate
|
syn keyword rustKeyword crate
|
||||||
syn keyword rustKeyword extern nextgroup=rustExternCrate,rustObsoleteExternMod skipwhite skipempty
|
syn keyword rustKeyword extern nextgroup=rustExternCrate,rustObsoleteExternMod skipwhite skipempty
|
||||||
syn keyword rustKeyword fn nextgroup=rustFuncName skipwhite skipempty
|
syn keyword rustKeyword fn nextgroup=rustFuncName skipwhite skipempty
|
||||||
syn keyword rustKeyword in impl let
|
syn keyword rustKeyword impl let
|
||||||
syn keyword rustKeyword macro
|
syn keyword rustKeyword macro
|
||||||
syn keyword rustKeyword pub nextgroup=rustPubScope skipwhite skipempty
|
syn keyword rustKeyword pub nextgroup=rustPubScope skipwhite skipempty
|
||||||
syn keyword rustKeyword return
|
syn keyword rustKeyword return
|
||||||
@@ -62,14 +68,6 @@ syn keyword rustObsoleteExternMod mod contained nextgroup=rustIdentifier skipw
|
|||||||
syn match rustIdentifier contains=rustIdentifierPrime "\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*" display contained
|
syn match rustIdentifier contains=rustIdentifierPrime "\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*" display contained
|
||||||
syn match rustFuncName "\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*" display contained
|
syn match rustFuncName "\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*" display contained
|
||||||
|
|
||||||
syn region rustBoxPlacement matchgroup=rustBoxPlacementParens start="(" end=")" contains=TOP contained
|
|
||||||
" Ideally we'd have syntax rules set up to match arbitrary expressions. Since
|
|
||||||
" we don't, we'll just define temporary contained rules to handle balancing
|
|
||||||
" delimiters.
|
|
||||||
syn region rustBoxPlacementBalance start="(" end=")" containedin=rustBoxPlacement transparent
|
|
||||||
syn region rustBoxPlacementBalance start="\[" end="\]" containedin=rustBoxPlacement transparent
|
|
||||||
" {} are handled by rustFoldBraces
|
|
||||||
|
|
||||||
syn region rustMacroRepeat matchgroup=rustMacroRepeatDelimiters start="$(" end=")" contains=TOP nextgroup=rustMacroRepeatCount
|
syn region rustMacroRepeat matchgroup=rustMacroRepeatDelimiters start="$(" end=")" contains=TOP nextgroup=rustMacroRepeatCount
|
||||||
syn match rustMacroRepeatCount ".\?[*+]" contained
|
syn match rustMacroRepeatCount ".\?[*+]" contained
|
||||||
syn match rustMacroVariable "$\w\+"
|
syn match rustMacroVariable "$\w\+"
|
||||||
@@ -148,9 +146,9 @@ syn match rustEscapeError display contained /\\./
|
|||||||
syn match rustEscape display contained /\\\([nrt0\\'"]\|x\x\{2}\)/
|
syn match rustEscape display contained /\\\([nrt0\\'"]\|x\x\{2}\)/
|
||||||
syn match rustEscapeUnicode display contained /\\u{\%(\x_*\)\{1,6}}/
|
syn match rustEscapeUnicode display contained /\\u{\%(\x_*\)\{1,6}}/
|
||||||
syn match rustStringContinuation display contained /\\\n\s*/
|
syn match rustStringContinuation display contained /\\\n\s*/
|
||||||
syn region rustString start=+b"+ skip=+\\\\\|\\"+ end=+"+ contains=rustEscape,rustEscapeError,rustStringContinuation
|
syn region rustString matchgroup=rustStringDelimiter start=+b"+ skip=+\\\\\|\\"+ end=+"+ contains=rustEscape,rustEscapeError,rustStringContinuation
|
||||||
syn region rustString start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=rustEscape,rustEscapeUnicode,rustEscapeError,rustStringContinuation,@Spell
|
syn region rustString matchgroup=rustStringDelimiter start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=rustEscape,rustEscapeUnicode,rustEscapeError,rustStringContinuation,@Spell
|
||||||
syn region rustString start='b\?r\z(#*\)"' end='"\z1' contains=@Spell
|
syn region rustString matchgroup=rustStringDelimiter start='b\?r\z(#*\)"' end='"\z1' contains=@Spell
|
||||||
|
|
||||||
" Match attributes with either arbitrary syntax or special highlighting for
|
" Match attributes with either arbitrary syntax or special highlighting for
|
||||||
" derives. We still highlight strings and comments inside of the attribute.
|
" derives. We still highlight strings and comments inside of the attribute.
|
||||||
@@ -202,6 +200,7 @@ syn region rustGenericLifetimeCandidate display start=/\%(<\|,\s*\)\@<='/ end=/[
|
|||||||
"rustLifetime must appear before rustCharacter, or chars will get the lifetime highlighting
|
"rustLifetime must appear before rustCharacter, or chars will get the lifetime highlighting
|
||||||
syn match rustLifetime display "\'\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*"
|
syn match rustLifetime display "\'\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*"
|
||||||
syn match rustLabel display "\'\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*:"
|
syn match rustLabel display "\'\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*:"
|
||||||
|
syn match rustLabel display "\%(\<\%(break\|continue\)\s*\)\@<=\'\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*"
|
||||||
syn match rustCharacterInvalid display contained /b\?'\zs[\n\r\t']\ze'/
|
syn match rustCharacterInvalid display contained /b\?'\zs[\n\r\t']\ze'/
|
||||||
" The groups negated here add up to 0-255 but nothing else (they do not seem to go beyond ASCII).
|
" The groups negated here add up to 0-255 but nothing else (they do not seem to go beyond ASCII).
|
||||||
syn match rustCharacterInvalidUnicode display contained /b'\zs[^[:cntrl:][:graph:][:alnum:][:space:]]\ze'/
|
syn match rustCharacterInvalidUnicode display contained /b'\zs[^[:cntrl:][:graph:][:alnum:][:space:]]\ze'/
|
||||||
@@ -289,6 +288,7 @@ hi def link rustEscapeUnicode rustEscape
|
|||||||
hi def link rustEscapeError Error
|
hi def link rustEscapeError Error
|
||||||
hi def link rustStringContinuation Special
|
hi def link rustStringContinuation Special
|
||||||
hi def link rustString String
|
hi def link rustString String
|
||||||
|
hi def link rustStringDelimiter String
|
||||||
hi def link rustCharacterInvalid Error
|
hi def link rustCharacterInvalid Error
|
||||||
hi def link rustCharacterInvalidUnicode rustCharacterInvalid
|
hi def link rustCharacterInvalidUnicode rustCharacterInvalid
|
||||||
hi def link rustCharacter Character
|
hi def link rustCharacter Character
|
||||||
@@ -345,7 +345,6 @@ hi def link rustLifetime Special
|
|||||||
hi def link rustLabel Label
|
hi def link rustLabel Label
|
||||||
hi def link rustExternCrate rustKeyword
|
hi def link rustExternCrate rustKeyword
|
||||||
hi def link rustObsoleteExternMod Error
|
hi def link rustObsoleteExternMod Error
|
||||||
hi def link rustBoxPlacementParens Delimiter
|
|
||||||
hi def link rustQuestionMark Special
|
hi def link rustQuestionMark Special
|
||||||
hi def link rustAsync rustKeyword
|
hi def link rustAsync rustKeyword
|
||||||
hi def link rustAwait rustKeyword
|
hi def link rustAwait rustKeyword
|
||||||
|
|||||||
@@ -8,8 +8,8 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'svelte') == -1
|
|||||||
" URL: https://github.com/evanleck/vim-svelte
|
" URL: https://github.com/evanleck/vim-svelte
|
||||||
"
|
"
|
||||||
" Like vim-jsx, this depends on the pangloss/vim-javascript syntax package (and
|
" Like vim-jsx, this depends on the pangloss/vim-javascript syntax package (and
|
||||||
" is tested against it exclusively). If you're using vim-polyglot (like I am),
|
" is tested against it exclusively). If you're using vim-polyglot, then you're
|
||||||
" then you're all set.
|
" all set.
|
||||||
|
|
||||||
if exists("b:current_syntax")
|
if exists("b:current_syntax")
|
||||||
finish
|
finish
|
||||||
@@ -26,13 +26,14 @@ syntax match htmlTagName contained "\<[a-zA-Z:\.]*\>"
|
|||||||
" "bind:something", etc.
|
" "bind:something", etc.
|
||||||
syntax match svelteKeyword "\<[a-z]\+:[a-zA-Z|]\+=" contained containedin=htmlTag
|
syntax match svelteKeyword "\<[a-z]\+:[a-zA-Z|]\+=" contained containedin=htmlTag
|
||||||
|
|
||||||
|
" Mixed-case attributes are likely props.
|
||||||
|
syntax match svelteKeyword "\<[a-z]\+:[a-zA-Z|]\+=" contained containedin=htmlTag
|
||||||
|
|
||||||
" The "slot" attribute has special meaning.
|
" The "slot" attribute has special meaning.
|
||||||
syntax keyword svelteKeyword slot contained containedin=htmlTag
|
syntax keyword svelteKeyword slot contained containedin=htmlTag
|
||||||
|
|
||||||
" According to vim-jsx, you can let jsBlock take care of ending the region.
|
" According to vim-jsx, you can let jsBlock take care of ending the region.
|
||||||
" https://github.com/mxw/vim-jsx/blob/master/after/syntax/jsx.vim
|
" https://github.com/mxw/vim-jsx/blob/master/after/syntax/jsx.vim
|
||||||
"
|
|
||||||
" ALLBUT,htmlSpecialTagName keeps Vim from marking CSS regions as jsBlock.
|
|
||||||
syntax region svelteExpression start="{" end="" contains=jsBlock,javascriptBlock containedin=htmlString,htmlTag,htmlArg,htmlValue,htmlH1,htmlH2,htmlH3,htmlH4,htmlH5,htmlH6,htmlHead,htmlTitle,htmlBoldItalicUnderline,htmlUnderlineBold,htmlUnderlineItalicBold,htmlUnderlineBoldItalic,htmlItalicUnderline,htmlItalicBold,htmlItalicBoldUnderline,htmlItalicUnderlineBold,htmlLink,htmlLeadingSpace,htmlBold,htmlBoldUnderline,htmlBoldItalic,htmlBoldUnderlineItalic,htmlUnderline,htmlUnderlineItalic,htmlItalic,htmlStrike,javaScript
|
syntax region svelteExpression start="{" end="" contains=jsBlock,javascriptBlock containedin=htmlString,htmlTag,htmlArg,htmlValue,htmlH1,htmlH2,htmlH3,htmlH4,htmlH5,htmlH6,htmlHead,htmlTitle,htmlBoldItalicUnderline,htmlUnderlineBold,htmlUnderlineItalicBold,htmlUnderlineBoldItalic,htmlItalicUnderline,htmlItalicBold,htmlItalicBoldUnderline,htmlItalicUnderlineBold,htmlLink,htmlLeadingSpace,htmlBold,htmlBoldUnderline,htmlBoldItalic,htmlBoldUnderlineItalic,htmlUnderline,htmlUnderlineItalic,htmlItalic,htmlStrike,javaScript
|
||||||
|
|
||||||
" Block conditionals.
|
" Block conditionals.
|
||||||
|
|||||||
@@ -109,6 +109,7 @@ syn keyword terraDataTypeBI
|
|||||||
\ alicloud_forward_entries
|
\ alicloud_forward_entries
|
||||||
\ alicloud_gpdb_instances
|
\ alicloud_gpdb_instances
|
||||||
\ alicloud_images
|
\ alicloud_images
|
||||||
|
\ alicloud_instance_type_families
|
||||||
\ alicloud_instance_types
|
\ alicloud_instance_types
|
||||||
\ alicloud_instances
|
\ alicloud_instances
|
||||||
\ alicloud_key_pairs
|
\ alicloud_key_pairs
|
||||||
@@ -155,6 +156,7 @@ syn keyword terraDataTypeBI
|
|||||||
\ alicloud_slb_backend_servers
|
\ alicloud_slb_backend_servers
|
||||||
\ alicloud_slb_ca_certificates
|
\ alicloud_slb_ca_certificates
|
||||||
\ alicloud_slb_listeners
|
\ alicloud_slb_listeners
|
||||||
|
\ alicloud_slb_master_slave_server_groups
|
||||||
\ alicloud_slb_rules
|
\ alicloud_slb_rules
|
||||||
\ alicloud_slb_server_certificates
|
\ alicloud_slb_server_certificates
|
||||||
\ alicloud_slb_server_groups
|
\ alicloud_slb_server_groups
|
||||||
@@ -244,6 +246,9 @@ syn keyword terraDataTypeBI
|
|||||||
\ avi_wafpolicypsmgroup
|
\ avi_wafpolicypsmgroup
|
||||||
\ avi_wafprofile
|
\ avi_wafprofile
|
||||||
\ avi_webhook
|
\ avi_webhook
|
||||||
|
\ aviatrix_account
|
||||||
|
\ aviatrix_caller_identity
|
||||||
|
\ aviatrix_gateway
|
||||||
\ aws_acm_certificate
|
\ aws_acm_certificate
|
||||||
\ aws_acmpca_certificate_authority
|
\ aws_acmpca_certificate_authority
|
||||||
\ aws_alb
|
\ aws_alb
|
||||||
@@ -307,6 +312,7 @@ syn keyword terraDataTypeBI
|
|||||||
\ aws_elastic_beanstalk_solution_stack
|
\ aws_elastic_beanstalk_solution_stack
|
||||||
\ aws_elasticache_cluster
|
\ aws_elasticache_cluster
|
||||||
\ aws_elasticache_replication_group
|
\ aws_elasticache_replication_group
|
||||||
|
\ aws_elasticsearch_domain
|
||||||
\ aws_elb
|
\ aws_elb
|
||||||
\ aws_elb_hosted_zone_id
|
\ aws_elb_hosted_zone_id
|
||||||
\ aws_elb_service_account
|
\ aws_elb_service_account
|
||||||
@@ -357,6 +363,8 @@ syn keyword terraDataTypeBI
|
|||||||
\ aws_region
|
\ aws_region
|
||||||
\ aws_route
|
\ aws_route
|
||||||
\ aws_route53_delegation_set
|
\ aws_route53_delegation_set
|
||||||
|
\ aws_route53_resolver_rule
|
||||||
|
\ aws_route53_resolver_rules
|
||||||
\ aws_route53_zone
|
\ aws_route53_zone
|
||||||
\ aws_route_table
|
\ aws_route_table
|
||||||
\ aws_route_tables
|
\ aws_route_tables
|
||||||
@@ -441,6 +449,7 @@ syn keyword terraDataTypeBI
|
|||||||
\ azurerm_monitor_diagnostic_categories
|
\ azurerm_monitor_diagnostic_categories
|
||||||
\ azurerm_monitor_log_profile
|
\ azurerm_monitor_log_profile
|
||||||
\ azurerm_mssql_elasticpool
|
\ azurerm_mssql_elasticpool
|
||||||
|
\ azurerm_network_ddos_protection_plan
|
||||||
\ azurerm_network_interface
|
\ azurerm_network_interface
|
||||||
\ azurerm_network_security_group
|
\ azurerm_network_security_group
|
||||||
\ azurerm_network_watcher
|
\ azurerm_network_watcher
|
||||||
@@ -448,6 +457,7 @@ syn keyword terraDataTypeBI
|
|||||||
\ azurerm_notification_hub_namespace
|
\ azurerm_notification_hub_namespace
|
||||||
\ azurerm_platform_image
|
\ azurerm_platform_image
|
||||||
\ azurerm_policy_definition
|
\ azurerm_policy_definition
|
||||||
|
\ azurerm_proximity_placement_group
|
||||||
\ azurerm_public_ip
|
\ azurerm_public_ip
|
||||||
\ azurerm_public_ips
|
\ azurerm_public_ips
|
||||||
\ azurerm_recovery_services_protection_policy_vm
|
\ azurerm_recovery_services_protection_policy_vm
|
||||||
@@ -458,12 +468,15 @@ syn keyword terraDataTypeBI
|
|||||||
\ azurerm_route_table
|
\ azurerm_route_table
|
||||||
\ azurerm_scheduler_job_collection
|
\ azurerm_scheduler_job_collection
|
||||||
\ azurerm_servicebus_namespace
|
\ azurerm_servicebus_namespace
|
||||||
|
\ azurerm_servicebus_namespace_authorization_rule
|
||||||
\ azurerm_shared_image
|
\ azurerm_shared_image
|
||||||
\ azurerm_shared_image_gallery
|
\ azurerm_shared_image_gallery
|
||||||
\ azurerm_shared_image_version
|
\ azurerm_shared_image_version
|
||||||
\ azurerm_snapshot
|
\ azurerm_snapshot
|
||||||
|
\ azurerm_sql_database
|
||||||
\ azurerm_sql_server
|
\ azurerm_sql_server
|
||||||
\ azurerm_storage_account
|
\ azurerm_storage_account
|
||||||
|
\ azurerm_storage_account_blob_container_sas
|
||||||
\ azurerm_storage_account_sas
|
\ azurerm_storage_account_sas
|
||||||
\ azurerm_stream_analytics_job
|
\ azurerm_stream_analytics_job
|
||||||
\ azurerm_subnet
|
\ azurerm_subnet
|
||||||
@@ -532,6 +545,7 @@ syn keyword terraDataTypeBI
|
|||||||
\ dns_txt_record_set
|
\ dns_txt_record_set
|
||||||
\ docker_network
|
\ docker_network
|
||||||
\ docker_registry_image
|
\ docker_registry_image
|
||||||
|
\ exoscale_compute_template
|
||||||
\ external
|
\ external
|
||||||
\ fastly_ip_ranges
|
\ fastly_ip_ranges
|
||||||
\ filter
|
\ filter
|
||||||
@@ -595,6 +609,7 @@ syn keyword terraDataTypeBI
|
|||||||
\ google_compute_instance_group
|
\ google_compute_instance_group
|
||||||
\ google_compute_lb_ip_ranges
|
\ google_compute_lb_ip_ranges
|
||||||
\ google_compute_network
|
\ google_compute_network
|
||||||
|
\ google_compute_network_endpoint_group
|
||||||
\ google_compute_node_types
|
\ google_compute_node_types
|
||||||
\ google_compute_region_instance_group
|
\ google_compute_region_instance_group
|
||||||
\ google_compute_regions
|
\ google_compute_regions
|
||||||
@@ -616,6 +631,7 @@ syn keyword terraDataTypeBI
|
|||||||
\ google_kms_crypto_key_version
|
\ google_kms_crypto_key_version
|
||||||
\ google_kms_key_ring
|
\ google_kms_key_ring
|
||||||
\ google_kms_secret
|
\ google_kms_secret
|
||||||
|
\ google_kms_secret_ciphertext
|
||||||
\ google_netblock_ip_ranges
|
\ google_netblock_ip_ranges
|
||||||
\ google_organization
|
\ google_organization
|
||||||
\ google_project
|
\ google_project
|
||||||
@@ -633,6 +649,7 @@ syn keyword terraDataTypeBI
|
|||||||
\ grafana_data_source
|
\ grafana_data_source
|
||||||
\ gridscale_ipv4
|
\ gridscale_ipv4
|
||||||
\ gridscale_ipv6
|
\ gridscale_ipv6
|
||||||
|
\ gridscale_loadbalancer
|
||||||
\ gridscale_network
|
\ gridscale_network
|
||||||
\ gridscale_sshkey
|
\ gridscale_sshkey
|
||||||
\ gridscale_storage
|
\ gridscale_storage
|
||||||
@@ -718,6 +735,20 @@ syn keyword terraDataTypeBI
|
|||||||
\ logentries_logset
|
\ logentries_logset
|
||||||
\ logicmonitor_collectors
|
\ logicmonitor_collectors
|
||||||
\ logicmonitor_device_group
|
\ logicmonitor_device_group
|
||||||
|
\ mongodbatlas_cloud_provider_snapshot
|
||||||
|
\ mongodbatlas_cloud_provider_snapshot_restore_job
|
||||||
|
\ mongodbatlas_cloud_provider_snapshot_restore_jobs
|
||||||
|
\ mongodbatlas_cloud_provider_snapshots
|
||||||
|
\ mongodbatlas_cluster
|
||||||
|
\ mongodbatlas_clusters
|
||||||
|
\ mongodbatlas_database_user
|
||||||
|
\ mongodbatlas_database_users
|
||||||
|
\ mongodbatlas_network_container
|
||||||
|
\ mongodbatlas_network_containers
|
||||||
|
\ mongodbatlas_network_peering
|
||||||
|
\ mongodbatlas_network_peerings
|
||||||
|
\ mongodbatlas_project
|
||||||
|
\ mongodbatlas_projects
|
||||||
\ ncloud_access_control_group
|
\ ncloud_access_control_group
|
||||||
\ ncloud_access_control_groups
|
\ ncloud_access_control_groups
|
||||||
\ ncloud_access_control_rule
|
\ ncloud_access_control_rule
|
||||||
@@ -793,6 +824,9 @@ syn keyword terraDataTypeBI
|
|||||||
\ oci_core_boot_volume_backup
|
\ oci_core_boot_volume_backup
|
||||||
\ oci_core_boot_volume_backups
|
\ oci_core_boot_volume_backups
|
||||||
\ oci_core_boot_volumes
|
\ oci_core_boot_volumes
|
||||||
|
\ oci_core_cluster_network
|
||||||
|
\ oci_core_cluster_network_instances
|
||||||
|
\ oci_core_cluster_networks
|
||||||
\ oci_core_console_histories
|
\ oci_core_console_histories
|
||||||
\ oci_core_console_history_data
|
\ oci_core_console_history_data
|
||||||
\ oci_core_cpes
|
\ oci_core_cpes
|
||||||
@@ -803,6 +837,11 @@ syn keyword terraDataTypeBI
|
|||||||
\ oci_core_cross_connect_port_speed_shapes
|
\ oci_core_cross_connect_port_speed_shapes
|
||||||
\ oci_core_cross_connect_status
|
\ oci_core_cross_connect_status
|
||||||
\ oci_core_cross_connects
|
\ oci_core_cross_connects
|
||||||
|
\ oci_core_dedicated_vm_host
|
||||||
|
\ oci_core_dedicated_vm_host_instance_shapes
|
||||||
|
\ oci_core_dedicated_vm_host_shapes
|
||||||
|
\ oci_core_dedicated_vm_hosts
|
||||||
|
\ oci_core_dedicated_vm_hosts_instances
|
||||||
\ oci_core_dhcp_options
|
\ oci_core_dhcp_options
|
||||||
\ oci_core_drg_attachments
|
\ oci_core_drg_attachments
|
||||||
\ oci_core_drgs
|
\ oci_core_drgs
|
||||||
@@ -969,8 +1008,12 @@ syn keyword terraDataTypeBI
|
|||||||
\ oci_kms_keys
|
\ oci_kms_keys
|
||||||
\ oci_kms_vault
|
\ oci_kms_vault
|
||||||
\ oci_kms_vaults
|
\ oci_kms_vaults
|
||||||
|
\ oci_limits_limit_definitions
|
||||||
|
\ oci_limits_limit_values
|
||||||
\ oci_limits_quota
|
\ oci_limits_quota
|
||||||
\ oci_limits_quotas
|
\ oci_limits_quotas
|
||||||
|
\ oci_limits_resource_availability
|
||||||
|
\ oci_limits_services
|
||||||
\ oci_load_balancer_backend_health
|
\ oci_load_balancer_backend_health
|
||||||
\ oci_load_balancer_backend_set_health
|
\ oci_load_balancer_backend_set_health
|
||||||
\ oci_load_balancer_backend_sets
|
\ oci_load_balancer_backend_sets
|
||||||
@@ -1009,9 +1052,14 @@ syn keyword terraDataTypeBI
|
|||||||
\ oci_ons_subscription
|
\ oci_ons_subscription
|
||||||
\ oci_ons_subscriptions
|
\ oci_ons_subscriptions
|
||||||
\ oci_streaming_stream
|
\ oci_streaming_stream
|
||||||
|
\ oci_streaming_stream_archiver
|
||||||
\ oci_streaming_streams
|
\ oci_streaming_streams
|
||||||
|
\ oci_waas_address_list
|
||||||
|
\ oci_waas_address_lists
|
||||||
\ oci_waas_certificate
|
\ oci_waas_certificate
|
||||||
\ oci_waas_certificates
|
\ oci_waas_certificates
|
||||||
|
\ oci_waas_custom_protection_rule
|
||||||
|
\ oci_waas_custom_protection_rules
|
||||||
\ oci_waas_edge_subnets
|
\ oci_waas_edge_subnets
|
||||||
\ oci_waas_waas_policies
|
\ oci_waas_waas_policies
|
||||||
\ oci_waas_waas_policy
|
\ oci_waas_waas_policy
|
||||||
@@ -1039,8 +1087,11 @@ syn keyword terraDataTypeBI
|
|||||||
\ openstack_identity_group_v3
|
\ openstack_identity_group_v3
|
||||||
\ openstack_identity_project_v3
|
\ openstack_identity_project_v3
|
||||||
\ openstack_identity_role_v3
|
\ openstack_identity_role_v3
|
||||||
|
\ openstack_identity_service_v3
|
||||||
\ openstack_identity_user_v3
|
\ openstack_identity_user_v3
|
||||||
\ openstack_images_image_v2
|
\ openstack_images_image_v2
|
||||||
|
\ openstack_keymanager_container_v1
|
||||||
|
\ openstack_keymanager_secret_v1
|
||||||
\ openstack_networking_addressscope_v2
|
\ openstack_networking_addressscope_v2
|
||||||
\ openstack_networking_floatingip_v2
|
\ openstack_networking_floatingip_v2
|
||||||
\ openstack_networking_network_v2
|
\ openstack_networking_network_v2
|
||||||
@@ -1101,7 +1152,6 @@ syn keyword terraDataTypeBI
|
|||||||
\ opentelekomcloud_vpc_subnet_ids_v1
|
\ opentelekomcloud_vpc_subnet_ids_v1
|
||||||
\ opentelekomcloud_vpc_subnet_v1
|
\ opentelekomcloud_vpc_subnet_v1
|
||||||
\ opentelekomcloud_vpc_v1
|
\ opentelekomcloud_vpc_v1
|
||||||
\ opsgenie_user
|
|
||||||
\ oraclepaas_database_service_instance
|
\ oraclepaas_database_service_instance
|
||||||
\ ovh_cloud_region
|
\ ovh_cloud_region
|
||||||
\ ovh_cloud_regions
|
\ ovh_cloud_regions
|
||||||
@@ -1130,7 +1180,9 @@ syn keyword terraDataTypeBI
|
|||||||
\ profitbricks_location
|
\ profitbricks_location
|
||||||
\ profitbricks_resource
|
\ profitbricks_resource
|
||||||
\ profitbricks_snapshot
|
\ profitbricks_snapshot
|
||||||
|
\ rancher2_app
|
||||||
\ rancher2_catalog
|
\ rancher2_catalog
|
||||||
|
\ rancher2_certificate
|
||||||
\ rancher2_cloud_credential
|
\ rancher2_cloud_credential
|
||||||
\ rancher2_cluster
|
\ rancher2_cluster
|
||||||
\ rancher2_cluster_driver
|
\ rancher2_cluster_driver
|
||||||
@@ -1138,13 +1190,17 @@ syn keyword terraDataTypeBI
|
|||||||
\ rancher2_cluster_role_template_binding
|
\ rancher2_cluster_role_template_binding
|
||||||
\ rancher2_etcd_backup
|
\ rancher2_etcd_backup
|
||||||
\ rancher2_global_role_binding
|
\ rancher2_global_role_binding
|
||||||
|
\ rancher2_multi_cluster_app
|
||||||
\ rancher2_namespace
|
\ rancher2_namespace
|
||||||
\ rancher2_node_driver
|
\ rancher2_node_driver
|
||||||
\ rancher2_node_pool
|
\ rancher2_node_pool
|
||||||
|
\ rancher2_node_template
|
||||||
\ rancher2_project
|
\ rancher2_project
|
||||||
\ rancher2_project_logging
|
\ rancher2_project_logging
|
||||||
\ rancher2_project_role_template_binding
|
\ rancher2_project_role_template_binding
|
||||||
\ rancher2_registry
|
\ rancher2_registry
|
||||||
|
\ rancher2_role_template
|
||||||
|
\ rancher2_secret
|
||||||
\ rancher2_setting
|
\ rancher2_setting
|
||||||
\ rancher2_user
|
\ rancher2_user
|
||||||
\ rancher_certificate
|
\ rancher_certificate
|
||||||
@@ -1210,6 +1266,11 @@ syn keyword terraDataTypeBI
|
|||||||
\ tencentcloud_cbs_storages
|
\ tencentcloud_cbs_storages
|
||||||
\ tencentcloud_ccn_bandwidth_limits
|
\ tencentcloud_ccn_bandwidth_limits
|
||||||
\ tencentcloud_ccn_instances
|
\ tencentcloud_ccn_instances
|
||||||
|
\ tencentcloud_clb_attachments
|
||||||
|
\ tencentcloud_clb_instances
|
||||||
|
\ tencentcloud_clb_listener_rules
|
||||||
|
\ tencentcloud_clb_listeners
|
||||||
|
\ tencentcloud_clb_redirections
|
||||||
\ tencentcloud_container_cluster_instances
|
\ tencentcloud_container_cluster_instances
|
||||||
\ tencentcloud_container_clusters
|
\ tencentcloud_container_clusters
|
||||||
\ tencentcloud_cos_bucket_object
|
\ tencentcloud_cos_bucket_object
|
||||||
@@ -1218,21 +1279,34 @@ syn keyword terraDataTypeBI
|
|||||||
\ tencentcloud_dc_gateway_instances
|
\ tencentcloud_dc_gateway_instances
|
||||||
\ tencentcloud_dc_instances
|
\ tencentcloud_dc_instances
|
||||||
\ tencentcloud_dcx_instances
|
\ tencentcloud_dcx_instances
|
||||||
|
\ tencentcloud_dnats
|
||||||
\ tencentcloud_eip
|
\ tencentcloud_eip
|
||||||
|
\ tencentcloud_gaap_certificates
|
||||||
|
\ tencentcloud_gaap_http_domains
|
||||||
|
\ tencentcloud_gaap_http_rules
|
||||||
|
\ tencentcloud_gaap_layer4_listeners
|
||||||
|
\ tencentcloud_gaap_layer7_listeners
|
||||||
|
\ tencentcloud_gaap_proxies
|
||||||
|
\ tencentcloud_gaap_realservers
|
||||||
|
\ tencentcloud_gaap_security_policies
|
||||||
|
\ tencentcloud_gaap_security_rules
|
||||||
\ tencentcloud_image
|
\ tencentcloud_image
|
||||||
\ tencentcloud_instance_types
|
\ tencentcloud_instance_types
|
||||||
|
\ tencentcloud_kubernetes_clusters
|
||||||
\ tencentcloud_mongodb_instances
|
\ tencentcloud_mongodb_instances
|
||||||
\ tencentcloud_mongodb_zone_config
|
\ tencentcloud_mongodb_zone_config
|
||||||
\ tencentcloud_mysql_backup_list
|
\ tencentcloud_mysql_backup_list
|
||||||
\ tencentcloud_mysql_instance
|
\ tencentcloud_mysql_instance
|
||||||
\ tencentcloud_mysql_parameter_list
|
\ tencentcloud_mysql_parameter_list
|
||||||
\ tencentcloud_mysql_zone_config
|
\ tencentcloud_mysql_zone_config
|
||||||
|
\ tencentcloud_nat_gateways
|
||||||
\ tencentcloud_nats
|
\ tencentcloud_nats
|
||||||
\ tencentcloud_redis_instances
|
\ tencentcloud_redis_instances
|
||||||
\ tencentcloud_redis_zone_config
|
\ tencentcloud_redis_zone_config
|
||||||
\ tencentcloud_route_table
|
\ tencentcloud_route_table
|
||||||
\ tencentcloud_security_group
|
\ tencentcloud_security_group
|
||||||
\ tencentcloud_security_groups
|
\ tencentcloud_security_groups
|
||||||
|
\ tencentcloud_ssl_certificates
|
||||||
\ tencentcloud_subnet
|
\ tencentcloud_subnet
|
||||||
\ tencentcloud_vpc
|
\ tencentcloud_vpc
|
||||||
\ tencentcloud_vpc_instances
|
\ tencentcloud_vpc_instances
|
||||||
@@ -1291,6 +1365,8 @@ syn keyword terraDataTypeBI
|
|||||||
\ yandex_iam_role
|
\ yandex_iam_role
|
||||||
\ yandex_iam_service_account
|
\ yandex_iam_service_account
|
||||||
\ yandex_iam_user
|
\ yandex_iam_user
|
||||||
|
\ yandex_lb_network_load_balancer
|
||||||
|
\ yandex_lb_target_group
|
||||||
\ yandex_resourcemanager_cloud
|
\ yandex_resourcemanager_cloud
|
||||||
\ yandex_resourcemanager_folder
|
\ yandex_resourcemanager_folder
|
||||||
\ yandex_vpc_network
|
\ yandex_vpc_network
|
||||||
@@ -1408,6 +1484,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ alicloud_ess_alarm
|
\ alicloud_ess_alarm
|
||||||
\ alicloud_ess_attachment
|
\ alicloud_ess_attachment
|
||||||
\ alicloud_ess_lifecycle_hook
|
\ alicloud_ess_lifecycle_hook
|
||||||
|
\ alicloud_ess_notification
|
||||||
\ alicloud_ess_scaling_configuration
|
\ alicloud_ess_scaling_configuration
|
||||||
\ alicloud_ess_scaling_group
|
\ alicloud_ess_scaling_group
|
||||||
\ alicloud_ess_scaling_rule
|
\ alicloud_ess_scaling_rule
|
||||||
@@ -1488,6 +1565,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ alicloud_slb_backend_server
|
\ alicloud_slb_backend_server
|
||||||
\ alicloud_slb_ca_certificate
|
\ alicloud_slb_ca_certificate
|
||||||
\ alicloud_slb_listener
|
\ alicloud_slb_listener
|
||||||
|
\ alicloud_slb_master_slave_server_group
|
||||||
\ alicloud_slb_rule
|
\ alicloud_slb_rule
|
||||||
\ alicloud_slb_server_certificate
|
\ alicloud_slb_server_certificate
|
||||||
\ alicloud_slb_server_group
|
\ alicloud_slb_server_group
|
||||||
@@ -1578,6 +1656,32 @@ syn keyword terraResourceTypeBI
|
|||||||
\ avi_wafpolicypsmgroup
|
\ avi_wafpolicypsmgroup
|
||||||
\ avi_wafprofile
|
\ avi_wafprofile
|
||||||
\ avi_webhook
|
\ avi_webhook
|
||||||
|
\ aviatrix_account
|
||||||
|
\ aviatrix_account_user
|
||||||
|
\ aviatrix_arm_peer
|
||||||
|
\ aviatrix_aws_peer
|
||||||
|
\ aviatrix_aws_tgw
|
||||||
|
\ aviatrix_aws_tgw_vpc_attachment
|
||||||
|
\ aviatrix_aws_tgw_vpn_conn
|
||||||
|
\ aviatrix_controller_config
|
||||||
|
\ aviatrix_firewall
|
||||||
|
\ aviatrix_firewall_tag
|
||||||
|
\ aviatrix_fqdn
|
||||||
|
\ aviatrix_gateway
|
||||||
|
\ aviatrix_saml_endpoint
|
||||||
|
\ aviatrix_site2cloud
|
||||||
|
\ aviatrix_spoke_gateway
|
||||||
|
\ aviatrix_spoke_vpc
|
||||||
|
\ aviatrix_trans_peer
|
||||||
|
\ aviatrix_transit_gateway
|
||||||
|
\ aviatrix_transit_gateway_peering
|
||||||
|
\ aviatrix_transit_vpc
|
||||||
|
\ aviatrix_tunnel
|
||||||
|
\ aviatrix_vgw_conn
|
||||||
|
\ aviatrix_vpc
|
||||||
|
\ aviatrix_vpn_profile
|
||||||
|
\ aviatrix_vpn_user
|
||||||
|
\ aviatrix_vpn_user_accelerator
|
||||||
\ aws_acm_certificate
|
\ aws_acm_certificate
|
||||||
\ aws_acm_certificate_validation
|
\ aws_acm_certificate_validation
|
||||||
\ aws_acmpca_certificate_authority
|
\ aws_acmpca_certificate_authority
|
||||||
@@ -1690,6 +1794,8 @@ syn keyword terraResourceTypeBI
|
|||||||
\ aws_config_configuration_recorder
|
\ aws_config_configuration_recorder
|
||||||
\ aws_config_configuration_recorder_status
|
\ aws_config_configuration_recorder_status
|
||||||
\ aws_config_delivery_channel
|
\ aws_config_delivery_channel
|
||||||
|
\ aws_config_organization_custom_rule
|
||||||
|
\ aws_config_organization_managed_rule
|
||||||
\ aws_cur_report_definition
|
\ aws_cur_report_definition
|
||||||
\ aws_customer_gateway
|
\ aws_customer_gateway
|
||||||
\ aws_datapipeline_pipeline
|
\ aws_datapipeline_pipeline
|
||||||
@@ -1744,6 +1850,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ aws_dx_lag
|
\ aws_dx_lag
|
||||||
\ aws_dx_private_virtual_interface
|
\ aws_dx_private_virtual_interface
|
||||||
\ aws_dx_public_virtual_interface
|
\ aws_dx_public_virtual_interface
|
||||||
|
\ aws_dx_transit_virtual_interface
|
||||||
\ aws_dynamodb_global_table
|
\ aws_dynamodb_global_table
|
||||||
\ aws_dynamodb_table
|
\ aws_dynamodb_table
|
||||||
\ aws_dynamodb_table_item
|
\ aws_dynamodb_table_item
|
||||||
@@ -1795,6 +1902,8 @@ syn keyword terraResourceTypeBI
|
|||||||
\ aws_emr_security_configuration
|
\ aws_emr_security_configuration
|
||||||
\ aws_flow_log
|
\ aws_flow_log
|
||||||
\ aws_fms_admin_account
|
\ aws_fms_admin_account
|
||||||
|
\ aws_fsx_lustre_file_system
|
||||||
|
\ aws_fsx_windows_file_system
|
||||||
\ aws_gamelift_alias
|
\ aws_gamelift_alias
|
||||||
\ aws_gamelift_build
|
\ aws_gamelift_build
|
||||||
\ aws_gamelift_fleet
|
\ aws_gamelift_fleet
|
||||||
@@ -1948,6 +2057,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ aws_ram_principal_association
|
\ aws_ram_principal_association
|
||||||
\ aws_ram_resource_association
|
\ aws_ram_resource_association
|
||||||
\ aws_ram_resource_share
|
\ aws_ram_resource_share
|
||||||
|
\ aws_ram_resource_share_accepter
|
||||||
\ aws_rds_cluster
|
\ aws_rds_cluster
|
||||||
\ aws_rds_cluster_endpoint
|
\ aws_rds_cluster_endpoint
|
||||||
\ aws_rds_cluster_instance
|
\ aws_rds_cluster_instance
|
||||||
@@ -1958,6 +2068,8 @@ syn keyword terraResourceTypeBI
|
|||||||
\ aws_redshift_parameter_group
|
\ aws_redshift_parameter_group
|
||||||
\ aws_redshift_security_group
|
\ aws_redshift_security_group
|
||||||
\ aws_redshift_snapshot_copy_grant
|
\ aws_redshift_snapshot_copy_grant
|
||||||
|
\ aws_redshift_snapshot_schedule
|
||||||
|
\ aws_redshift_snapshot_schedule_association
|
||||||
\ aws_redshift_subnet_group
|
\ aws_redshift_subnet_group
|
||||||
\ aws_resourcegroups_group
|
\ aws_resourcegroups_group
|
||||||
\ aws_route
|
\ aws_route
|
||||||
@@ -2143,9 +2255,11 @@ syn keyword terraResourceTypeBI
|
|||||||
\ azurerm_api_management_user
|
\ azurerm_api_management_user
|
||||||
\ azurerm_app_service
|
\ azurerm_app_service
|
||||||
\ azurerm_app_service_active_slot
|
\ azurerm_app_service_active_slot
|
||||||
|
\ azurerm_app_service_certificate
|
||||||
\ azurerm_app_service_custom_hostname_binding
|
\ azurerm_app_service_custom_hostname_binding
|
||||||
\ azurerm_app_service_plan
|
\ azurerm_app_service_plan
|
||||||
\ azurerm_app_service_slot
|
\ azurerm_app_service_slot
|
||||||
|
\ azurerm_app_service_source_control_token
|
||||||
\ azurerm_application_gateway
|
\ azurerm_application_gateway
|
||||||
\ azurerm_application_insights
|
\ azurerm_application_insights
|
||||||
\ azurerm_application_insights_api_key
|
\ azurerm_application_insights_api_key
|
||||||
@@ -2171,17 +2285,21 @@ syn keyword terraResourceTypeBI
|
|||||||
\ azurerm_batch_application
|
\ azurerm_batch_application
|
||||||
\ azurerm_batch_certificate
|
\ azurerm_batch_certificate
|
||||||
\ azurerm_batch_pool
|
\ azurerm_batch_pool
|
||||||
|
\ azurerm_bot_channels_registration
|
||||||
|
\ azurerm_bot_connection
|
||||||
\ azurerm_cdn_endpoint
|
\ azurerm_cdn_endpoint
|
||||||
\ azurerm_cdn_profile
|
\ azurerm_cdn_profile
|
||||||
\ azurerm_cognitive_account
|
\ azurerm_cognitive_account
|
||||||
\ azurerm_connection_monitor
|
\ azurerm_connection_monitor
|
||||||
\ azurerm_container_group
|
\ azurerm_container_group
|
||||||
\ azurerm_container_registry
|
\ azurerm_container_registry
|
||||||
|
\ azurerm_container_registry_webhook
|
||||||
\ azurerm_container_service
|
\ azurerm_container_service
|
||||||
\ azurerm_cosmosdb_account
|
\ azurerm_cosmosdb_account
|
||||||
\ azurerm_cosmosdb_cassandra_keyspace
|
\ azurerm_cosmosdb_cassandra_keyspace
|
||||||
\ azurerm_cosmosdb_mongo_collection
|
\ azurerm_cosmosdb_mongo_collection
|
||||||
\ azurerm_cosmosdb_mongo_database
|
\ azurerm_cosmosdb_mongo_database
|
||||||
|
\ azurerm_cosmosdb_sql_container
|
||||||
\ azurerm_cosmosdb_sql_database
|
\ azurerm_cosmosdb_sql_database
|
||||||
\ azurerm_cosmosdb_table
|
\ azurerm_cosmosdb_table
|
||||||
\ azurerm_data_factory
|
\ azurerm_data_factory
|
||||||
@@ -2232,6 +2350,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ azurerm_firewall_application_rule_collection
|
\ azurerm_firewall_application_rule_collection
|
||||||
\ azurerm_firewall_nat_rule_collection
|
\ azurerm_firewall_nat_rule_collection
|
||||||
\ azurerm_firewall_network_rule_collection
|
\ azurerm_firewall_network_rule_collection
|
||||||
|
\ azurerm_frontdoor
|
||||||
\ azurerm_function_app
|
\ azurerm_function_app
|
||||||
\ azurerm_hdinsight_hadoop_cluster
|
\ azurerm_hdinsight_hadoop_cluster
|
||||||
\ azurerm_hdinsight_hbase_cluster
|
\ azurerm_hdinsight_hbase_cluster
|
||||||
@@ -2253,6 +2372,8 @@ syn keyword terraResourceTypeBI
|
|||||||
\ azurerm_key_vault_key
|
\ azurerm_key_vault_key
|
||||||
\ azurerm_key_vault_secret
|
\ azurerm_key_vault_secret
|
||||||
\ azurerm_kubernetes_cluster
|
\ azurerm_kubernetes_cluster
|
||||||
|
\ azurerm_kusto_cluster
|
||||||
|
\ azurerm_kusto_database
|
||||||
\ azurerm_lb
|
\ azurerm_lb
|
||||||
\ azurerm_lb_backend_address_pool
|
\ azurerm_lb_backend_address_pool
|
||||||
\ azurerm_lb_nat_pool
|
\ azurerm_lb_nat_pool
|
||||||
@@ -2275,9 +2396,12 @@ syn keyword terraResourceTypeBI
|
|||||||
\ azurerm_management_group
|
\ azurerm_management_group
|
||||||
\ azurerm_management_lock
|
\ azurerm_management_lock
|
||||||
\ azurerm_maps_account
|
\ azurerm_maps_account
|
||||||
|
\ azurerm_mariadb_configuration
|
||||||
\ azurerm_mariadb_database
|
\ azurerm_mariadb_database
|
||||||
\ azurerm_mariadb_firewall_rule
|
\ azurerm_mariadb_firewall_rule
|
||||||
\ azurerm_mariadb_server
|
\ azurerm_mariadb_server
|
||||||
|
\ azurerm_mariadb_virtual_network_rule
|
||||||
|
\ azurerm_marketplace_agreement
|
||||||
\ azurerm_media_services_account
|
\ azurerm_media_services_account
|
||||||
\ azurerm_metric_alertrule
|
\ azurerm_metric_alertrule
|
||||||
\ azurerm_monitor_action_group
|
\ azurerm_monitor_action_group
|
||||||
@@ -2318,11 +2442,20 @@ syn keyword terraResourceTypeBI
|
|||||||
\ azurerm_postgresql_server
|
\ azurerm_postgresql_server
|
||||||
\ azurerm_postgresql_virtual_network_rule
|
\ azurerm_postgresql_virtual_network_rule
|
||||||
\ azurerm_private_dns_a_record
|
\ azurerm_private_dns_a_record
|
||||||
|
\ azurerm_private_dns_cname_record
|
||||||
\ azurerm_private_dns_zone
|
\ azurerm_private_dns_zone
|
||||||
|
\ azurerm_private_dns_zone_virtual_network_link
|
||||||
|
\ azurerm_proximity_placement_group
|
||||||
\ azurerm_public_ip
|
\ azurerm_public_ip
|
||||||
\ azurerm_public_ip_prefix
|
\ azurerm_public_ip_prefix
|
||||||
|
\ azurerm_recovery_network_mapping
|
||||||
|
\ azurerm_recovery_replicated_vm
|
||||||
|
\ azurerm_recovery_services_fabric
|
||||||
\ azurerm_recovery_services_protected_vm
|
\ azurerm_recovery_services_protected_vm
|
||||||
|
\ azurerm_recovery_services_protection_container
|
||||||
|
\ azurerm_recovery_services_protection_container_mapping
|
||||||
\ azurerm_recovery_services_protection_policy_vm
|
\ azurerm_recovery_services_protection_policy_vm
|
||||||
|
\ azurerm_recovery_services_replication_policy
|
||||||
\ azurerm_recovery_services_vault
|
\ azurerm_recovery_services_vault
|
||||||
\ azurerm_redis_cache
|
\ azurerm_redis_cache
|
||||||
\ azurerm_redis_firewall_rule
|
\ azurerm_redis_firewall_rule
|
||||||
@@ -2355,6 +2488,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ azurerm_sql_active_directory_administrator
|
\ azurerm_sql_active_directory_administrator
|
||||||
\ azurerm_sql_database
|
\ azurerm_sql_database
|
||||||
\ azurerm_sql_elasticpool
|
\ azurerm_sql_elasticpool
|
||||||
|
\ azurerm_sql_failover_group
|
||||||
\ azurerm_sql_firewall_rule
|
\ azurerm_sql_firewall_rule
|
||||||
\ azurerm_sql_server
|
\ azurerm_sql_server
|
||||||
\ azurerm_sql_virtual_network_rule
|
\ azurerm_sql_virtual_network_rule
|
||||||
@@ -2372,6 +2506,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ azurerm_stream_analytics_output_eventhub
|
\ azurerm_stream_analytics_output_eventhub
|
||||||
\ azurerm_stream_analytics_output_mssql
|
\ azurerm_stream_analytics_output_mssql
|
||||||
\ azurerm_stream_analytics_output_servicebus_queue
|
\ azurerm_stream_analytics_output_servicebus_queue
|
||||||
|
\ azurerm_stream_analytics_output_servicebus_topic
|
||||||
\ azurerm_stream_analytics_stream_input_blob
|
\ azurerm_stream_analytics_stream_input_blob
|
||||||
\ azurerm_stream_analytics_stream_input_eventhub
|
\ azurerm_stream_analytics_stream_input_eventhub
|
||||||
\ azurerm_stream_analytics_stream_input_iothub
|
\ azurerm_stream_analytics_stream_input_iothub
|
||||||
@@ -2390,6 +2525,8 @@ syn keyword terraResourceTypeBI
|
|||||||
\ azurerm_virtual_network_gateway
|
\ azurerm_virtual_network_gateway
|
||||||
\ azurerm_virtual_network_gateway_connection
|
\ azurerm_virtual_network_gateway_connection
|
||||||
\ azurerm_virtual_network_peering
|
\ azurerm_virtual_network_peering
|
||||||
|
\ azurerm_virtual_wan
|
||||||
|
\ azurerm_web_application_firewall_policy
|
||||||
\ azurestack_availability_set
|
\ azurestack_availability_set
|
||||||
\ azurestack_dns_a_record
|
\ azurestack_dns_a_record
|
||||||
\ azurestack_dns_zone
|
\ azurestack_dns_zone
|
||||||
@@ -2419,6 +2556,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ azurestack_virtual_network
|
\ azurestack_virtual_network
|
||||||
\ azurestack_virtual_network_gateway
|
\ azurestack_virtual_network_gateway
|
||||||
\ azurestack_virtual_network_gateway_connection
|
\ azurestack_virtual_network_gateway_connection
|
||||||
|
\ bigip_as3
|
||||||
\ bigip_cm_device
|
\ bigip_cm_device
|
||||||
\ bigip_cm_devicegroup
|
\ bigip_cm_devicegroup
|
||||||
\ bigip_ltm_datagroup
|
\ bigip_ltm_datagroup
|
||||||
@@ -2432,12 +2570,14 @@ syn keyword terraResourceTypeBI
|
|||||||
\ bigip_ltm_policy
|
\ bigip_ltm_policy
|
||||||
\ bigip_ltm_pool
|
\ bigip_ltm_pool
|
||||||
\ bigip_ltm_pool_attachment
|
\ bigip_ltm_pool_attachment
|
||||||
|
\ bigip_ltm_profile_client_ssl
|
||||||
\ bigip_ltm_profile_fasthttp
|
\ bigip_ltm_profile_fasthttp
|
||||||
\ bigip_ltm_profile_fastl4
|
\ bigip_ltm_profile_fastl4
|
||||||
\ bigip_ltm_profile_http
|
\ bigip_ltm_profile_http
|
||||||
\ bigip_ltm_profile_http2
|
\ bigip_ltm_profile_http2
|
||||||
\ bigip_ltm_profile_httpcompress
|
\ bigip_ltm_profile_httpcompress
|
||||||
\ bigip_ltm_profile_oneconnect
|
\ bigip_ltm_profile_oneconnect
|
||||||
|
\ bigip_ltm_profile_server_ssl
|
||||||
\ bigip_ltm_profile_tcp
|
\ bigip_ltm_profile_tcp
|
||||||
\ bigip_ltm_snat
|
\ bigip_ltm_snat
|
||||||
\ bigip_ltm_snatpool
|
\ bigip_ltm_snatpool
|
||||||
@@ -2498,6 +2638,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ cloudflare_account_member
|
\ cloudflare_account_member
|
||||||
\ cloudflare_argo
|
\ cloudflare_argo
|
||||||
\ cloudflare_custom_pages
|
\ cloudflare_custom_pages
|
||||||
|
\ cloudflare_custom_ssl
|
||||||
\ cloudflare_filter
|
\ cloudflare_filter
|
||||||
\ cloudflare_firewall_rule
|
\ cloudflare_firewall_rule
|
||||||
\ cloudflare_load_balancer
|
\ cloudflare_load_balancer
|
||||||
@@ -2564,6 +2705,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ consul_prepared_query
|
\ consul_prepared_query
|
||||||
\ consul_service
|
\ consul_service
|
||||||
\ datadog_dashboard
|
\ datadog_dashboard
|
||||||
|
\ datadog_dashboard_list
|
||||||
\ datadog_downtime
|
\ datadog_downtime
|
||||||
\ datadog_integration_aws
|
\ datadog_integration_aws
|
||||||
\ datadog_integration_gcp
|
\ datadog_integration_gcp
|
||||||
@@ -2572,6 +2714,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ datadog_metric_metadata
|
\ datadog_metric_metadata
|
||||||
\ datadog_monitor
|
\ datadog_monitor
|
||||||
\ datadog_screenboard
|
\ datadog_screenboard
|
||||||
|
\ datadog_service_level_objective
|
||||||
\ datadog_synthetics_test
|
\ datadog_synthetics_test
|
||||||
\ datadog_timeboard
|
\ datadog_timeboard
|
||||||
\ datadog_user
|
\ datadog_user
|
||||||
@@ -2613,6 +2756,21 @@ syn keyword terraResourceTypeBI
|
|||||||
\ docker_service
|
\ docker_service
|
||||||
\ docker_volume
|
\ docker_volume
|
||||||
\ dyn_record
|
\ dyn_record
|
||||||
|
\ exoscale_affinity
|
||||||
|
\ exoscale_compute
|
||||||
|
\ exoscale_domain
|
||||||
|
\ exoscale_domain_record
|
||||||
|
\ exoscale_ipaddress
|
||||||
|
\ exoscale_network
|
||||||
|
\ exoscale_nic
|
||||||
|
\ exoscale_secondary_ipaddress
|
||||||
|
\ exoscale_security_group
|
||||||
|
\ exoscale_security_group_rule
|
||||||
|
\ exoscale_security_group_rules
|
||||||
|
\ exoscale_ssh_keypair
|
||||||
|
\ fastly_service_acl_entries_v1
|
||||||
|
\ fastly_service_dictionary_items_v1
|
||||||
|
\ fastly_service_dynamic_snippet_content_v1
|
||||||
\ fastly_service_v1
|
\ fastly_service_v1
|
||||||
\ flexibleengine_antiddos_v1
|
\ flexibleengine_antiddos_v1
|
||||||
\ flexibleengine_as_configuration_v1
|
\ flexibleengine_as_configuration_v1
|
||||||
@@ -2757,9 +2915,13 @@ syn keyword terraResourceTypeBI
|
|||||||
\ google_access_context_manager_access_policy
|
\ google_access_context_manager_access_policy
|
||||||
\ google_access_context_manager_service_perimeter
|
\ google_access_context_manager_service_perimeter
|
||||||
\ google_app_engine_application
|
\ google_app_engine_application
|
||||||
|
\ google_app_engine_domain_mapping
|
||||||
\ google_app_engine_firewall_rule
|
\ google_app_engine_firewall_rule
|
||||||
|
\ google_app_engine_standard_app_version
|
||||||
|
\ google_bigquery_data_transfer_config
|
||||||
\ google_bigquery_dataset
|
\ google_bigquery_dataset
|
||||||
\ google_bigquery_table
|
\ google_bigquery_table
|
||||||
|
\ google_bigtable_app_profile
|
||||||
\ google_bigtable_instance
|
\ google_bigtable_instance
|
||||||
\ google_bigtable_instance_iam_binding
|
\ google_bigtable_instance_iam_binding
|
||||||
\ google_bigtable_instance_iam_member
|
\ google_bigtable_instance_iam_member
|
||||||
@@ -2775,6 +2937,9 @@ syn keyword terraResourceTypeBI
|
|||||||
\ google_cloud_scheduler_job
|
\ google_cloud_scheduler_job
|
||||||
\ google_cloudbuild_trigger
|
\ google_cloudbuild_trigger
|
||||||
\ google_cloudfunctions_function
|
\ google_cloudfunctions_function
|
||||||
|
\ google_cloudfunctions_function_iam_binding
|
||||||
|
\ google_cloudfunctions_function_iam_member
|
||||||
|
\ google_cloudfunctions_function_iam_policy
|
||||||
\ google_cloudiot_registry
|
\ google_cloudiot_registry
|
||||||
\ google_composer_environment
|
\ google_composer_environment
|
||||||
\ google_compute_address
|
\ google_compute_address
|
||||||
@@ -2847,6 +3012,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ google_container_cluster
|
\ google_container_cluster
|
||||||
\ google_container_node_pool
|
\ google_container_node_pool
|
||||||
\ google_dataflow_job
|
\ google_dataflow_job
|
||||||
|
\ google_dataproc_autoscaling_policy
|
||||||
\ google_dataproc_cluster
|
\ google_dataproc_cluster
|
||||||
\ google_dataproc_cluster_iam_binding
|
\ google_dataproc_cluster_iam_binding
|
||||||
\ google_dataproc_cluster_iam_member
|
\ google_dataproc_cluster_iam_member
|
||||||
@@ -2885,6 +3051,18 @@ syn keyword terraResourceTypeBI
|
|||||||
\ google_iap_tunnel_instance_iam_binding
|
\ google_iap_tunnel_instance_iam_binding
|
||||||
\ google_iap_tunnel_instance_iam_member
|
\ google_iap_tunnel_instance_iam_member
|
||||||
\ google_iap_tunnel_instance_iam_policy
|
\ google_iap_tunnel_instance_iam_policy
|
||||||
|
\ google_iap_web_backend_service_iam_binding
|
||||||
|
\ google_iap_web_backend_service_iam_member
|
||||||
|
\ google_iap_web_backend_service_iam_policy
|
||||||
|
\ google_iap_web_iam_binding
|
||||||
|
\ google_iap_web_iam_member
|
||||||
|
\ google_iap_web_iam_policy
|
||||||
|
\ google_iap_web_type_app_engine_iam_binding
|
||||||
|
\ google_iap_web_type_app_engine_iam_member
|
||||||
|
\ google_iap_web_type_app_engine_iam_policy
|
||||||
|
\ google_iap_web_type_compute_iam_binding
|
||||||
|
\ google_iap_web_type_compute_iam_member
|
||||||
|
\ google_iap_web_type_compute_iam_policy
|
||||||
\ google_kms_crypto_key
|
\ google_kms_crypto_key
|
||||||
\ google_kms_crypto_key_iam_binding
|
\ google_kms_crypto_key_iam_binding
|
||||||
\ google_kms_crypto_key_iam_member
|
\ google_kms_crypto_key_iam_member
|
||||||
@@ -2901,6 +3079,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ google_logging_organization_sink
|
\ google_logging_organization_sink
|
||||||
\ google_logging_project_exclusion
|
\ google_logging_project_exclusion
|
||||||
\ google_logging_project_sink
|
\ google_logging_project_sink
|
||||||
|
\ google_ml_engine_model
|
||||||
\ google_monitoring_alert_policy
|
\ google_monitoring_alert_policy
|
||||||
\ google_monitoring_group
|
\ google_monitoring_group
|
||||||
\ google_monitoring_notification_channel
|
\ google_monitoring_notification_channel
|
||||||
@@ -2932,6 +3111,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ google_resource_manager_lien
|
\ google_resource_manager_lien
|
||||||
\ google_runtimeconfig_config
|
\ google_runtimeconfig_config
|
||||||
\ google_runtimeconfig_variable
|
\ google_runtimeconfig_variable
|
||||||
|
\ google_scc_source
|
||||||
\ google_security_scanner_scan_config
|
\ google_security_scanner_scan_config
|
||||||
\ google_service_account
|
\ google_service_account
|
||||||
\ google_service_account_iam_binding
|
\ google_service_account_iam_binding
|
||||||
@@ -2968,6 +3148,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ google_storage_object_acl
|
\ google_storage_object_acl
|
||||||
\ google_storage_transfer_job
|
\ google_storage_transfer_job
|
||||||
\ google_tpu_node
|
\ google_tpu_node
|
||||||
|
\ google_vpc_access_connector
|
||||||
\ grafana_alert_notification
|
\ grafana_alert_notification
|
||||||
\ grafana_dashboard
|
\ grafana_dashboard
|
||||||
\ grafana_data_source
|
\ grafana_data_source
|
||||||
@@ -2975,6 +3156,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ grafana_organization
|
\ grafana_organization
|
||||||
\ gridscale_ipv4
|
\ gridscale_ipv4
|
||||||
\ gridscale_ipv6
|
\ gridscale_ipv6
|
||||||
|
\ gridscale_loadbalancer
|
||||||
\ gridscale_network
|
\ gridscale_network
|
||||||
\ gridscale_server
|
\ gridscale_server
|
||||||
\ gridscale_sshkey
|
\ gridscale_sshkey
|
||||||
@@ -3031,6 +3213,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ huaweicloud_compute_floatingip_associate_v2
|
\ huaweicloud_compute_floatingip_associate_v2
|
||||||
\ huaweicloud_compute_floatingip_v2
|
\ huaweicloud_compute_floatingip_v2
|
||||||
\ huaweicloud_compute_instance_v2
|
\ huaweicloud_compute_instance_v2
|
||||||
|
\ huaweicloud_compute_interface_attach_v2
|
||||||
\ huaweicloud_compute_keypair_v2
|
\ huaweicloud_compute_keypair_v2
|
||||||
\ huaweicloud_compute_secgroup_v2
|
\ huaweicloud_compute_secgroup_v2
|
||||||
\ huaweicloud_compute_servergroup_v2
|
\ huaweicloud_compute_servergroup_v2
|
||||||
@@ -3048,9 +3231,11 @@ syn keyword terraResourceTypeBI
|
|||||||
\ huaweicloud_dms_group_v1
|
\ huaweicloud_dms_group_v1
|
||||||
\ huaweicloud_dms_instance_v1
|
\ huaweicloud_dms_instance_v1
|
||||||
\ huaweicloud_dms_queue_v1
|
\ huaweicloud_dms_queue_v1
|
||||||
|
\ huaweicloud_dns_ptrrecord_v2
|
||||||
\ huaweicloud_dns_recordset_v2
|
\ huaweicloud_dns_recordset_v2
|
||||||
\ huaweicloud_dns_zone_v2
|
\ huaweicloud_dns_zone_v2
|
||||||
\ huaweicloud_dws_cluster
|
\ huaweicloud_dws_cluster
|
||||||
|
\ huaweicloud_ecs_instance_v1
|
||||||
\ huaweicloud_elb_backendecs
|
\ huaweicloud_elb_backendecs
|
||||||
\ huaweicloud_elb_healthcheck
|
\ huaweicloud_elb_healthcheck
|
||||||
\ huaweicloud_elb_listener
|
\ huaweicloud_elb_listener
|
||||||
@@ -3102,6 +3287,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ huaweicloud_smn_topic_v2
|
\ huaweicloud_smn_topic_v2
|
||||||
\ huaweicloud_vbs_backup_policy_v2
|
\ huaweicloud_vbs_backup_policy_v2
|
||||||
\ huaweicloud_vbs_backup_v2
|
\ huaweicloud_vbs_backup_v2
|
||||||
|
\ huaweicloud_vpc_bandwidth_v2
|
||||||
\ huaweicloud_vpc_eip_v1
|
\ huaweicloud_vpc_eip_v1
|
||||||
\ huaweicloud_vpc_peering_connection_accepter_v2
|
\ huaweicloud_vpc_peering_connection_accepter_v2
|
||||||
\ huaweicloud_vpc_peering_connection_v2
|
\ huaweicloud_vpc_peering_connection_v2
|
||||||
@@ -3147,6 +3333,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ jdcloud_route_table_rules
|
\ jdcloud_route_table_rules
|
||||||
\ jdcloud_subnet
|
\ jdcloud_subnet
|
||||||
\ jdcloud_vpc
|
\ jdcloud_vpc
|
||||||
|
\ kubernetes_api_service
|
||||||
\ kubernetes_cluster_role
|
\ kubernetes_cluster_role
|
||||||
\ kubernetes_cluster_role_binding
|
\ kubernetes_cluster_role_binding
|
||||||
\ kubernetes_config_map
|
\ kubernetes_config_map
|
||||||
@@ -3197,6 +3384,15 @@ syn keyword terraResourceTypeBI
|
|||||||
\ logicmonitor_device
|
\ logicmonitor_device
|
||||||
\ logicmonitor_device_group
|
\ logicmonitor_device_group
|
||||||
\ mailgun_domain
|
\ mailgun_domain
|
||||||
|
\ mongodbatlas_cloud_provider_snapshot
|
||||||
|
\ mongodbatlas_cloud_provider_snapshot_restore_job
|
||||||
|
\ mongodbatlas_cluster
|
||||||
|
\ mongodbatlas_database_user
|
||||||
|
\ mongodbatlas_encryption_at_rest
|
||||||
|
\ mongodbatlas_network_container
|
||||||
|
\ mongodbatlas_network_peering
|
||||||
|
\ mongodbatlas_project
|
||||||
|
\ mongodbatlas_project_ip_whitelist
|
||||||
\ mysql_database
|
\ mysql_database
|
||||||
\ mysql_grant
|
\ mysql_grant
|
||||||
\ mysql_role
|
\ mysql_role
|
||||||
@@ -3317,10 +3513,12 @@ syn keyword terraResourceTypeBI
|
|||||||
\ oci_core_app_catalog_subscription
|
\ oci_core_app_catalog_subscription
|
||||||
\ oci_core_boot_volume
|
\ oci_core_boot_volume
|
||||||
\ oci_core_boot_volume_backup
|
\ oci_core_boot_volume_backup
|
||||||
|
\ oci_core_cluster_network
|
||||||
\ oci_core_console_history
|
\ oci_core_console_history
|
||||||
\ oci_core_cpe
|
\ oci_core_cpe
|
||||||
\ oci_core_cross_connect
|
\ oci_core_cross_connect
|
||||||
\ oci_core_cross_connect_group
|
\ oci_core_cross_connect_group
|
||||||
|
\ oci_core_dedicated_vm_host
|
||||||
\ oci_core_default_dhcp_options
|
\ oci_core_default_dhcp_options
|
||||||
\ oci_core_default_route_table
|
\ oci_core_default_route_table
|
||||||
\ oci_core_default_security_list
|
\ oci_core_default_security_list
|
||||||
@@ -3415,6 +3613,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ oci_kms_key_version
|
\ oci_kms_key_version
|
||||||
\ oci_kms_vault
|
\ oci_kms_vault
|
||||||
\ oci_limits_quota
|
\ oci_limits_quota
|
||||||
|
\ oci_limits_resource_availability
|
||||||
\ oci_load_balancer
|
\ oci_load_balancer
|
||||||
\ oci_load_balancer_backend
|
\ oci_load_balancer_backend
|
||||||
\ oci_load_balancer_backend_set
|
\ oci_load_balancer_backend_set
|
||||||
@@ -3434,7 +3633,11 @@ syn keyword terraResourceTypeBI
|
|||||||
\ oci_ons_notification_topic
|
\ oci_ons_notification_topic
|
||||||
\ oci_ons_subscription
|
\ oci_ons_subscription
|
||||||
\ oci_streaming_stream
|
\ oci_streaming_stream
|
||||||
|
\ oci_streaming_stream_archiver
|
||||||
|
\ oci_waas_address_list
|
||||||
\ oci_waas_certificate
|
\ oci_waas_certificate
|
||||||
|
\ oci_waas_custom_protection_rule
|
||||||
|
\ oci_waas_purge_cache
|
||||||
\ oci_waas_waas_policy
|
\ oci_waas_waas_policy
|
||||||
\ oneandone_baremetal
|
\ oneandone_baremetal
|
||||||
\ oneandone_block_storage
|
\ oneandone_block_storage
|
||||||
@@ -3483,6 +3686,8 @@ syn keyword terraResourceTypeBI
|
|||||||
\ opc_lbaas_server_pool
|
\ opc_lbaas_server_pool
|
||||||
\ opc_storage_container
|
\ opc_storage_container
|
||||||
\ opc_storage_object
|
\ opc_storage_object
|
||||||
|
\ openstack_blockstorage_quotaset_v2
|
||||||
|
\ openstack_blockstorage_quotaset_v3
|
||||||
\ openstack_blockstorage_volume_attach_v2
|
\ openstack_blockstorage_volume_attach_v2
|
||||||
\ openstack_blockstorage_volume_attach_v3
|
\ openstack_blockstorage_volume_attach_v3
|
||||||
\ openstack_blockstorage_volume_v1
|
\ openstack_blockstorage_volume_v1
|
||||||
@@ -3510,9 +3715,11 @@ syn keyword terraResourceTypeBI
|
|||||||
\ openstack_fw_policy_v1
|
\ openstack_fw_policy_v1
|
||||||
\ openstack_fw_rule_v1
|
\ openstack_fw_rule_v1
|
||||||
\ openstack_identity_application_credential_v3
|
\ openstack_identity_application_credential_v3
|
||||||
|
\ openstack_identity_endpoint_v3
|
||||||
\ openstack_identity_project_v3
|
\ openstack_identity_project_v3
|
||||||
\ openstack_identity_role_assignment_v3
|
\ openstack_identity_role_assignment_v3
|
||||||
\ openstack_identity_role_v3
|
\ openstack_identity_role_v3
|
||||||
|
\ openstack_identity_service_v3
|
||||||
\ openstack_identity_user_v3
|
\ openstack_identity_user_v3
|
||||||
\ openstack_images_image_v2
|
\ openstack_images_image_v2
|
||||||
\ openstack_keymanager_container_v1
|
\ openstack_keymanager_container_v1
|
||||||
@@ -3538,6 +3745,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ openstack_networking_qos_dscp_marking_rule_v2
|
\ openstack_networking_qos_dscp_marking_rule_v2
|
||||||
\ openstack_networking_qos_minimum_bandwidth_rule_v2
|
\ openstack_networking_qos_minimum_bandwidth_rule_v2
|
||||||
\ openstack_networking_qos_policy_v2
|
\ openstack_networking_qos_policy_v2
|
||||||
|
\ openstack_networking_rbac_policy_v2
|
||||||
\ openstack_networking_router_interface_v2
|
\ openstack_networking_router_interface_v2
|
||||||
\ openstack_networking_router_route_v2
|
\ openstack_networking_router_route_v2
|
||||||
\ openstack_networking_router_v2
|
\ openstack_networking_router_v2
|
||||||
@@ -3586,6 +3794,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ opentelekomcloud_dms_queue_v1
|
\ opentelekomcloud_dms_queue_v1
|
||||||
\ opentelekomcloud_dns_recordset_v2
|
\ opentelekomcloud_dns_recordset_v2
|
||||||
\ opentelekomcloud_dns_zone_v2
|
\ opentelekomcloud_dns_zone_v2
|
||||||
|
\ opentelekomcloud_ecs_instance_v1
|
||||||
\ opentelekomcloud_elb_backend
|
\ opentelekomcloud_elb_backend
|
||||||
\ opentelekomcloud_elb_health
|
\ opentelekomcloud_elb_health
|
||||||
\ opentelekomcloud_elb_listener
|
\ opentelekomcloud_elb_listener
|
||||||
@@ -3656,8 +3865,16 @@ syn keyword terraResourceTypeBI
|
|||||||
\ opentelekomcloud_waf_preciseprotection_rule_v1
|
\ opentelekomcloud_waf_preciseprotection_rule_v1
|
||||||
\ opentelekomcloud_waf_webtamperprotection_rule_v1
|
\ opentelekomcloud_waf_webtamperprotection_rule_v1
|
||||||
\ opentelekomcloud_waf_whiteblackip_rule_v1
|
\ opentelekomcloud_waf_whiteblackip_rule_v1
|
||||||
|
\ opsgenie_api_integration
|
||||||
|
\ opsgenie_email_integration
|
||||||
|
\ opsgenie_escalation
|
||||||
|
\ opsgenie_heartbeat
|
||||||
|
\ opsgenie_maintenance
|
||||||
|
\ opsgenie_schedule
|
||||||
|
\ opsgenie_schedule_rotation
|
||||||
\ opsgenie_team
|
\ opsgenie_team
|
||||||
\ opsgenie_user
|
\ opsgenie_user
|
||||||
|
\ opsgenie_user_contact
|
||||||
\ oraclepaas_application_container
|
\ oraclepaas_application_container
|
||||||
\ oraclepaas_database_access_rule
|
\ oraclepaas_database_access_rule
|
||||||
\ oraclepaas_database_service_instance
|
\ oraclepaas_database_service_instance
|
||||||
@@ -3698,6 +3915,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ packet_volume_attachment
|
\ packet_volume_attachment
|
||||||
\ pagerduty_addon
|
\ pagerduty_addon
|
||||||
\ pagerduty_escalation_policy
|
\ pagerduty_escalation_policy
|
||||||
|
\ pagerduty_event_rule
|
||||||
\ pagerduty_extension
|
\ pagerduty_extension
|
||||||
\ pagerduty_maintenance_window
|
\ pagerduty_maintenance_window
|
||||||
\ pagerduty_schedule
|
\ pagerduty_schedule
|
||||||
@@ -3711,6 +3929,9 @@ syn keyword terraResourceTypeBI
|
|||||||
\ panos_address_object
|
\ panos_address_object
|
||||||
\ panos_administrative_tag
|
\ panos_administrative_tag
|
||||||
\ panos_aggregate_interface
|
\ panos_aggregate_interface
|
||||||
|
\ panos_application_group
|
||||||
|
\ panos_application_object
|
||||||
|
\ panos_application_signature
|
||||||
\ panos_bfd_profile
|
\ panos_bfd_profile
|
||||||
\ panos_bgp
|
\ panos_bgp
|
||||||
\ panos_bgp_aggregate
|
\ panos_bgp_aggregate
|
||||||
@@ -3728,9 +3949,11 @@ syn keyword terraResourceTypeBI
|
|||||||
\ panos_bgp_redist_rule
|
\ panos_bgp_redist_rule
|
||||||
\ panos_dag_tags
|
\ panos_dag_tags
|
||||||
\ panos_edl
|
\ panos_edl
|
||||||
|
\ panos_email_server_profile
|
||||||
\ panos_ethernet_interface
|
\ panos_ethernet_interface
|
||||||
\ panos_general_settings
|
\ panos_general_settings
|
||||||
\ panos_gre_tunnel
|
\ panos_gre_tunnel
|
||||||
|
\ panos_http_server_profile
|
||||||
\ panos_ike_crypto_profile
|
\ panos_ike_crypto_profile
|
||||||
\ panos_ike_gateway
|
\ panos_ike_gateway
|
||||||
\ panos_ipsec_crypto_profile
|
\ panos_ipsec_crypto_profile
|
||||||
@@ -3740,6 +3963,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ panos_layer3_subinterface
|
\ panos_layer3_subinterface
|
||||||
\ panos_license_api_key
|
\ panos_license_api_key
|
||||||
\ panos_licensing
|
\ panos_licensing
|
||||||
|
\ panos_log_forwarding_profile
|
||||||
\ panos_loopback_interface
|
\ panos_loopback_interface
|
||||||
\ panos_management_profile
|
\ panos_management_profile
|
||||||
\ panos_monitor_profile
|
\ panos_monitor_profile
|
||||||
@@ -3750,6 +3974,9 @@ syn keyword terraResourceTypeBI
|
|||||||
\ panos_panorama_address_object
|
\ panos_panorama_address_object
|
||||||
\ panos_panorama_administrative_tag
|
\ panos_panorama_administrative_tag
|
||||||
\ panos_panorama_aggregate_interface
|
\ panos_panorama_aggregate_interface
|
||||||
|
\ panos_panorama_application_group
|
||||||
|
\ panos_panorama_application_object
|
||||||
|
\ panos_panorama_application_signature
|
||||||
\ panos_panorama_bfd_profile
|
\ panos_panorama_bfd_profile
|
||||||
\ panos_panorama_bgp
|
\ panos_panorama_bgp
|
||||||
\ panos_panorama_bgp_aggregate
|
\ panos_panorama_bgp_aggregate
|
||||||
@@ -3768,11 +3995,13 @@ syn keyword terraResourceTypeBI
|
|||||||
\ panos_panorama_device_group
|
\ panos_panorama_device_group
|
||||||
\ panos_panorama_device_group_entry
|
\ panos_panorama_device_group_entry
|
||||||
\ panos_panorama_edl
|
\ panos_panorama_edl
|
||||||
|
\ panos_panorama_email_server_profile
|
||||||
\ panos_panorama_ethernet_interface
|
\ panos_panorama_ethernet_interface
|
||||||
\ panos_panorama_gcp_account
|
\ panos_panorama_gcp_account
|
||||||
\ panos_panorama_gke_cluster
|
\ panos_panorama_gke_cluster
|
||||||
\ panos_panorama_gke_cluster_group
|
\ panos_panorama_gke_cluster_group
|
||||||
\ panos_panorama_gre_tunnel
|
\ panos_panorama_gre_tunnel
|
||||||
|
\ panos_panorama_http_server_profile
|
||||||
\ panos_panorama_ike_crypto_profile
|
\ panos_panorama_ike_crypto_profile
|
||||||
\ panos_panorama_ike_gateway
|
\ panos_panorama_ike_gateway
|
||||||
\ panos_panorama_ipsec_crypto_profile
|
\ panos_panorama_ipsec_crypto_profile
|
||||||
@@ -3780,6 +4009,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ panos_panorama_ipsec_tunnel_proxy_id_ipv4
|
\ panos_panorama_ipsec_tunnel_proxy_id_ipv4
|
||||||
\ panos_panorama_layer2_subinterface
|
\ panos_panorama_layer2_subinterface
|
||||||
\ panos_panorama_layer3_subinterface
|
\ panos_panorama_layer3_subinterface
|
||||||
|
\ panos_panorama_log_forwarding_profile
|
||||||
\ panos_panorama_loopback_interface
|
\ panos_panorama_loopback_interface
|
||||||
\ panos_panorama_management_profile
|
\ panos_panorama_management_profile
|
||||||
\ panos_panorama_monitor_profile
|
\ panos_panorama_monitor_profile
|
||||||
@@ -3794,7 +4024,9 @@ syn keyword terraResourceTypeBI
|
|||||||
\ panos_panorama_security_rule_group
|
\ panos_panorama_security_rule_group
|
||||||
\ panos_panorama_service_group
|
\ panos_panorama_service_group
|
||||||
\ panos_panorama_service_object
|
\ panos_panorama_service_object
|
||||||
|
\ panos_panorama_snmptrap_server_profile
|
||||||
\ panos_panorama_static_route_ipv4
|
\ panos_panorama_static_route_ipv4
|
||||||
|
\ panos_panorama_syslog_server_profile
|
||||||
\ panos_panorama_template
|
\ panos_panorama_template
|
||||||
\ panos_panorama_template_entry
|
\ panos_panorama_template_entry
|
||||||
\ panos_panorama_template_stack
|
\ panos_panorama_template_stack
|
||||||
@@ -3816,7 +4048,9 @@ syn keyword terraResourceTypeBI
|
|||||||
\ panos_security_rule_group
|
\ panos_security_rule_group
|
||||||
\ panos_service_group
|
\ panos_service_group
|
||||||
\ panos_service_object
|
\ panos_service_object
|
||||||
|
\ panos_snmptrap_server_profile
|
||||||
\ panos_static_route_ipv4
|
\ panos_static_route_ipv4
|
||||||
|
\ panos_syslog_server_profile
|
||||||
\ panos_telemetry
|
\ panos_telemetry
|
||||||
\ panos_tunnel_interface
|
\ panos_tunnel_interface
|
||||||
\ panos_virtual_router
|
\ panos_virtual_router
|
||||||
@@ -3855,6 +4089,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ rabbitmq_queue
|
\ rabbitmq_queue
|
||||||
\ rabbitmq_user
|
\ rabbitmq_user
|
||||||
\ rabbitmq_vhost
|
\ rabbitmq_vhost
|
||||||
|
\ rancher2_app
|
||||||
\ rancher2_auth_config_activedirectory
|
\ rancher2_auth_config_activedirectory
|
||||||
\ rancher2_auth_config_adfs
|
\ rancher2_auth_config_adfs
|
||||||
\ rancher2_auth_config_azuread
|
\ rancher2_auth_config_azuread
|
||||||
@@ -3864,6 +4099,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ rancher2_auth_config_ping
|
\ rancher2_auth_config_ping
|
||||||
\ rancher2_bootstrap
|
\ rancher2_bootstrap
|
||||||
\ rancher2_catalog
|
\ rancher2_catalog
|
||||||
|
\ rancher2_certificate
|
||||||
\ rancher2_cloud_credential
|
\ rancher2_cloud_credential
|
||||||
\ rancher2_cluster
|
\ rancher2_cluster
|
||||||
\ rancher2_cluster_driver
|
\ rancher2_cluster_driver
|
||||||
@@ -3871,6 +4107,7 @@ syn keyword terraResourceTypeBI
|
|||||||
\ rancher2_cluster_role_template_binding
|
\ rancher2_cluster_role_template_binding
|
||||||
\ rancher2_etcd_backup
|
\ rancher2_etcd_backup
|
||||||
\ rancher2_global_role_binding
|
\ rancher2_global_role_binding
|
||||||
|
\ rancher2_multi_cluster_app
|
||||||
\ rancher2_namespace
|
\ rancher2_namespace
|
||||||
\ rancher2_node_driver
|
\ rancher2_node_driver
|
||||||
\ rancher2_node_pool
|
\ rancher2_node_pool
|
||||||
@@ -3879,6 +4116,8 @@ syn keyword terraResourceTypeBI
|
|||||||
\ rancher2_project_logging
|
\ rancher2_project_logging
|
||||||
\ rancher2_project_role_template_binding
|
\ rancher2_project_role_template_binding
|
||||||
\ rancher2_registry
|
\ rancher2_registry
|
||||||
|
\ rancher2_role_template
|
||||||
|
\ rancher2_secret
|
||||||
\ rancher2_setting
|
\ rancher2_setting
|
||||||
\ rancher2_user
|
\ rancher2_user
|
||||||
\ rancher_certificate
|
\ rancher_certificate
|
||||||
@@ -3922,19 +4161,21 @@ syn keyword terraResourceTypeBI
|
|||||||
\ runscope_schedule
|
\ runscope_schedule
|
||||||
\ runscope_step
|
\ runscope_step
|
||||||
\ runscope_test
|
\ runscope_test
|
||||||
|
\ scaleway_account_ssh_key
|
||||||
|
\ scaleway_baremetal_server_beta
|
||||||
\ scaleway_bucket
|
\ scaleway_bucket
|
||||||
\ scaleway_compute_instance_ip
|
\ scaleway_instance_ip
|
||||||
\ scaleway_compute_instance_placement_group
|
\ scaleway_instance_placement_group
|
||||||
\ scaleway_compute_instance_security_group
|
\ scaleway_instance_security_group
|
||||||
\ scaleway_compute_instance_server
|
\ scaleway_instance_server
|
||||||
\ scaleway_compute_instance_volume
|
\ scaleway_instance_volume
|
||||||
\ scaleway_ip
|
\ scaleway_ip
|
||||||
\ scaleway_ip_reverse_dns
|
\ scaleway_ip_reverse_dns
|
||||||
|
\ scaleway_object_bucket
|
||||||
\ scaleway_security_group
|
\ scaleway_security_group
|
||||||
\ scaleway_security_group_rule
|
\ scaleway_security_group_rule
|
||||||
\ scaleway_server
|
\ scaleway_server
|
||||||
\ scaleway_ssh_key
|
\ scaleway_ssh_key
|
||||||
\ scaleway_storage_object_bucket
|
|
||||||
\ scaleway_token
|
\ scaleway_token
|
||||||
\ scaleway_user_data
|
\ scaleway_user_data
|
||||||
\ scaleway_volume
|
\ scaleway_volume
|
||||||
@@ -3957,8 +4198,9 @@ syn keyword terraResourceTypeBI
|
|||||||
\ signalfx_event_feed_chart
|
\ signalfx_event_feed_chart
|
||||||
\ signalfx_gcp_integration
|
\ signalfx_gcp_integration
|
||||||
\ signalfx_heatmap_chart
|
\ signalfx_heatmap_chart
|
||||||
\ signalfx_integration
|
|
||||||
\ signalfx_list_chart
|
\ signalfx_list_chart
|
||||||
|
\ signalfx_opsgenie_integration
|
||||||
|
\ signalfx_org_token
|
||||||
\ signalfx_pagerduty_integration
|
\ signalfx_pagerduty_integration
|
||||||
\ signalfx_single_value_chart
|
\ signalfx_single_value_chart
|
||||||
\ signalfx_slack_integration
|
\ signalfx_slack_integration
|
||||||
@@ -4045,6 +4287,11 @@ syn keyword terraResourceTypeBI
|
|||||||
\ tencentcloud_ccn
|
\ tencentcloud_ccn
|
||||||
\ tencentcloud_ccn_attachment
|
\ tencentcloud_ccn_attachment
|
||||||
\ tencentcloud_ccn_bandwidth_limit
|
\ tencentcloud_ccn_bandwidth_limit
|
||||||
|
\ tencentcloud_clb_attachment
|
||||||
|
\ tencentcloud_clb_instance
|
||||||
|
\ tencentcloud_clb_listener
|
||||||
|
\ tencentcloud_clb_listener_rule
|
||||||
|
\ tencentcloud_clb_redirection
|
||||||
\ tencentcloud_container_cluster
|
\ tencentcloud_container_cluster
|
||||||
\ tencentcloud_container_cluster_instance
|
\ tencentcloud_container_cluster_instance
|
||||||
\ tencentcloud_cos_bucket
|
\ tencentcloud_cos_bucket
|
||||||
@@ -4055,8 +4302,19 @@ syn keyword terraResourceTypeBI
|
|||||||
\ tencentcloud_dnat
|
\ tencentcloud_dnat
|
||||||
\ tencentcloud_eip
|
\ tencentcloud_eip
|
||||||
\ tencentcloud_eip_association
|
\ tencentcloud_eip_association
|
||||||
|
\ tencentcloud_gaap_certificate
|
||||||
|
\ tencentcloud_gaap_http_domain
|
||||||
|
\ tencentcloud_gaap_http_rule
|
||||||
|
\ tencentcloud_gaap_layer4_listener
|
||||||
|
\ tencentcloud_gaap_layer7_listener
|
||||||
|
\ tencentcloud_gaap_proxy
|
||||||
|
\ tencentcloud_gaap_realserver
|
||||||
|
\ tencentcloud_gaap_security_policy
|
||||||
|
\ tencentcloud_gaap_security_rule
|
||||||
\ tencentcloud_instance
|
\ tencentcloud_instance
|
||||||
\ tencentcloud_key_pair
|
\ tencentcloud_key_pair
|
||||||
|
\ tencentcloud_kubernetes_cluster
|
||||||
|
\ tencentcloud_kubernetes_scale_worker
|
||||||
\ tencentcloud_lb
|
\ tencentcloud_lb
|
||||||
\ tencentcloud_mongodb_instance
|
\ tencentcloud_mongodb_instance
|
||||||
\ tencentcloud_mongodb_sharding_instance
|
\ tencentcloud_mongodb_sharding_instance
|
||||||
@@ -4073,8 +4331,10 @@ syn keyword terraResourceTypeBI
|
|||||||
\ tencentcloud_route_table_entry
|
\ tencentcloud_route_table_entry
|
||||||
\ tencentcloud_security_group
|
\ tencentcloud_security_group
|
||||||
\ tencentcloud_security_group_rule
|
\ tencentcloud_security_group_rule
|
||||||
|
\ tencentcloud_ssl_certificate
|
||||||
\ tencentcloud_subnet
|
\ tencentcloud_subnet
|
||||||
\ tencentcloud_vpc
|
\ tencentcloud_vpc
|
||||||
|
\ tfe_notification_configuration
|
||||||
\ tfe_oauth_client
|
\ tfe_oauth_client
|
||||||
\ tfe_organization
|
\ tfe_organization
|
||||||
\ tfe_organization_token
|
\ tfe_organization_token
|
||||||
@@ -4169,6 +4429,8 @@ syn keyword terraResourceTypeBI
|
|||||||
\ yandex_iam_service_account_iam_member
|
\ yandex_iam_service_account_iam_member
|
||||||
\ yandex_iam_service_account_iam_policy
|
\ yandex_iam_service_account_iam_policy
|
||||||
\ yandex_iam_service_account_static_access_key
|
\ yandex_iam_service_account_static_access_key
|
||||||
|
\ yandex_lb_network_load_balancer
|
||||||
|
\ yandex_lb_target_group
|
||||||
\ yandex_resourcemanager_cloud
|
\ yandex_resourcemanager_cloud
|
||||||
\ yandex_resourcemanager_cloud_iam_binding
|
\ yandex_resourcemanager_cloud_iam_binding
|
||||||
\ yandex_resourcemanager_cloud_iam_member
|
\ yandex_resourcemanager_cloud_iam_member
|
||||||
|
|||||||
@@ -37,9 +37,9 @@ syn match zigBuiltinFn "\v\@(embedFile|export|tagName|TagType|errorName)>"
|
|||||||
syn match zigBuiltinFn "\v\@(errorReturnTrace|fence|fieldParentPtr|field|unionInit)>"
|
syn match zigBuiltinFn "\v\@(errorReturnTrace|fence|fieldParentPtr|field|unionInit)>"
|
||||||
syn match zigBuiltinFn "\v\@(frameAddress|import|inlineCall|newStackCall|asyncCall|intToPtr|IntType)>"
|
syn match zigBuiltinFn "\v\@(frameAddress|import|inlineCall|newStackCall|asyncCall|intToPtr|IntType)>"
|
||||||
syn match zigBuiltinFn "\v\@(maxValue|memberCount|memberName|memberType)>"
|
syn match zigBuiltinFn "\v\@(maxValue|memberCount|memberName|memberType)>"
|
||||||
syn match zigBuiltinFn "\v\@(memcpy|memset|minValue|mod|mulWithOverflow)>"
|
syn match zigBuiltinFn "\v\@(memcpy|memset|minValue|mod|mulWithOverflow|splat)>"
|
||||||
syn match zigBuiltinFn "\v\@(noInlineCall|bitOffsetOf|byteOffsetOf|OpaqueType|panic|ptrCast)>"
|
syn match zigBuiltinFn "\v\@(noInlineCall|bitOffsetOf|byteOffsetOf|OpaqueType|panic|ptrCast)>"
|
||||||
syn match zigBuiltinFn "\v\@(ptrToInt|rem|returnAddress|setCold|Type)>"
|
syn match zigBuiltinFn "\v\@(ptrToInt|rem|returnAddress|setCold|Type|shuffle)>"
|
||||||
syn match zigBuiltinFn "\v\@(setRuntimeSafety|setEvalBranchQuota|setFloatMode)>"
|
syn match zigBuiltinFn "\v\@(setRuntimeSafety|setEvalBranchQuota|setFloatMode)>"
|
||||||
syn match zigBuiltinFn "\v\@(setGlobalLinkage|setGlobalSection|shlExact|This|hasDecl|hasField)>"
|
syn match zigBuiltinFn "\v\@(setGlobalLinkage|setGlobalSection|shlExact|This|hasDecl|hasField)>"
|
||||||
syn match zigBuiltinFn "\v\@(shlWithOverflow|shrExact|sizeOf|sqrt|byteSwap|subWithOverflow|intCast|floatCast|intToFloat|floatToInt|boolToInt|errSetCast)>"
|
syn match zigBuiltinFn "\v\@(shlWithOverflow|shrExact|sizeOf|sqrt|byteSwap|subWithOverflow|intCast|floatCast|intToFloat|floatToInt|boolToInt|errSetCast)>"
|
||||||
|
|||||||
Reference in New Issue
Block a user