Skip to content

Commit dd7a6ef

Browse files
committed
configure core_types in later
1 parent d980d4d commit dd7a6ef

2 files changed

Lines changed: 9 additions & 7 deletions

File tree

autoload/ctrlp.vim

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,14 @@ let s:hlgrps = {
204204
\ }
205205

206206
" lname, sname of the basic(non-extension) modes
207+
let s:types = ['fil', 'buf', 'mru']
208+
if !exists('g:ctrlp_types')
209+
let g:ctrlp_types = s:types
210+
el
211+
call filter(g:ctrlp_types, "index(['fil', 'buf', 'mru'], v:val)!=-1")
212+
en
213+
let g:ctrlp_builtins = len(g:ctrlp_types)-1
214+
207215
let s:coretypes = filter([
208216
\ ['files', 'fil'],
209217
\ ['buffers', 'buf'],

plugin/ctrlp.vim

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,9 @@ if ( exists('g:loaded_ctrlp') && g:loaded_ctrlp ) || v:version < 700 || &cp
1010
en
1111
let g:loaded_ctrlp = 1
1212

13-
let s:types = ['fil', 'buf', 'mru']
14-
if !exists('g:ctrlp_types')
15-
let g:ctrlp_types = s:types
16-
el
17-
call filter(g:ctrlp_types, "index(['fil', 'buf', 'mru'], v:val)!=-1")
18-
en
1913
let [g:ctrlp_lines, g:ctrlp_allfiles, g:ctrlp_alltags, g:ctrlp_alldirs,
2014
\ g:ctrlp_allmixes, g:ctrlp_buftags, g:ctrlp_ext_vars, g:ctrlp_builtins]
21-
\ = [[], [], [], [], {}, {}, [], len(g:ctrlp_types)-1]
15+
\ = [[], [], [], [], {}, {}, [], 0]
2216

2317
if !exists('g:ctrlp_map') | let g:ctrlp_map = '<c-p>' | en
2418
if !exists('g:ctrlp_cmd') | let g:ctrlp_cmd = 'CtrlP' | en

0 commit comments

Comments
 (0)