diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2018-07-16 09:22:44 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2018-07-16 09:22:44 +1200 |
commit | d7491b213b2f0df6da97f2f1c951cb070b9513a5 (patch) | |
tree | a3a2df95aae0f674dd21736a9ab1d13c31de96e4 /vim/scripts.vim | |
parent | Merge branch 'release/v1.30.0' (diff) | |
parent | Bump VERSION (diff) | |
download | dotfiles-d7491b213b2f0df6da97f2f1c951cb070b9513a5.tar.gz dotfiles-d7491b213b2f0df6da97f2f1c951cb070b9513a5.zip |
Merge branch 'release/v1.31.0'v1.31.0
* release/v1.31.0:
Bump VERSION
Add shebang_create_exec.vim plugin
Add missing <buffer> to mail quote unmaps
Update plugins
Remove pattern \m where not needed for 'magic'
Simplify/correct Korn shell shebang matching
Use non-capturing groups in VimL where appropriate
Use \= in preference to \+ in VimL patterns
Add plugin file for setting 'wildignore'
Update auto_cache_dirs.vim plugin
Check for +autocmd before gitcommit ftplugin hooks
Adaptive 'colorcolumn' for gitcommit filetype
Diffstat (limited to 'vim/scripts.vim')
-rw-r--r-- | vim/scripts.vim | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/vim/scripts.vim b/vim/scripts.vim index 2dc602d7..ae792ada 100644 --- a/vim/scripts.vim +++ b/vim/scripts.vim @@ -11,50 +11,50 @@ if stridx(s:line, '#!') != 0 endif " AWK -if s:line =~# '\m\<[gm]\?awk\>' +if s:line =~# '\<[gm]\=awk\>' setfiletype awk " Perl 5 -elseif s:line =~# '\m\<perl5\?\>' +elseif s:line =~# '\<perl5\=\>' setfiletype perl " Perl 6 -elseif s:line =~# '\m\<perl6\>' +elseif s:line =~# '\<perl6\>' setfiletype perl6 " PHP -elseif s:line =~# '\m\<php\>' +elseif s:line =~# '\<php\>' setfiletype php " Python -elseif s:line =~# '\m\<python[23]\?\>' +elseif s:line =~# '\<python[23]\=\>' setfiletype python " Ruby -elseif s:line =~# '\m\<ruby[23]\?\>' +elseif s:line =~# '\<ruby[23]\=\>' setfiletype ruby " sed -elseif s:line =~# '\m\<sed\>' +elseif s:line =~# '\<sed\>' setfiletype sed " Bash -elseif s:line =~# '\m\<bash\>' +elseif s:line =~# '\<bash\>' let b:is_bash = 1 setfiletype sh " Korn shell -elseif s:line =~# '\m\<\(m\|pd\)\?ksh\(93\)\?\>' +elseif s:line =~# '\<\%(\ksh\|ksh93\|mksh\|pdksh\)\>' let b:is_kornshell = 1 setfiletype sh " POSIX/Bourne shell -elseif s:line =~# '\m\<sh\>' +elseif s:line =~# '\<sh\>' let b:is_posix = 1 setfiletype sh " TCL -elseif s:line =~# '\m\<\(tcl\|wish\)\>' +elseif s:line =~# '\<\%(tcl\|wish\)\>' setfiletype tcl endif |