Eg why should this fail?

  let a = {}
  function! a.foo() dict
    echo "foo"
  endfunction

  call call(a['foo'],[])

I'm not using self anywhere.

The help (E725) even states:

  It is also possible to add a function without the "dict" attribute as a
  Funcref to a Dictionary, but the "self" variable is not available then.

Sincerly
Marc Weber

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui