feat(runtime)!: enable filetype.lua by default (#19216)

* revert to filetype.vim by setting `g:do_legacy_filetype`
* skip either filetype.lua or filetype.vim via `g:did_load_filetypes`

(Running both is no longer required and therefore no longer supported.)
This commit is contained in:
Christian Clason
2022-07-07 18:53:47 +02:00
committed by GitHub
parent 0950275b8c
commit 72877bb17d
8 changed files with 45 additions and 63 deletions

View File

@@ -11,9 +11,13 @@
" 'ignorecase' option making a difference. Where case is to be ignored use
" =~? instead. Do not use =~ anywhere.
" Only do the rest when not using Lua filetype detection
" and the FileType autocommand has not been triggered yet.
if exists("g:do_filetype_lua") && g:do_filetype_lua || did_filetype()
" Only run when using legacy filetype
if !exists('g:do_legacy_filetype')
finish
endif
" Only do the rest when the FileType autocommand has not been triggered yet.
if did_filetype()
finish
endif