aboutsummaryrefslogtreecommitdiff
path: root/runtime/autoload/remote/host.vim
Commit message (Collapse)AuthorAge
* remote/host.vim: Avoid "No matching autocommands".Justin M. Keyes2016-08-21
| | | | | | | :silent does not silence this message, even :redir does not consume it. But execute() _does_ consume it, which interferes with the current implementation of health.vim. It's prudent to avoid it in any case, even if the implementation of health.vim changes in the future.
* job control: reuse common job code for rpc jobsBjörn Linse2016-08-20
| | | | This makes stderr and exit callbacks work for rpc jobs
* host.vim: s:GetManifestPath(): octal permissionsJustin M. Keyes2016-08-17
|
* host.vim: s:GetManifestPath(): Create base directory if needed.Justin M. Keyes2016-08-17
| | | | If the base directory does not exist, let mkdir(...,'p') create it.
* host.vim: s:GetManifestPath(): Remove for-loop.Justin M. Keyes2016-08-17
| | | | | Without the for-loop it is easier to follow, more explicit, and fewer lines.
* runtime: rplugin manifest written to $XDG_DATA_HOMETommy Allen2016-08-17
| | | | Uses $NVIM_RPLUGIN_MANIFEST if available
* eval.c: rename capture() to execute() (#5132)Justin M. Keyes2016-07-31
|
* rplugin: Manifest file name fallback (#4935)Shougo2016-06-30
|
* host.vim: s:RegistrationCommands(): Normalize slashes.Justin M. Keyes2016-05-22
| | | | Closes #4795
* rplugin: Ignore modeline while chaining eventsDan Elkouby2016-04-18
|
* rplugin: Fix wrong condition for lazy loading remote pluginsAleksei Khudiakov2016-03-31
|
* Merge pull request #4410 from alexgenco/ruby_rpluginJustin M. Keyes2016-03-11
|\ | | | | Ruby remote plugin support
| * Ruby remote plugin supportAlex Genco2016-03-10
| |
* | rplugin: let the python host identify packagesBjörn Linse2016-03-11
| |
* | rplugin: Silence :doautocmd. #4384Justin M. Keyes2016-03-11
|/
* rplugin: Initialize remote plugins lazily. #4384Shougo Matsushita2016-03-10
|
* Improve remote plugin scriptsShougo Matsushita2016-02-14
|
* Fix UpdateRemotePlugins fails problemShougo Matsushita2015-12-10
|
* host.vim: expand $MYVIMRC. #3342Jonathan Skeate2015-09-14
| | | | | | | | | | | | According to the vim helpfile: > fnamemodify({fname}, {mods}) > ... > Note: Environment variables don't work in {fname}, use > expand() first then. So this causes issues if your $MYVIMRC contains environment variables (e.g. $XDG_CONFIG_HOME)
* python: remove current working directory from pathJakob Schnitzer2015-09-14
| | | | | | | | | | Before, running Nvim in a directory containing a Python module `neovim`, or one that is imported by it or a plugin, will load that module and not the system one. So Nvim might be tricked into running arbitrary scripts from the current working directory. Fixes #1665 Fixes #2530
* rplugin: Don't error if plugin is registered before host #2961Björn Linse2015-07-10
| | | | | This makes it possible to register a lazy loaded host in a plugin/ file. Previously this caused an error on restart after :UpdateRemotePlugins
* rplugin: pass additional info to host factory function #2920Nick Hynes2015-07-03
|
* rplugin: allow users to register hosts #2896Nick Hynes2015-06-25
|
* remote#host#RequirePythonHost: fix reference to logDaniel Hahler2015-06-09
| | | | | | | | I could not find a reference to NVIM_PYTHON_PYTHON_LOG anywhere, and python-client looks for NVIM_PYTHON_LOG_FILE. ~/.nvimlog appears to be hardcoded and enabled by default. This would need to be adjusted when this changes.
* rplugin: Improve remote plugins detection messages #2769Shougo Matsushita2015-05-31
|
* Add if_python3 supportShougo Matsushita2015-04-21
| | | | | Reviewed-by: Michael Reed <m.reed@mykolab.com>, Daniel Hahler <github@thequod.de> Helped-by: Daniel Hahler <github@thequod.de>
* runtime: Handle failures while loading individual remote pluginsThiago de Arruda2015-04-13
| | | | | The s:RegistrationCommands functions will now test the type of the "specs" rpc call. If it's not a list, then the plugin failed to load and is skipped
* Improve Python host messages.Florian Walch2014-11-26
|
* Print an error and exit when there are no plugins.Bjorn Tipling2014-11-24
| | | | | | | | | Issue: #1537 Running the :UpdateRemotePlugins command will show an ugly, unhelpful error when no plugins were found. This change has neovim print an error message and does not attempt to start the python-client which requires at least one plugin.
* runtime: Refer to plugins running outside Nvim as "remote plugins"Thiago de Arruda2014-11-21
- Rename autoload/rpc to autoload/remote - External plugins are now remote plugins - External plugins directory is "rplugin"