aboutsummaryrefslogtreecommitdiff
path: root/runtime/ftplugin/verilog.vim
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2017-11-07 18:59:39 +0100
committerGitHub <noreply@github.com>2017-11-07 18:59:39 +0100
commitae569ea57b1df1b450803b6d23ab8c315dd72e72 (patch)
tree89cded2580f6e52dc9bb8b1394184b10c696547f /runtime/ftplugin/verilog.vim
parent06fd32b8ffc437d596a2d82a986220add4315869 (diff)
parent8c3377ee76e5cc4f5a4228f216bde1d03b496d69 (diff)
downloadrneovim-ae569ea57b1df1b450803b6d23ab8c315dd72e72.tar.gz
rneovim-ae569ea57b1df1b450803b6d23ab8c315dd72e72.tar.bz2
rneovim-ae569ea57b1df1b450803b6d23ab8c315dd72e72.zip
Merge #7500 'vim-patch: runtime'
Diffstat (limited to 'runtime/ftplugin/verilog.vim')
-rw-r--r--runtime/ftplugin/verilog.vim21
1 files changed, 15 insertions, 6 deletions
diff --git a/runtime/ftplugin/verilog.vim b/runtime/ftplugin/verilog.vim
index 6594f2ea90..cbf30a3185 100644
--- a/runtime/ftplugin/verilog.vim
+++ b/runtime/ftplugin/verilog.vim
@@ -1,8 +1,12 @@
" Vim filetype plugin file
" Language: Verilog HDL
-" Maintainer: Chih-Tsun Huang <cthuang@larc.ee.nthu.edu.tw>
-" Last Change: Wed Sep 3 15:24:49 CST 2008
-" URL: http://larc.ee.nthu.edu.tw/~cthuang/vim/ftplugin/verilog.vim
+" Maintainer: Chih-Tsun Huang <cthuang@cs.nthu.edu.tw>
+" Last Change: 2017 Aug 25 by Chih-Tsun Huang
+" URL: http://www.cs.nthu.edu.tw/~cthuang/vim/ftplugin/verilog.vim
+"
+" Credits:
+" Suggestions for improvement, bug reports by
+" Shao <shaominghai2005@163.com>
" Only do this when not done yet for this buffer
if exists("b:did_ftplugin")
@@ -45,11 +49,16 @@ if exists("loaded_matchit")
\ '\<begin\>:\<end\>,' .
\ '\<case\>\|\<casex\>\|\<casez\>:\<endcase\>,' .
\ '\<module\>:\<endmodule\>,' .
- \ '\<if\>:\<else\>,' .
+ \ '\<if\>:`\@<!\<else\>,' .
\ '\<function\>:\<endfunction\>,' .
- \ '`ifdef\>:`else\>:`endif\>,' .
+ \ '`ifn\?def\>:`elsif\>:`else\>:`endif\>,' .
\ '\<task\>:\<endtask\>,' .
- \ '\<specify\>:\<endspecify\>'
+ \ '\<specify\>:\<endspecify\>,' .
+ \ '\<config\>:\<endconfig\>,' .
+ \ '\<generate\>:\<endgenerate\>,' .
+ \ '\<fork\>:\<join\>,' .
+ \ '\<primitive\>:\<endprimitive\>,' .
+ \ '\<table\>:\<endtable\>'
endif
" Reset 'cpoptions' back to the user's setting