From 6dfbcd660a2107466d66fb557c57fc717cd1068a Mon Sep 17 00:00:00 2001 From: xiaodili Date: Sun, 21 Dec 2014 17:44:41 +0000 Subject: [PATCH] Return early if exception was thrown in pathForString --- lib/nerdtree/creator.vim | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/nerdtree/creator.vim b/lib/nerdtree/creator.vim index 86f951a..0697759 100644 --- a/lib/nerdtree/creator.vim +++ b/lib/nerdtree/creator.vim @@ -42,6 +42,11 @@ endfunction "name: the name of a bookmark or a directory function! s:Creator.createPrimary(name) let path = self._pathForString(a:name) + + "abort if exception was thrown (bookmark/dir doesn't exist) + if empty(path) + return + endif "if instructed to, then change the vim CWD to the dir the NERDTree is "inited in