mirror of
https://github.com/preservim/nerdtree.git
synced 2025-11-09 20:03:48 -05:00
Ensure backward compatibility. v:t_func is not available before 8.0.
This commit is contained in:
@@ -15,7 +15,7 @@ function! s:Notifier.NotifyListeners(event, path, nerdtree, params)
|
||||
let event = g:NERDTreeEvent.New(a:nerdtree, a:path, a:event, a:params)
|
||||
|
||||
for Listener in s:Notifier.GetListenersForEvent(a:event)
|
||||
let Callback = type(Listener) == v:t_func ? Listener : function(Listener)
|
||||
let Callback = type(Listener) == type(function("tr")) ? Listener : function(Listener)
|
||||
call Callback(event)
|
||||
endfor
|
||||
endfunction
|
||||
|
||||
Reference in New Issue
Block a user