From f15a67ff511233d4012c929698a395c975d61705 Mon Sep 17 00:00:00 2001 From: Andy Stewart Date: Wed, 18 May 2016 08:47:52 +0100 Subject: [PATCH] Get buffer variable's default value in a backward-compatible way. getbufvar() gained a default value in v7.3.831. The change here handles default values in older Vims (pre 7.2 at least). --- autoload/gitgutter/hunk.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/gitgutter/hunk.vim b/autoload/gitgutter/hunk.vim index a17f4f8..0fd0246 100644 --- a/autoload/gitgutter/hunk.vim +++ b/autoload/gitgutter/hunk.vim @@ -9,7 +9,7 @@ function! gitgutter#hunk#hunks() abort endfunction function! gitgutter#hunk#summary(bufnr) abort - return getbufvar(a:bufnr, 'gitgutter_summary', [0,0,0]) + return get(getbufvar(a:bufnr,''), 'gitgutter_summary', [0,0,0]) endfunction function! gitgutter#hunk#reset() abort