From 339f8ba079ed7d465ca442c9032b36bc56c21f61 Mon Sep 17 00:00:00 2001 From: Andy Stewart Date: Fri, 8 May 2015 11:08:19 +0200 Subject: [PATCH] Provide fallback sign for when a Vim cannot handle overbar. --- plugin/gitgutter.vim | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugin/gitgutter.vim b/plugin/gitgutter.vim index 4f533a9..68ab186 100644 --- a/plugin/gitgutter.vim +++ b/plugin/gitgutter.vim @@ -38,7 +38,12 @@ call s:set('g:gitgutter_eager', 1) call s:set('g:gitgutter_sign_added', '+') call s:set('g:gitgutter_sign_modified', '~') call s:set('g:gitgutter_sign_removed', '_') -call s:set('g:gitgutter_sign_removed_first_line', '‾') +try + call s:set('g:gitgutter_sign_removed_first_line', '‾') +catch /E239/ + let g:gitgutter_sign_removed_first_line = '_^' +endtry + call s:set('g:gitgutter_sign_modified_removed', '~_') call s:set('g:gitgutter_diff_args', '') call s:set('g:gitgutter_escape_grep', 0)