comparison plugin/gutentags.vim @ 141:7bc4df0225d1

Add support for specifying buffer-specific tagfiles.
author Ludovic Chabant <ludovic@chabant.com>
date Thu, 22 Sep 2016 22:14:17 -0700
parents 286e5b3095d0
children d566ec6cd2f7
comparison
equal deleted inserted replaced
140:95092f4fbc4b 141:7bc4df0225d1
22 let g:gutentags_trace = get(g:, 'gutentags_trace', 0) 22 let g:gutentags_trace = get(g:, 'gutentags_trace', 0)
23 let g:gutentags_fake = get(g:, 'gutentags_fake', 0) 23 let g:gutentags_fake = get(g:, 'gutentags_fake', 0)
24 let g:gutentags_background_update = get(g:, 'gutentags_background_update', 1) 24 let g:gutentags_background_update = get(g:, 'gutentags_background_update', 1)
25 let g:gutentags_pause_after_update = get(g:, 'gutentags_pause_after_update', 0) 25 let g:gutentags_pause_after_update = get(g:, 'gutentags_pause_after_update', 0)
26 let g:gutentags_enabled = get(g:, 'gutentags_enabled', 1) 26 let g:gutentags_enabled = get(g:, 'gutentags_enabled', 1)
27 let g:gutentags_enabled_user_func = get(g:, 'gutentags_enabled_user_func', '')
28 let g:gutentags_modules = get(g:, 'gutentags_modules', ['ctags']) 27 let g:gutentags_modules = get(g:, 'gutentags_modules', ['ctags'])
28
29 let g:gutentags_init_user_func = get(g:, 'gutentags_init_user_func',
30 \get(g:, 'gutentags_enabled_user_func', ''))
29 31
30 let g:gutentags_add_default_project_roots = get(g:, 'gutentags_add_default_project_roots', 1) 32 let g:gutentags_add_default_project_roots = get(g:, 'gutentags_add_default_project_roots', 1)
31 let g:gutentags_project_root = get(g:, 'gutentags_project_root', []) 33 let g:gutentags_project_root = get(g:, 'gutentags_project_root', [])
32 if g:gutentags_add_default_project_roots 34 if g:gutentags_add_default_project_roots
33 let g:gutentags_project_root += ['.git', '.hg', '.svn', '.bzr', '_darcs', '_FOSSIL_', '.fslckout'] 35 let g:gutentags_project_root += ['.git', '.hg', '.svn', '.bzr', '_darcs', '_FOSSIL_', '.fslckout']