diff options
| -rw-r--r-- | runtime/filetype.vim | 13 | ||||
| -rw-r--r-- | src/nvim/testdir/test_filetype.vim | 5 | 
2 files changed, 15 insertions, 3 deletions
| diff --git a/runtime/filetype.vim b/runtime/filetype.vim index d2083b23d3..959fe35662 100644 --- a/runtime/filetype.vim +++ b/runtime/filetype.vim @@ -495,6 +495,9 @@ au BufNewFile,BufRead *.com			call dist#ft#BindzoneCheck('dcl')  " DOT  au BufNewFile,BufRead *.dot,*.gv		setf dot +" Dune +au BufNewFile,BufRead jbuild,dune,dune-project,dune-workspace setf dune +  " Dylan - lid files  au BufNewFile,BufRead *.lid			setf dylanlid @@ -1121,8 +1124,8 @@ au BufNewFile,BufRead *.nse			setf lua  " NSIS  au BufNewFile,BufRead *.nsi,*.nsh		setf nsis -" OCAML -au BufNewFile,BufRead *.ml,*.mli,*.mll,*.mly,.ocamlinit	setf ocaml +" OCaml +au BufNewFile,BufRead *.ml,*.mli,*.mll,*.mly,.ocamlinit,*.mlt,*.mlp,*.mlip,*.mli.cppo,*.ml.cppo setf ocaml  " Occam  au BufNewFile,BufRead *.occ			setf occam @@ -1130,6 +1133,9 @@ au BufNewFile,BufRead *.occ			setf occam  " Omnimark  au BufNewFile,BufRead *.xom,*.xin		setf omnimark +" OPAM +au BufNewFile,BufRead opam,*.opam,*.opam.template setf opam +  " OpenROAD  au BufNewFile,BufRead *.or			setf openroad @@ -1549,6 +1555,9 @@ au BufNewFile,BufRead *.scm,*.ss,*.rkt		setf scheme  " Screen RC  au BufNewFile,BufRead .screenrc,screenrc	setf screen +" Sexplib +au BufNewFile,BufRead *.sexp setf sexplib +  " Simula  au BufNewFile,BufRead *.sim			setf simula diff --git a/src/nvim/testdir/test_filetype.vim b/src/nvim/testdir/test_filetype.vim index 2123780f11..1cb68e7fef 100644 --- a/src/nvim/testdir/test_filetype.vim +++ b/src/nvim/testdir/test_filetype.vim @@ -150,6 +150,7 @@ let s:filename_checks = {      \ 'dsl': ['file.dsl'],      \ 'dtd': ['file.dtd'],      \ 'dts': ['file.dts', 'file.dtsi'], +    \ 'dune': ['jbuild', 'dune', 'dune-project', 'dune-workspace'],      \ 'dylan': ['file.dylan'],      \ 'dylanintr': ['file.intr'],      \ 'dylanlid': ['file.lid'], @@ -322,9 +323,10 @@ let s:filename_checks = {      \ 'nroff': ['file.tr', 'file.nr', 'file.roff', 'file.tmac', 'file.mom'],      \ 'nsis': ['file.nsi', 'file.nsh'],      \ 'obj': ['file.obj'], -    \ 'ocaml': ['file.ml', 'file.mli', 'file.mll', 'file.mly', '.ocamlinit'], +    \ 'ocaml': ['file.ml', 'file.mli', 'file.mll', 'file.mly', '.ocamlinit', 'file.mlt', 'file.mlp', 'file.mlip', 'file.mli.cppo', 'file.ml.cppo'],      \ 'occam': ['file.occ'],      \ 'omnimark': ['file.xom', 'file.xin'], +    \ 'opam': ['opam', 'file.opam', 'file.opam.template'],      \ 'openroad': ['file.or'],      \ 'ora': ['file.ora'],      \ 'pamconf': ['/etc/pam.conf'], @@ -398,6 +400,7 @@ let s:filename_checks = {      \ 'scheme': ['file.scm', 'file.ss', 'file.rkt'],      \ 'scilab': ['file.sci', 'file.sce'],      \ 'screen': ['.screenrc', 'screenrc'], +    \ 'sexplib': ['file.sexp'],      \ 'scss': ['file.scss'],      \ 'sd': ['file.sd'],      \ 'sdc': ['file.sdc'], | 
