summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/plugin/rplugin.vim
AgeCommit message (Collapse)AuthorFiles
2023-11-28fix(rplugin): dont create data dir if it's a broken symlink #25726Samuel (ThinLinc team)1
Checking if it's non-empty and not a directory gets us quite far, but not all the way. While a working symlink would trigger the earlier checks, a broken symlink does not. This commit fixes the special case where ~/.local/share/nvim already exists but is a broken symlink. Thus, it fixes the following error on startup: E739: Cannot create directory /home/samuel/.local/share/nvim: file already exists
2022-06-04fix(startup): nvim with --clean should not load user rpluginsbfredl1
runtime rplugins such like legacy script providers are not affected by this change.
2018-12-27rplugin.vim: Add migration support for Windows, nvim/ -> nvim-data/James McCoy1
2018-12-20Use stdpath() to determine rplugin manifest pathJames McCoy1
2018-01-17runtime: UpdateRemotePlugins: allow bar (#7865)zandrmartin1
2017-03-27rplugin.vim: GetManifestPath(): be more explicit (#6361)Daniel Hahler1
2017-03-11rplugin: Call s:LoadRemotePlugins() on startup.Justin M. Keyes1
Dispense with the FuncUndefined/CmdUndefined quasi-optimization. If there are no rplugins, plugin/rplugin.vim takes less than 1ms. Closes #5821 Closes #6250 Helped-by: Qiming zhao <chemzqm@gmail.com>
2016-03-10rplugin: Initialize remote plugins lazily. #4384Shougo Matsushita1
2016-02-14Improve remote plugin scriptsShougo Matsushita1
2014-11-21runtime: Refer to plugins running outside Nvim as "remote plugins"Thiago de Arruda1
- Rename autoload/rpc to autoload/remote - External plugins are now remote plugins - External plugins directory is "rplugin"