" ABB RAPID or Batch file for MSDOS.
au BufNewFile,BufRead *.sys call dist#ft#FTsys()
if has("fname_case")
- au BufNewFile,BufRead *.Sys,*.SYS call dist#ft#FTsys()
+ au BufNewFile,BufRead *.Sys,*.SYS call dist#ft#FTsys()
+endif
+au BufNewFile,BufRead *.sysx setf rapid
+if has("fname_case")
+ au BufNewFile,BufRead *.sysX,*.Sysx,*.SysX,*.SYSX setf rapid
endif
" Batch file for 4DOS
au BufNewFile,BufRead *.dat call dist#ft#FTdat()
au BufNewFile,BufRead *.sub setf krl
if has("fname_case")
- au BufNewFile,BufRead *.Src,*.SRC call dist#ft#FTsrc()
- au BufNewFile,BufRead *.Dat,*.DAT call dist#ft#FTdat()
- au BufNewFile,BufRead *.Sub,*.SUB setf krl
+ au BufNewFile,BufRead *.Src,*.SRC call dist#ft#FTsrc()
+ au BufNewFile,BufRead *.Dat,*.DAT call dist#ft#FTdat()
+ au BufNewFile,BufRead *.Sub,*.SUB setf krl
endif
" Kimwitu[++]
" ABB Rapid, Modula-2, Modsim III or LambdaProlog
au BufNewFile,BufRead *.mod call dist#ft#FTmod()
if has("fname_case")
- au BufNewFile,BufRead *.Mod,*.MOD call dist#ft#FTmod()
+ au BufNewFile,BufRead *.Mod,*.MOD call dist#ft#FTmod()
+endif
+au BufNewFile,BufRead *.modx setf rapid
+if has("fname_case")
+ au BufNewFile,BufRead *.modX,*.Modx,*.ModX,*.MODX setf rapid
endif
" Modula-3 (.m3, .i3, .mg, .ig)
radiance: ['file.rad', 'file.mat'],
raku: ['file.pm6', 'file.p6', 'file.t6', 'file.pod6', 'file.raku', 'file.rakumod', 'file.rakudoc', 'file.rakutest'],
raml: ['file.raml'],
+ rapid: ['file.sysx', 'file.Sysx', 'file.SysX', 'file.SYSx', 'file.SYSX', 'file.modx', 'file.Modx', 'file.ModX', 'file.MODx', 'file.MODX'],
rasi: ['file.rasi'],
ratpoison: ['.ratpoisonrc', 'ratpoisonrc'],
rbs: ['file.rbs'],