marty
e93bf0632b
make the menu system more awesome
2009-08-19 02:05:02 +12:00
marty
31c0ec6d63
add basic menu implementation
2009-08-18 09:44:49 +12:00
marty
fc3cb76695
remove a redundant function
2009-08-12 01:49:48 +12:00
marty
389f33ea81
add quickhelpText to s:KeyMap and display it in quickhelp
2009-08-12 01:38:57 +12:00
marty
abc0cc4c40
remove some useless/misleading comments
2009-08-12 01:15:18 +12:00
marty
1654ef820b
remove some redundant code
2009-08-12 01:14:15 +12:00
marty
df3485ec64
remove an unused function
2009-08-12 01:13:29 +12:00
marty
59257d7a3a
remove the old api functions
2009-08-12 00:55:12 +12:00
marty
a052a0db65
add an API to add custom key maps
2009-08-12 00:53:16 +12:00
marty
65dd1137da
create a new dir for nerdtree plugins
2009-08-11 16:35:19 +12:00
marty
236d20946c
correct a typo in the changelog
2009-08-11 16:10:01 +12:00
marty
a796715ac1
add A mapping to maximize/restore tree window size
...
this commit is a modified patch from Guillaume Duranceau
2009-08-11 16:09:51 +12:00
marty
02b3cec827
set up syntax highlighting even if highlighting rules already exist
2009-07-31 18:49:56 +12:00
Martin Grenfell
bc2a628a10
move the ! keymap into a plugin
2009-07-22 00:25:23 +12:00
Martin Grenfell
6518d1eb4c
rename check_to_enable_callback to isActiveCallback
2009-07-21 23:43:00 +12:00
Martin Grenfell
a2ead3545e
rename MenuCallback -> MenuItem
2009-07-21 21:13:23 +12:00
Martin Grenfell
a163f327eb
make the git menu own harder
2009-07-21 19:27:10 +12:00
Martin Grenfell
e9d6a7209c
update the fs menu to use the new api
2009-07-21 19:26:48 +12:00
Martin Grenfell
f0290b08dd
add another api callback to determine whether menu items should appear
...
this way we can e.g. not show the git submenu unless a git repo is
actually present
2009-07-21 19:23:44 +12:00
Martin Grenfell
51637ec6d4
remove inferior rake symlink to travisjefferys awesome rakefile
2009-07-20 01:07:58 +12:00
Martin Grenfell
4d77c3ae45
add basic git plugin
2009-07-20 01:05:21 +12:00
Martin Grenfell
a7f9abe827
fix a bug where the ../ and ./ entries werent being filtered out
2009-07-20 01:01:12 +12:00
Martin Grenfell
41029aef24
put the fs operations in the top level of the menu
2009-07-19 17:34:28 +12:00
Martin Grenfell
c75a022a23
extend the api and move the fs operations into a plugin
2009-07-19 17:21:57 +12:00
Martin Grenfell
1acf6321a5
refactor the activate method so the code is now in the models
2009-07-18 01:04:40 +12:00
Martin Grenfell
e164980d84
fix a bug where the script ignored dirs ending in a dot
2009-07-18 00:55:01 +12:00
Martin Grenfell
71ebe27a8d
fix a bug with secondary nerd trees and NERDTreeQuitOnOpen
2009-07-18 00:48:32 +12:00
Martin Grenfell
e7ebee3084
switch to version 3.1.1
2009-06-07 21:36:59 +12:00
Martin Grenfell
1239f78baf
update changelog
2009-06-07 21:36:00 +12:00
Martin Grenfell
5f4c005771
bugfix: :NERDTreeMirror doesnt have tab completion
2009-06-07 20:40:19 +12:00
Martin Grenfell
9e0a0b6a43
fix a bug that was causing no-name bufs to be created
2009-06-02 20:04:10 +12:00
Martin Grenfell
5c85d28285
fix a function description comment
2009-06-02 11:12:36 +12:00
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
2009-06-02 11:10:03 +12:00
Martin Grenfell
9b12953343
add a help file entry for the cd mapping
2009-06-02 11:09:33 +12:00
Martin Grenfell
84f9793231
fix some help tags
2009-05-29 14:23:58 +12:00
Martin Grenfell
1f46ecf4b8
update changelog
2009-03-12 09:45:18 +13:00
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
2009-03-12 09:44:02 +13:00
Martin Grenfell
3796a8799a
map '<CR>' to the same as 'o'
2009-03-06 15:57:51 +13:00
Martin Grenfell
c726655d23
Compatibility syntax fix for screwy versions of vim
2009-01-30 23:59:50 +13:00
Martin Grenfell
bdfac3e25c
switch to version 3.1.0
2009-01-27 18:58:38 +13:00
Martin Grenfell
faf1459ce5
minor doc fix
2009-01-27 18:58:26 +13:00
Martin Grenfell
02751f4d11
update changelog and credits
2009-01-26 22:52:52 +13:00
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.
2009-01-24 00:06:41 +13:00
Martin Grenfell
8164fa09d3
fix a bug with the Path#strForEditCmd() and relative paths
2009-01-23 23:43:47 +13:00
Martin Grenfell
5e50601788
fix a bug where doing a :cd would cause :NERDTreeToggle to fail
2009-01-23 23:43:00 +13:00
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
2009-01-23 21:27:53 +13:00
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
2009-01-21 23:03:54 +13:00
Martin Grenfell
7522cbf4f0
add g:NERDTreeStatusline option
...
allows the statusline to be customised for the nerd tree window
2009-01-21 23:03:45 +13:00
Martin Grenfell
3a25a594ca
add -bar to all :commands
2009-01-14 16:24:14 +13:00
Martin Grenfell
40374e5056
add doc for the vertical split maps
2009-01-14 16:18:46 +13:00