Mercurial > vim-gutentags
diff autoload/gutentags.vim @ 88:073e63cc0456
Add `gutentags_enabled_user_func` callback.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Tue, 24 Nov 2015 21:47:26 -0800 |
parents | afe113047204 |
children | 8bf96f9f649c |
line wrap: on
line diff
--- a/autoload/gutentags.vim Tue Nov 17 21:11:20 2015 -0800 +++ b/autoload/gutentags.vim Tue Nov 24 21:47:26 2015 -0800 @@ -107,6 +107,14 @@ return endif + " Let the user specify custom ways to disable Gutentags. + if g:gutentags_enabled_user_func != '' && + \!call(g:gutentags_enabled_user_func, [expand('%:p')]) + call gutentags#trace("Ignoring '" . bufname('%') . "' because of " . + \"custom user function.") + return + endif + " Try and find what tags file we should manage. call gutentags#trace("Scanning buffer '" . bufname('%') . "' for gutentags setup...") try