nerdtree

A tree explorer plugin for vim.
Index Commits Files Refs
commit 98b2fa5104f4203949e16067afdaf6203b17e180
parent a63c8a2ec8ab03cef906c21f40fad7d00deeba10
Author: Martin Grenfell <martin.grenfell@gmail.com>
Date:   Wed,  4 Jan 2012 09:27:06 +0000

make a syntax fix for certain versions of vim

It seems that some versions of vim done like the syntax of:
    function("foo")()

so refactor it slightly.

Diffstat:
Mplugin/NERD_tree.vim | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/plugin/NERD_tree.vim b/plugin/NERD_tree.vim
@@ -521,10 +521,11 @@ endfunction
 "FUNCTION: KeyMap.invoke() {{{3
 "Call the KeyMaps callback function
 function! s:KeyMap.invoke(...)
+    let Callback = function(self.callback)
     if a:0
-        call function(self.callback)(a:1)
+        call Callback(a:1)
     else
-        call function(self.callback)()
+        call Callback()
     endif
 endfunction