Commit Graph

393 Commits

Author SHA1 Message Date
marty
fcb54eee12 remove some unneeded checks from fs_menu 2009-08-20 03:07:54 +12:00
marty
a686be5c31 some cosmetic changes to exec_menuitem 2009-08-20 03:07:17 +12:00
marty
bd5e5d71b5 rearange some code so the menu doesnt change the window/cursor position 2009-08-20 03:05:21 +12:00
marty
711c8e3328 add travis jefferys git-vimscript-installer rakefile 2009-08-19 16:00:59 +12:00
marty
ec1f7e3e6e Merge branch 'api' 2009-08-19 15:57:41 +12:00
marty
8535a906be refactor MenuItem.CreateSeparator() 2009-08-19 15:44:53 +12:00
marty
eef8a7b280 bugfix in fs_menu plugin 2009-08-19 02:06:11 +12:00
marty
891f0ed3a2 make the git menu work and put it under a submenu 2009-08-19 02:05:36 +12:00
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
abfd4fef76 correct a typo in the changelog 2009-08-09 22:38:21 +12:00
marty
95acf7dd25 add A mapping to maximize/restore tree window size
this commit is a modified patch from Guillaume Duranceau
2009-08-09 21:29:28 +12:00
marty
02b3cec827 set up syntax highlighting even if highlighting rules already exist 2009-07-31 18:49:56 +12:00
marty
c3a2f88b63 set up syntax highlighting even if highlighting rules already exist 2009-07-31 18:33:06 +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