neovim/runtime/autoload
Jan Edmund Lazo a1adfdc7d5 ci: nodejs client acceptance-test #7706
ci: install nodejs 8 in Appveyor, Travis

provider: check node version for debug support
Resolve https://github.com/neovim/neovim/pull/7577#issuecomment-350590592 for Unix.

provider: test if nodejs in ci supports --inspect-brk

nodejs host for neovim requires nodejs 6+ to work properly.
nodejs 6.12+ or 7.6+ is required for debug support via `node --inspect-brk`.

provider: run cli.js of nodejs host directly

npm shims are useless because the user cannot set node to debug mode via
--inspect-brk. This is problematic on Windows which use batchfiles and
shell scripts to compensate for not supporting shebang.

The patch uses `npm root -g` to get the absolute path of the global npm
modules. If that fails, then the user did not install neovim npm package
globally. Use that absolute path to find `neovim/bin/cli.js`, which is
what the npm shim actually runs with node. glob() is for a simple file
check in case bin/ is removed because the npm shims are ignored now.
2017-12-17 16:09:18 +01:00
..
health ci: nodejs client acceptance-test #7706 2017-12-17 16:09:18 +01:00
provider ci: nodejs client acceptance-test #7706 2017-12-17 16:09:18 +01:00
remote remote: add node.js as a remote plugin provider 2017-10-29 11:10:33 -07:00
xml re-integrate runtime/ vim-patch:0 #938 2014-07-29 02:12:31 +00:00
README.txt re-integrate runtime/ vim-patch:0 #938 2014-07-29 02:12:31 +00:00
ada.vim vim-patch:01164a6546b4 2017-11-07 23:07:03 +01:00
adacomplete.vim re-integrate runtime/ vim-patch:0 #938 2014-07-29 02:12:31 +00:00
ccomplete.vim re-integrate runtime/ vim-patch:0 #938 2014-07-29 02:12:31 +00:00
clojurecomplete.vim vim-patch:6f1d9a 2017-01-02 10:45:10 +09:00
context.vim vim-patch:46fceaaa8d14 2017-04-29 01:47:36 +02:00
contextcomplete.vim vim-patch:46fceaaa8d14 2017-04-29 01:47:36 +02:00
csscomplete.vim vim-patch:13d5aee 2016-06-06 23:08:26 -04:00
decada.vim re-integrate runtime/ vim-patch:0 #938 2014-07-29 02:12:31 +00:00
gnat.vim re-integrate runtime/ vim-patch:0 #938 2014-07-29 02:12:31 +00:00
gzip.vim vim-patch:2ec618c9feac 2017-04-28 23:49:16 +02:00
health.vim health.vim: define highlights as `default` (#7560) 2017-11-14 22:08:50 +01:00
htmlcomplete.vim re-integrate runtime/ vim-patch:0 #938 2014-07-29 02:12:31 +00:00
javascriptcomplete.vim vim-patch:214641f77df6 2017-11-06 05:26:16 +01:00
man.vim man.vim: feature-test section (-s) flag #6815 2017-05-26 00:30:40 +02:00
msgpack.vim plugin/msgpack: Support character constants like '\0' 2017-01-04 14:53:02 +03:00
netrw.vim runtime: revert netrw update (#7557) 2017-11-14 20:56:00 +01:00
netrwFileHandlers.vim re-integrate runtime/ vim-patch:0 #938 2014-07-29 02:12:31 +00:00
netrwSettings.vim runtime: revert netrw update (#7557) 2017-11-14 20:56:00 +01:00
netrw_gitignore.vim vim-patch:8feef4f #3444 2015-10-11 18:07:58 -04:00
paste.vim vim-patch:37c64c78fd87 2017-11-07 20:03:24 +01:00
phpcomplete.vim vim-patch:dc08328821a2 2017-04-29 01:01:51 +02:00
provider.vim Revert "provider: delete vimL stderr collector, now that it exists builtin" 2017-11-27 11:07:49 +01:00
python3complete.vim vim-patch:ca63501 2016-04-18 21:36:16 -07:00
pythoncomplete.vim vim-patch:a0f849e 2016-05-03 19:25:18 +02:00
rubycomplete.vim vim-patch:4575876dc865 2017-04-29 01:03:42 +02:00
rust.vim vim-patch:3c2881dc1195 2017-11-07 01:04:17 +01:00
rustfmt.vim vim-patch:3c2881dc1195 2017-11-07 01:04:17 +01:00
shada.vim shada: Set the unnamed register to the previous unnamed register on startup 2017-05-31 13:18:59 -04:00
spellfile.vim spellfile.vim: Search for a writable directory on Windows 2017-11-06 20:54:07 -05:00
sqlcomplete.vim vim-patch:01164a6546b4 2017-11-07 23:07:03 +01:00
syntaxcomplete.vim Spelling fixes 2014-08-24 18:40:06 -05:00
tar.vim vim-patch:3e496b0ea319 2017-04-28 23:39:24 +02:00
tohtml.vim vim-patch:60cce2f 2016-04-18 21:50:37 -07:00
tutor.vim tutor: reorganize 2017-07-16 12:10:49 -04:00
vimexpect.vim Make VimL code compatible with merged Partial support (#5765) 2016-12-13 14:48:42 +01:00
xmlcomplete.vim re-integrate runtime/ vim-patch:0 #938 2014-07-29 02:12:31 +00:00
zip.vim vim-patch:3e496b0ea319 2017-04-28 23:39:24 +02:00

README.txt

The autoload directory is for standard Vim autoload scripts.

These are functions used by plugins and for general use.  They will be loaded
automatically when the function is invoked.  See ":help autoload".

gzip.vim	for editing compressed files
netrw*.vim	browsing (remote) directories and editing remote files
tar.vim		browsing tar files
zip.vim		browsing zip files
paste.vim	common code for mswin.vim, menu.vim and macmap.vim
spellfile.vim	downloading of a missing spell file

Omni completion files:
ccomplete.vim		C
csscomplete.vim		HTML / CSS
htmlcomplete.vim	HTML
javascriptcomplete.vim  Javascript
phpcomplete.vim		PHP
pythoncomplete.vim	Python
rubycomplete.vim	Ruby
syntaxcomplete.vim	from syntax highlighting
xmlcomplete.vim		XML (uses files in the xml directory)