On Jul 9, 12:22 pm, Ben Fritz <[EMAIL PROTECTED]> wrote:
> From :help :function :
>
> :fu[nction][!] {name}([arguments]) [range] [abort] [dict]
> Define a new function by the name {name}. The name
> must be made of alphanumeric characters and '_', and
> must start with a capital or "s:" (see above).
>
> {name} can also be a |Dictionary| entry that is a
> |Funcref|: >
> :function dict.init(arg)
> < "dict" must be an existing dictionary. The entry
> "init" is added if it didn't exist yet.
>
> The syn-region "vimFuncBody" is contained (though it is not
> containedin anything, nor is it in the contains of anything). Only
> vimFunction and vimFunctionError have it in their nextgroup.
>
> vimFunction does not match function definitions of dictionary entries
> as given above. Because of this, vimFuncBody does not match. This
> causes such functions to not be folded by syntax folding.
Bah, it looks like this issue is fixed in 7.2-79.
Guess I should have checked first. Sorry, all.
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---