comparison runtime/filetype.vim @ 20639:3dab6fbe133c v8.2.0873

patch 8.2.0873: a .jl file can be sawfish (lisp) or Julia Commit: https://github.com/vim/vim/commit/2891459b81a21dbd2802ef1ae106c6680f085899 Author: Bram Moolenaar <Bram@vim.org> Date: Mon Jun 1 14:43:59 2020 +0200 patch 8.2.0873: a .jl file can be sawfish (lisp) or Julia Problem: A .jl file can be sawfish (lisp) or Julia. Solution: Do not recognize *.jl as lisp, since it might be Julia. (closes #6178)
author Bram Moolenaar <Bram@vim.org>
date Mon, 01 Jun 2020 14:45:06 +0200
parents 6e6c98dc5732
children dae1811e84dd
comparison
equal deleted inserted replaced
20638:e856aaccd7c7 20639:3dab6fbe133c
885 au BufNewFile,BufRead *.ll setf lifelines 885 au BufNewFile,BufRead *.ll setf lifelines
886 886
887 " Lilo: Linux loader 887 " Lilo: Linux loader
888 au BufNewFile,BufRead lilo.conf setf lilo 888 au BufNewFile,BufRead lilo.conf setf lilo
889 889
890 " Lisp (*.el = ELisp, *.cl = Common Lisp, *.jl = librep Lisp) 890 " Lisp (*.el = ELisp, *.cl = Common Lisp)
891 " *.jl was removed, it's also used for Julia, better skip than guess wrong.
891 if has("fname_case") 892 if has("fname_case")
892 au BufNewFile,BufRead *.lsp,*.lisp,*.el,*.cl,*.jl,*.L,.emacs,.sawfishrc setf lisp 893 au BufNewFile,BufRead *.lsp,*.lisp,*.el,*.cl,*.L,.emacs,.sawfishrc setf lisp
893 else 894 else
894 au BufNewFile,BufRead *.lsp,*.lisp,*.el,*.cl,*.jl,.emacs,.sawfishrc setf lisp 895 au BufNewFile,BufRead *.lsp,*.lisp,*.el,*.cl,.emacs,.sawfishrc setf lisp
895 endif 896 endif
896 897
897 " SBCL implementation of Common Lisp 898 " SBCL implementation of Common Lisp
898 au BufNewFile,BufRead sbclrc,.sbclrc setf lisp 899 au BufNewFile,BufRead sbclrc,.sbclrc setf lisp
899 900