aboutsummaryrefslogtreecommitdiff
path: root/runtime/autoload/provider.vim
Commit message (Collapse)AuthorAge
* provider: Remove dict attribute from stderr_collectorJames McCoy2017-08-26
| | | | | | | | | | | | If an autoloaded function hasn't been resolved before it is used in function(), the self dict will not be created which causes E725 when calling the function. Since self isn't being used in provider#stderr_collector, we can remove the dict attribute to workaround the self dict bug[0]. Closes #7115 [0]: https://groups.google.com/d/msg/vim_dev/I7AXOyv-P4o/DzbyOxDHBgAJ
* clipboard: disallow recursion; show hint only once (#7203)Justin M. Keyes2017-08-22
| | | | | | | | - Show hint only once per session. - provider#clipboard#Call(): prevent recursion - provider#clear_stderr(): use has_key(), because :silent! is still captured by :redir. closes #7184
* provider#clear_stderr: Use remove() not delete() to update s:stderrJames McCoy2017-08-18
| | | | Ref #7184
* provider: Extra pythonx's stderr handling to common functionsJames McCoy2017-07-24