> Improving stability -- the trampoline has to be split so that a
> certain degree of initialisation can occur.
>
> This has necessitated (in this iteration) that:
>  static char_u *fname = NULL;
>    static mparm_T      params;
>    static int          i;
>
> Are all statics (is this OK -- or is there a better way of doing this?).

Sorry, I cannot see why fname should be static, maybe because the
patch is incomplete? Can you do "diff -cr" to compare all the files,
also it will make it simpler to apply the patch. If you use Mercurial
"hg diff" should do it as well.
Anyway this looks quite promising.

-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui