commit a1e7bc0b0181425c966208dd039252095810a12b
parent e5c79fc5c10a8ea7d5d66676ae5cce877e0e3ca3
Author: marty <martin_grenfell@msn.com>
Date: Sun, 13 Sep 2009 14:02:48 +1200
refactor away from Path.strForCd() (since it was removed earlier)
Diffstat:
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/plugin/NERD_tree.vim b/plugin/NERD_tree.vim
@@ -1797,9 +1797,9 @@ function! s:Path.cacheDisplayString()
endfunction
"FUNCTION: Path.changeToDir() {{{3
function! s:Path.changeToDir()
- let dir = self.strForCd()
+ let dir = self.str({'format': 'Cd'})
if self.isDirectory ==# 0
- let dir = self.getParent().strForCd()
+ let dir = self.getParent().str({'format': 'Cd'})
endif
try
@@ -2428,7 +2428,7 @@ function! s:initNerdTree(name)
"if instructed to, then change the vim CWD to the dir the NERDTree is
"inited in
if g:NERDTreeChDirMode != 0
- exec 'cd ' . path.strForCd()
+ call path.changeToDir()
endif
if s:treeExistsForTab()
@@ -3927,7 +3927,7 @@ function! s:upDir(keepState)
endif
if g:NERDTreeChDirMode ==# 2
- exec 'cd ' . b:NERDTreeRoot.path.strForCd()
+ call b:NERDTreeRoot.path.changeToDir()
endif
call s:renderView()