aboutsummaryrefslogtreecommitdiff
path: root/runtime/autoload/provider.vim
Commit message (Collapse)AuthorAge
* Add provider#Poll() to handle starting and polling the providerJames McCoy2018-02-16
|
* provider: delete vimL stderr collector, now that it exists builtinBjörn Linse2017-12-23
|
* Revert "provider: delete vimL stderr collector, now that it exists builtin"Björn Linse2017-11-27
| | | | | | | This change exposed a memory issue with buffered channels, possibly involving GC. Revert until it has been fixed. This reverts commit 0de019b6a65c6dd5141b7e002343df3689065ce7.
* provider: delete vimL stderr collector, now that it exists builtinBjörn Linse2017-11-26
|
* 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