mirror of
https://github.com/Raimondi/delimitMate.git
synced 2025-12-06 12:44:27 +08:00
Merge pull request #210 from codebeige/fix_expand_cr_for_excluded_ft
Prevent errors inside excluded filetype
This commit is contained in:
@@ -196,7 +196,17 @@ function! s:get_syn_name() "{{{
|
|||||||
return synIDattr(synIDtrans(synID(line('.'), col, 1)), 'name')
|
return synIDattr(synIDtrans(synID(line('.'), col, 1)), 'name')
|
||||||
endfunction " }}}
|
endfunction " }}}
|
||||||
|
|
||||||
|
function! s:is_excluded_ft(ft) "{{{
|
||||||
|
if !exists("g:delimitMate_excluded_ft")
|
||||||
|
return 0
|
||||||
|
endif
|
||||||
|
return index(split(g:delimitMate_excluded_ft, ','), a:ft, 0, 1) >= 0
|
||||||
|
endfunction "}}}
|
||||||
|
|
||||||
function! s:is_forbidden(char) "{{{
|
function! s:is_forbidden(char) "{{{
|
||||||
|
if s:is_excluded_ft(&filetype)
|
||||||
|
return 1
|
||||||
|
endif
|
||||||
if !s:get('excluded_regions_enabled')
|
if !s:get('excluded_regions_enabled')
|
||||||
return 0
|
return 0
|
||||||
endif
|
endif
|
||||||
|
|||||||
Reference in New Issue
Block a user