>   - mapping definitions, after the <Plug> key
>   - command names
>   - signs, even highlights, etc
Just use :execute. You have “expand('<sfile>')” for pulling in source file name.

>   - global function names, if any,
:execute or wrapper functions calling internal one. I would prefer the latter 
if I liked that idea.

>   - global variables for plugin user settings/configuration
:h curly-braces-names. Or :execute, it is universal.

>   - :python commands (and maybe other interfaces too)
:execute or “imp” python package. Other interfaces can always be used with 
:execute as it is universal, but languages can have something to avoid using 
:execute.

-- 
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