Martin Grenfell
e7ebee3084
switch to version 3.1.1
15 years ago
Martin Grenfell
1239f78baf
update changelog
15 years ago
Martin Grenfell
5f4c005771
bugfix: :NERDTreeMirror doesnt have tab completion
15 years ago
Martin Grenfell
9e0a0b6a43
fix a bug that was causing no-name bufs to be created
15 years ago
Martin Grenfell
5c85d28285
fix a function description comment
15 years ago
Martin Grenfell
f65bc62fac
fix a bug that was occurring with :set nohidden
previously the code didnt take &hidden (it assumed it was set) into
account when determining if splitting was needed when using the o
mapping on a file node
15 years ago
Martin Grenfell
9b12953343
add a help file entry for the cd mapping
15 years ago
Martin Grenfell
84f9793231
fix some help tags
15 years ago
Martin Grenfell
1f46ecf4b8
update changelog
15 years ago
Martin Grenfell
eef90bf320
fix lots of no-name buffers being created
Previously every time the tree window was created a new [no-name] buffer
was being created (visible with :ls!). Avoid this by creating the window
with split, not new
15 years ago
Martin Grenfell
3796a8799a
map '<CR>' to the same as 'o'
15 years ago
Martin Grenfell
c726655d23
Compatibility syntax fix for screwy versions of vim
15 years ago
Martin Grenfell
bdfac3e25c
switch to version 3.1.0
15 years ago
Martin Grenfell
faf1459ce5
minor doc fix
15 years ago
Martin Grenfell
02751f4d11
update changelog and credits
15 years ago
Martin Grenfell
992c9f24eb
use ==# always instead of ==
this is because of vims fucking stupid functionality where ignorecase
changes the way == behaves. It was causing bugs when the user had
ignorecase set.
15 years ago
Martin Grenfell
8164fa09d3
fix a bug with the Path#strForEditCmd() and relative paths
15 years ago
Martin Grenfell
5e50601788
fix a bug where doing a :cd would cause :NERDTreeToggle to fail
15 years ago
Martin Grenfell
23e79de2c2
make the hijacknetrw functionality work when vim starts up
now we can go vim <some dir> and it loads up a nerd tree instead of
a netrw
15 years ago
Martin Grenfell
4accc8a79c
fix a bug when g:NERDTreeChDirMode==2
when the user activate the ../ (up a dir) line or hit U or U it
wasnt changing vims CWD when NERDTreeChDirMode==2
15 years ago
Martin Grenfell
7522cbf4f0
add g:NERDTreeStatusline option
allows the statusline to be customised for the nerd tree window
15 years ago
Martin Grenfell
3a25a594ca
add -bar to all :commands
15 years ago
Martin Grenfell
40374e5056
add doc for the vertical split maps
15 years ago
Martin Grenfell
4e4fb179e7
correct a help tag
15 years ago
Martin Grenfell
0f2effb049
make the vertical splitting work with secondary trees
15 years ago
Martin Grenfell
63ee15ca6e
do the vertical split according to the users settings
15 years ago
Martin Grenfell
f8a105d972
remove a rogue call to s:putCursorInTreeWin()
15 years ago
Martin Grenfell
f2707106bd
bugfix: make the vsplit maps work when the tree is on the left
15 years ago
Martin Grenfell
1586cfdb03
add g and gs to the guickhelp
15 years ago
Martin Grenfell
ca8b1d2b34
add mapping options for g and gs
15 years ago
Martin Grenfell
100d8d2a47
add s and gs for vsplitting the current node
15 years ago
Martin Grenfell
efe03d6988
switch to version 3.0.1
15 years ago
Martin Grenfell
7b59186dfe
update change log and credits
15 years ago
Martin Grenfell
e9f403ac44
fix a bug where going :NERDTree <relative-path> would fail
Path.New was expecting an absolute path. Now we convert paths to
absolute inside Path.New
15 years ago
Martin Grenfell
2038f38026
unlet TreeDirNode#open because we are overriding it
15 years ago
Martin Grenfell
6e9a5d4cea
fixes to secondary nerd trees for the q mapping
make sure we always go back to the right buffer, and if there is no
buffer to go back to, close the window
15 years ago
Martin Grenfell
495e906169
update changelog
15 years ago
Martin Grenfell
2e6cedcad7
fix the q mapping again
since we are now ":edit"ing a new buffer for secondary nerd trees, we
have to store the previous buffer number otherwise we get into an
infinite loop because we go back to a directory buffer which causes
another secondary nerd tree to open etc
15 years ago
Martin Grenfell
d76f936698
remove some trailing whitespace
15 years ago
Martin Grenfell
0e9feaede3
use the s:nextBufferName() helper in s:createTreeWin()
15 years ago
Martin Grenfell
cd55e2d522
ensure all secondary nerd tree buf names are unique
15 years ago
Martin Grenfell
3d2bf2d9ac
fix a bug when doing :NERDTreeMirror without 'hidden set
15 years ago
Martin Grenfell
2f4d1b93e8
make the q mapping work with secondary trees
15 years ago
Martin Grenfell
f06d99f7b5
bugfix: use TreeDirNode.GetSelected() instead of getSelectedDir()
15 years ago
Martin Grenfell
1b13fb05ea
add a note to the changelog
15 years ago
Martin Grenfell
f90da509e1
updates to the doc
*remove the change log prior to v3.0.0
*remove the todo section
*change "about the author" to "about" and put the github/vim.org project
urls in it
15 years ago
Martin Grenfell
c8afb6d92d
fix a bug where :NERDTreeToggle was broken without :set hidden
15 years ago
Martin Grenfell
b0950d1593
move getSelectedNode into TreeFileNode
15 years ago
Martin Grenfell
9f569c61f9
move the drawTree function into TreeFileNode
15 years ago
Martin Grenfell
7874b3c60e
move the openFileNode() code into TreeFileNode
15 years ago