Martin Grenfell
65ebd30334
fix a bug when overwriting an existing bookmark
...
if the bookmark wasnt cached in the tree an exception was being thrown
that wasnt caught
2008-06-30 18:26:35 +12:00
Martin Grenfell
1998cef2b4
highlighting fix - allow numbers in bookmark names
2008-06-30 09:37:44 +12:00
Martin Grenfell
030cff2eda
sort bookmarks when we add a new one
2008-06-30 09:36:50 +12:00
Martin Grenfell
02facac20a
make bookmark width take into account the line numbers
2008-06-30 09:26:18 +12:00
Martin Grenfell
7789ccb90a
update changelog
2008-06-29 21:20:40 +12:00
Martin Grenfell
d497c9ae9c
small doc update for bookmarks
2008-06-29 20:08:27 +12:00
Martin Grenfell
cdf1e8d6e9
update the doc around the NERDTreeWinPos option
2008-06-29 19:55:56 +12:00
Martin Grenfell
5f4a002787
combine NERDTreeSplitVertical and NERDTreeWinPos
...
instead of using 2 options to specify the position of the tree, just use
NERDTreeWinPos and set it to "left", "right", "top", "bottom"
2008-06-29 19:43:50 +12:00
Martin Grenfell
c34968d282
add quickhelp doc for new t/T map functionality
2008-06-29 13:52:04 +12:00
Martin Grenfell
f76f983182
add doc for the changes to the t/T mappings
2008-06-29 13:49:29 +12:00
Martin Grenfell
312ce93bb4
make the t/T mappings work for bookmarks
...
when you hit t/T on a bookmark a new tab is opened and, if the bookmark
is a dir, a nerd tree is opened for that dir. If the bookmark is a file
then just open the file
2008-06-29 13:34:36 +12:00
Martin Grenfell
06776557cf
add bookmark mappings to quickhelp
2008-06-29 12:42:52 +12:00
Martin Grenfell
d831cbf17b
render bookmark paths as wide as the window allows
2008-06-29 12:35:05 +12:00
Martin Grenfell
aad2259522
add doc for bookmarks
2008-06-29 12:31:29 +12:00
Martin Grenfell
e1bd98fc7c
open file bookmarks when user activates them
...
when the user activates a file bookmark open that file in the previous
window (i.e. do the 'o' mapping)
2008-06-29 01:00:55 +12:00
Martin Grenfell
7ca9b07b68
make NERDTreeShowBookmarks default to 0
2008-06-29 00:42:01 +12:00
Martin Grenfell
1532bf1922
move the bookmark->string code into the bookmark class
2008-06-29 00:41:34 +12:00
Martin Grenfell
ac544460e4
clean up/add comments to the bookmark methods
2008-06-29 00:33:25 +12:00
Martin Grenfell
d2989eb3e0
huge refactor, add bookmark class
2008-06-29 00:23:02 +12:00
Martin Grenfell
73be034d5e
remove some random unneeded colons
2008-06-28 22:20:42 +12:00
Martin Grenfell
b5d6736f76
remove some old testing code
2008-06-28 22:20:09 +12:00
Martin Grenfell
1c38ffd30b
add bookmark mapping to the quickhelp
2008-06-28 22:10:18 +12:00
Martin Grenfell
8e4b3565f8
turn bookmarks off by default
2008-06-28 21:43:00 +12:00
Martin Grenfell
31445645f7
truncate the bookmark path if its too long
2008-06-28 21:35:22 +12:00
Martin Grenfell
fc053917d8
add highlighting for bookmarks gui
2008-06-28 21:35:09 +12:00
Martin Grenfell
201df0a782
only show bookmark if NERDTreeShowBookmarks is set
2008-06-28 21:22:29 +12:00
Martin Grenfell
b59a7cd979
remove bookmarks display footer
2008-06-28 20:49:36 +12:00
Martin Grenfell
8f7aed712b
add a mapping to toggle display of bookmarks
2008-06-28 20:44:55 +12:00
Martin Grenfell
3e946b1b4f
make 'o' active bookmarks as well
...
hitting 'o' or clicking a bookmark will now make that bookmark to the
new tree root, in the same way that :BookmarkToRoot does
2008-06-28 20:43:33 +12:00
Martin Grenfell
2a16431b2d
add bookmarks to the view
2008-06-28 20:42:00 +12:00
Martin Grenfell
6815622d2c
add doc for NERDTreeQuitOnClose
2008-06-27 23:39:44 +12:00
Martin Grenfell
5c32c2a226
update help file to reflect the previous patch
...
* Add a doc section for the NERDTreeQuitOnOpen option.
* Update changelog.
* update credits.
2008-06-27 23:08:49 +12:00
Martin Grenfell
b363396a93
apply "NERDTreeQuitOnOpen" patch from Matan Nassau
...
with some slight modifications
2008-06-27 22:58:33 +12:00
Martin Grenfell
87382097df
resize the tree window when it was the only one
...
if the nerd tree window is the only window open when the user opens a
file, the file will be opened in a new split. Previously that meant the
two windows would take up half the screen each.
2008-06-24 19:32:52 +12:00
Martin Grenfell
e6d2f12bf6
switch to version 2.11.0
2008-06-23 20:40:29 +12:00
Martin Grenfell
43ee096cee
inline some script level constants
2008-06-23 18:56:55 +12:00
Martin Grenfell
2b1eecebb2
bugfix for renaming files
2008-06-22 17:19:07 +12:00
Martin Grenfell
c0d83f95a8
update credits
2008-06-22 14:14:56 +12:00
Martin Grenfell
01ded5d150
update changelog
2008-06-22 14:14:52 +12:00
Martin Grenfell
5884cf3774
fix a bug with scrolloff
...
take &scrolloff into account when restoring the window position when
recreating the nerd tree window
2008-06-22 13:54:32 +12:00
Martin Grenfell
d15818bafa
save and restore the size of the window
...
store the old nerd tree window size as a tabpage local variable and
restore it when reloading the tree window
2008-06-22 13:53:13 +12:00
Martin Grenfell
f74ec0661d
dont resize tree window when opening with <tab>
...
the <tab> mapping creates a new window, and we previously resized the
nerd tree window at the same time
2008-06-22 13:23:32 +12:00
Martin Grenfell
d68dcd252e
bugfix to window resize code
2008-06-22 13:07:13 +12:00
Martin Grenfell
30bfb6e6b7
Revert "be silent when opening files"
...
This reverts commit 6334e99192
.
Opening files silently causes vim to hang if the file is already open by
another vim instance (it tries to print out the swap file
message/options but it cant).
2008-06-22 12:42:52 +12:00
Martin Grenfell
bfa5de8c55
minor bugfix
2008-06-22 12:29:18 +12:00
Martin Grenfell
6a665a588f
update the help page
2008-06-22 11:15:42 +12:00
Martin Grenfell
55ff76171a
update the changelog
2008-06-22 01:07:29 +12:00
Martin Grenfell
a701bb71c4
remove some trailing whitespace from the view
...
The quickhelp had some trailing whitespace, this was removed and a help
highlight pattern had to be changed to fit. Also, there was another
trailing space the s:RenderView() function.
2008-06-22 00:47:12 +12:00
Martin Grenfell
6343639193
remove the magic from the <c-j>/<c-k> mappings
...
previoulsy, <c-k>/<c-j> did magic stuff if the selected node was a file.
i.e. jumped to the parent/parents next sibling. I chose to remove this
behaviour as it is more confusing than helpful.
2008-06-22 00:35:50 +12:00
Martin Grenfell
5ce5c62611
dont ever escape paths when calling delete()
...
previously we were escaping when deleting files, and this was causing
the operation to fail
2008-06-22 00:19:28 +12:00