fix a bug that was causing no-name bufs to be created

This commit is contained in:
Martin Grenfell
2009-06-02 20:00:03 +12:00
parent 5c85d28285
commit 9e0a0b6a43

View File

@@ -2355,12 +2355,13 @@ function! s:createTreeWin()
"create the nerd tree window "create the nerd tree window
let splitLocation = g:NERDTreeWinPos ==# "left" ? "topleft " : "botright " let splitLocation = g:NERDTreeWinPos ==# "left" ? "topleft " : "botright "
let splitSize = g:NERDTreeWinSize let splitSize = g:NERDTreeWinSize
silent! exec splitLocation . 'vertical ' . splitSize . ' split'
if !exists('t:NERDTreeBufName') if !exists('t:NERDTreeBufName')
let t:NERDTreeBufName = s:nextBufferName() let t:NERDTreeBufName = s:nextBufferName()
silent! exec splitLocation . 'vertical ' . splitSize . ' new'
silent! exec "edit " . t:NERDTreeBufName silent! exec "edit " . t:NERDTreeBufName
else else
silent! exec splitLocation . 'vertical ' . splitSize . ' split'
silent! exec "buffer " . t:NERDTreeBufName silent! exec "buffer " . t:NERDTreeBufName
endif endif