mirror of
https://github.com/preservim/nerdtree.git
synced 2025-11-08 11:23:48 -05:00
Use :mode only in neovim. MacVim still needs to use :redraw! (#1019)
* Use :mode only in neovim. MacVim still needs to use :redraw! * Make nerdtree#redraw do both redraw and redraw! based on a parameter. * Make bang a required parameter. * Replace all redraw statments with call nerdtree#redraw function calls. * Update version in change log.
This commit is contained in:
@@ -78,7 +78,7 @@ function! s:inputPrompt(action)
|
||||
endif
|
||||
|
||||
if g:NERDTreeMenuController.isMinimal()
|
||||
redraw! " Clear the menu
|
||||
call nerdtree#redraw(1) " Clear the menu
|
||||
return minimal . " "
|
||||
else
|
||||
let divider = "=========================================================="
|
||||
@@ -185,7 +185,7 @@ function! NERDTreeAddNode()
|
||||
call newTreeNode.putCursorHere(1, 0)
|
||||
endif
|
||||
|
||||
redraw!
|
||||
call nerdtree#redraw(1)
|
||||
catch /^NERDTree/
|
||||
call nerdtree#echoWarning("Node Not Created.")
|
||||
endtry
|
||||
@@ -234,7 +234,7 @@ function! NERDTreeMoveNode()
|
||||
|
||||
call curNode.putCursorHere(1, 0)
|
||||
|
||||
redraw!
|
||||
call nerdtree#redraw(1)
|
||||
catch /^NERDTree/
|
||||
call nerdtree#echoWarning("Node Not Renamed.")
|
||||
endtry
|
||||
@@ -272,7 +272,7 @@ function! NERDTreeDeleteNode()
|
||||
call s:promptToDelBuffer(bufnum, prompt)
|
||||
endif
|
||||
|
||||
redraw!
|
||||
call nerdtree#redraw(1)
|
||||
catch /^NERDTree/
|
||||
call nerdtree#echoWarning("Could not remove node")
|
||||
endtry
|
||||
@@ -362,7 +362,7 @@ function! NERDTreeCopyNode()
|
||||
call nerdtree#echo("Copy aborted.")
|
||||
endif
|
||||
let &shellslash = l:shellslash
|
||||
redraw!
|
||||
call nerdtree#redraw(1)
|
||||
endfunction
|
||||
|
||||
" FUNCTION: NERDTreeCopyPath() {{{1
|
||||
|
||||
Reference in New Issue
Block a user