mirror of
https://github.com/Raimondi/delimitMate.git
synced 2025-12-20 03:11:11 +08:00
Fix behaviour of b:loaded_delimitMate.
This commit is contained in:
@@ -129,8 +129,6 @@ function! s:init() "{{{
|
|||||||
|
|
||||||
let b:_l_delimitMate_buffer = []
|
let b:_l_delimitMate_buffer = []
|
||||||
|
|
||||||
let b:loaded_delimitMate = 1
|
|
||||||
|
|
||||||
endfunction "}}} Init()
|
endfunction "}}} Init()
|
||||||
|
|
||||||
"}}}
|
"}}}
|
||||||
@@ -231,6 +229,11 @@ function! s:DelimitMateDo(...) "{{{
|
|||||||
return 1
|
return 1
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
" Check if user tried to disable using b:loaded_delimitMate
|
||||||
|
if exists("b:loaded_delimitMate")
|
||||||
|
return 1
|
||||||
|
endif
|
||||||
|
|
||||||
" Initialize settings:
|
" Initialize settings:
|
||||||
call s:init()
|
call s:init()
|
||||||
|
|
||||||
@@ -410,10 +413,7 @@ augroup delimitMate
|
|||||||
autocmd FileType * call <SID>DelimitMateDo()
|
autocmd FileType * call <SID>DelimitMateDo()
|
||||||
|
|
||||||
" Run on new buffers.
|
" Run on new buffers.
|
||||||
autocmd BufNewFile,BufRead,BufEnter *
|
autocmd BufNewFile,BufRead,BufEnter * call <SID>DelimitMateDo()
|
||||||
\ if !exists("b:loaded_delimitMate") |
|
|
||||||
\ call <SID>DelimitMateDo() |
|
|
||||||
\ endif
|
|
||||||
|
|
||||||
" Flush the char buffer:
|
" Flush the char buffer:
|
||||||
autocmd InsertEnter * call <SID>FlushBuffer()
|
autocmd InsertEnter * call <SID>FlushBuffer()
|
||||||
|
|||||||
Reference in New Issue
Block a user