From bea21f4162ac2996c612a3d7edc21392552a8593 Mon Sep 17 00:00:00 2001 From: Andy Stewart Date: Tue, 15 Jan 2019 13:36:05 +0000 Subject: [PATCH] Extract variable for clarity. --- autoload/gitgutter/fold.vim | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/autoload/gitgutter/fold.vim b/autoload/gitgutter/fold.vim index 4420a9e..ffc7691 100644 --- a/autoload/gitgutter/fold.vim +++ b/autoload/gitgutter/fold.vim @@ -42,10 +42,12 @@ function! s:set_fold_levels() call add(fold_levels, (in_hunk ? 0 : 2)) endfor + let lines_of_context = 3 + for lnum in range(1, line('$')) if fold_levels[lnum] == 2 - let pre = lnum >= 3 ? lnum - 3 : 0 - let post = lnum + 3 + let pre = lnum >= 3 ? lnum - lines_of_context : 0 + let post = lnum + lines_of_context if index(fold_levels[pre:post], 0) != -1 let fold_levels[lnum] = 1 endif