marty
3837ea85e0
change my email to gmail
2009-10-09 14:46:40 +13:00
marty
fedd5f1162
minor refactor
2009-10-09 14:40:14 +13:00
marty
dc108f555e
bugfix: the window state wasnt being stored
2009-10-09 14:36:25 +13:00
marty
93a0a422b4
remove a couple of useless lines
2009-10-08 16:15:53 +13:00
marty
e899bed4d7
fix a retarded line that somehow got in
2009-09-29 09:41:57 +13:00
marty
87fbc2e5e4
fix syntax error in Path#delete()
2009-09-29 09:40:41 +13:00
marty
cf61ad3285
change the statusline so restoring a session doesnt break so badly
2009-09-15 19:57:08 +12:00
marty
f772cfdefb
fix path escaping for Path._strForCd()
2009-09-13 14:05:28 +12:00
marty
a1e7bc0b01
refactor away from Path.strForCd() (since it was removed earlier)
2009-09-13 14:02:48 +12:00
marty
e5c79fc5c1
dont highlight current menu item
...
this is mainly because users shouldnt be encouraged to use j/k, but
rather they should use the shortcuts... this is faster and stops the
menu from being re-rendered so often (which looks shithouse since he
screen is being ":redraw!"n)
2009-09-11 22:32:09 +12:00
Tim Henigan
a3b05e8e38
Taught s:Path.getParent to handle Windows paths.
...
There was an error in the function which prevented Windows paths
from being properly decoded. This error was causing the ".. (up a dir)"
feature to fail due to an unhandled Invalid Argument exception.
Signed-off-by: Tim Henigan <tim.henigan@gmail.com>
Signed-off-by: Martin Grenfell <martin_grenfell@msn.com>
2009-09-11 15:11:32 +08:00
marty
89cfedd39b
syntax fix
2009-09-09 16:04:14 +12:00
marty
1be18ed53c
dont show separators at the top of the menu
2009-09-06 21:58:56 +12:00
marty
e2265ec3b3
update the changelog
2009-09-06 13:43:54 +12:00
marty
5ba3b3a5a8
update the doc
2009-09-06 13:43:47 +12:00
marty
6a513e4340
remove some old code left over for the ! mapping
2009-09-06 12:19:32 +12:00
marty
1ea2a0c29b
update doc RE menu
2009-09-06 11:27:36 +12:00
marty
3a163fca64
migrate fs_menu.vim to use the new Path#str method
2009-09-05 22:29:11 +12:00
marty
36e4402550
update the API doc
2009-09-04 00:36:01 +12:00
marty
effb5d4de0
make "OS" the default format for Path#str()
...
remove the old "OS" format option and introduce "UI" (which is the old
default)
2009-09-03 17:27:45 +12:00
marty
a854feeb1e
comment Path#str()
2009-09-02 22:07:23 +12:00
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