summaryrefslogtreecommitdiffstats
path: root/ftdetect
diff options
context:
space:
mode:
authorAdam Stankiewicz <sheerun@sher.pl>2020-09-06 20:51:38 +0200
committerAdam Stankiewicz <sheerun@sher.pl>2020-09-06 20:51:38 +0200
commitcd2fded0e0abb6b31fceaca128699eca0f300c63 (patch)
treee796660cd3f9e056566b72e3a104f56f11b51504 /ftdetect
parent255345bf9525c94479a7ff9b787d2f9848cb7a18 (diff)
downloadvim-polyglot-cd2fded0e0abb6b31fceaca128699eca0f300c63.tar.gz
vim-polyglot-cd2fded0e0abb6b31fceaca128699eca0f300c63.zip
Add support for Visual Basic and Basic
Diffstat (limited to 'ftdetect')
-rw-r--r--ftdetect/polyglot.vim16
1 files changed, 16 insertions, 0 deletions
diff --git a/ftdetect/polyglot.vim b/ftdetect/polyglot.vim
index bc79d0a6..a37b76af 100644
--- a/ftdetect/polyglot.vim
+++ b/ftdetect/polyglot.vim
@@ -1712,6 +1712,22 @@ if !has_key(s:disabled_packages, 'trasys')
au! BufNewFile,BufRead *.inp call polyglot#DetectInpFiletype()
endif
+if !has_key(s:disabled_packages, 'basic')
+ au BufNewFile,BufRead *.basic setf basic
+endif
+
+if !has_key(s:disabled_packages, 'visual-basic')
+ au BufNewFile,BufRead *.cls setf vb
+ au BufNewFile,BufRead *.ctl setf vb
+ au BufNewFile,BufRead *.dsm setf vb
+ au BufNewFile,BufRead *.frm setf vb
+ au BufNewFile,BufRead *.frx setf vb
+ au BufNewFile,BufRead *.sba setf vb
+ au BufNewFile,BufRead *.vba setf vb
+ au BufNewFile,BufRead *.vbs setf vb
+ au! BufNewFile,BufRead *.bas call polyglot#DetectBasFiletype()
+endif
+
" end filetypes