From 2140b0f63390011216d75ec5f0f42510f9b02e6b Mon Sep 17 00:00:00 2001 From: Reed Esau Date: Wed, 1 Jan 2014 18:53:07 -0700 Subject: [PATCH] removed buffer-level sign-column setting --- autoload/thematic.vim | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/autoload/thematic.vim b/autoload/thematic.vim index 90b51e5..57f5471 100644 --- a/autoload/thematic.vim +++ b/autoload/thematic.vim @@ -174,23 +174,6 @@ function! thematic#init(mode) endif endif - " ------ Set sign column for all buffers ------ - - " Force the display of a two-column gutter for signs, etc. - " The sign configuration is apparently buffer-scoped, so iterate - " over all listed buffers to force the sign column. - let l:sc = thematic#getThemeValue(l:th, 'sign-column', -1) - if l:sc == 1 - " TODO how to auto-refresh/disable Signify, gitgutter, etc.? - sign define dummy - let l:b_all = range(1, bufnr('$')) - for l:b_no in filter(l:b_all, 'buflisted(v:val)') - execute 'sign place 9999 line=1 name=dummy buffer=' . l:b_no - endfor - elseif l:sc == 0 - sign unplace * - endif - " ------ Set statusline, ruler, airline_theme ------ " These are all globally-scoped settings