Revert #1019 to fix nvim artifacts and flickering. (#1021)

* Revert "Use :mode only in neovim. MacVim still needs to use :redraw! (#1019)"

This reverts commit 4ac07f52a3.

* If not Neovim, use `:redraw!` as was done before.

* Update version number.

* Fix punctuation in NERDTree Menu instructions.
This commit is contained in:
Phil Runninger
2019-07-14 15:17:56 -04:00
committed by GitHub
parent 4ac07f52a3
commit 63c59208c1
5 changed files with 18 additions and 29 deletions

View File

@@ -254,7 +254,7 @@ function! s:deleteBookmark(bookmark)
let l:choices = "&Yes\n&No"
echo | call nerdtree#redraw(0)
echo | redraw
let l:selection = confirm(l:message, l:choices, 1, 'Warning')
if l:selection != 1
@@ -266,7 +266,7 @@ function! s:deleteBookmark(bookmark)
call a:bookmark.delete()
silent call b:NERDTree.root.refresh()
call b:NERDTree.render()
echo | call nerdtree#redraw(0)
echo | redraw
catch /^NERDTree/
call nerdtree#echoWarning('could not remove bookmark')
endtry
@@ -577,7 +577,7 @@ function! s:refreshRoot()
call nerdtree#exec(g:NERDTree.GetWinNum() . "wincmd w")
call b:NERDTree.root.refresh()
call b:NERDTree.render()
call nerdtree#redraw(0)
redraw
call nerdtree#exec(l:curWin . "wincmd w")
call nerdtree#echo("")
endfunction