Please don't set the tabline on VimEnter autocommand, because that does not allow other plugins to disable resetting the tabline. So I propose, either remove the autocommand altogether and simply set the tabline option without an autocmmand, or change the autocommand to something like:
au VimEnter * if g:taboo_tabline | set tabline=%!TabooTabline() |endif
au VimEnter * if g:taboo_tabline | set guitablabel=%!TabooGuiTabTitle() |endif
This way other plugins like vim-airline, can disable resetting the tabline by setting the g:taboo_tabline variable.
Please don't set the tabline on VimEnter autocommand, because that does not allow other plugins to disable resetting the tabline. So I propose, either remove the autocommand altogether and simply set the tabline option without an autocmmand, or change the autocommand to something like:
This way other plugins like vim-airline, can disable resetting the tabline by setting the g:taboo_tabline variable.