Commit Graph

412 Commits

Author SHA1 Message Date
marty
cbb0a8698f correct a header comment 2009-09-02 22:07:12 +12:00
marty
d21b00c767 fix bug when using x on the tree root
patch from Bryan Venteicher
2009-09-02 16:42:24 +12:00
marty
5311777308 rename Path#_strForEditCmd to _strForEdit 2009-09-02 00:44:10 +12:00
marty
7a5685af57 highlight the current menu item 2009-09-01 23:36:34 +12:00
marty
38e2bcaf85 simplify the menu rendering
now we have a slight flicker on console vim, but the rendering engine is
more robust in general and should work across different OSs/versions of
vim
2009-09-01 22:43:06 +12:00
marty
0dda0ce5d7 refactor the Path#str* methods 2009-09-01 17:15:48 +12:00
marty
8fc72fd352 remove s:executeNode since it is now unused 2009-08-26 16:44:28 +12:00
marty
dc3f1b5edf refactor/move around the method to render a path to a string 2009-08-24 01:10:49 +12:00
marty
dd38ab8f43 remove the arg from Path#str()
now everything uses the equivalent of Path#str(0)
2009-08-23 23:56:33 +12:00
marty
7051977808 updates to the doc 2009-08-22 01:57:45 +12:00
marty
d9f315d63e update some file header info for the nerdtree plugins 2009-08-22 01:54:28 +12:00
marty
5e9635dfa4 update some of the old fs menu doc for the new menu system 2009-08-22 01:54:05 +12:00
marty
f2a9e9a360 make the git menu use the new NERDTreeAddSubmenu() call 2009-08-22 01:27:07 +12:00
marty
1080246af9 add some doc for the new API 2009-08-22 01:26:47 +12:00
marty
fcb4ec0303 make the menu api more awesome 2009-08-22 01:25:18 +12:00
marty
8211554efa recursively source all .vim files in nerdtree_plugin/ 2009-08-22 01:19:46 +12:00
marty
464699215c set nolazyredraw ... not sure how this got changed 2009-08-20 13:36:29 +12:00
marty
10bb62a728 add comments to MenuItem and MenuController methods 2009-08-20 13:35:47 +12:00
marty
46710bfb25 update git_menu so we dont prompt anymore unless needed 2009-08-20 03:09:09 +12:00
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