From e433d5ddc1e37cb07d646d58b832a88ee848988d Mon Sep 17 00:00:00 2001 From: Alexander Courtis Date: Sat, 19 Feb 2022 10:48:36 +1100 Subject: [PATCH] #816 do not modify previewpopup when it does not exist --- autoload/gitgutter/hunk.vim | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/autoload/gitgutter/hunk.vim b/autoload/gitgutter/hunk.vim index 9646d2e..349b7ca 100644 --- a/autoload/gitgutter/hunk.vim +++ b/autoload/gitgutter/hunk.vim @@ -466,7 +466,9 @@ function! s:open_hunk_preview_window() endif endif - let [previewpopup, &previewpopup] = [&previewpopup, ''] + if exists('&previewpopup') + let [previewpopup, &previewpopup] = [&previewpopup, ''] + endif " Specifying where to open the preview window can lead to the cursor going " to an unexpected window when the preview window is closed (#769). @@ -487,7 +489,9 @@ function! s:open_hunk_preview_window() nnoremap :wincmd ppclose endif - let &previewpopup=previewpopup + if exists('&previewpopup') + let &previewpopup=previewpopup + endif endfunction