| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
Paul Slootman was removed from the top of os_unix.c as OS/2 is no longer
supported, but is still credited in runtime/doc/intro.txt.
|
| |
|
|\
| |
| | |
Change refs for joyent/libuv repo to libuv/libuv.
|
| |
| |
| |
| |
| |
| |
| |
| | |
* References to old repository found through grepping
* Replace references from github.com/joyent/libuv to github.com/libuv/libuv
* Fix previous commit by not including whitespace changes
For issue #1560.
|
|\ \
| |/
|/| |
Fix outdated msgpack-rpc doc.
|
| |
| |
| |
| | |
Needed after neovim/python-client#58.
|
|/ |
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
xsel and xcopy may be available even if a valid X display is not. Also,
the availability of X may change at any time, so check on each
invocation.
Closes #1509.
|
|
|
|
|
|
| |
- Rename autoload/rpc to autoload/remote
- External plugins are now remote plugins
- External plugins directory is "rplugin"
|
|
|
|
|
| |
After neovim/python-client@b8b48bbe8fe9ee41ad73c9bd5a45e808504399e2,
docs were no longer relevant.
|
| |
|
| |
|
|
|
|
|
| |
This is required to support multiple vimrcs with each having it's own set of
installed external plugins.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Clipboard is implemented with platform-specific shell commands, and python is
implemented with the external plugin facility (rpc#* functions). The
script_host.py file(legacy python-vim emulation plugin) was moved/adapted from
the python client repository.
|
|
|
|
|
|
|
|
|
|
| |
External plugins(a.k.a msgpack-rpc plugins) are now supported through a
library of vimscript functions that deals with:
- Associating plugin host names(eg: python, ruby, go) with channel ids
- Registration of external plugins
- Definition of commands, autocmds and functions lazily implemented over
msgpack-rpc
|
| |
|
| |
|
|
|
| |
The documentation mentions `vim_get_api_metadata`, but the actual function is `vim_get_api_info`
|
|
|
|
|
|
|
|
| |
Problem: Cannot define a command only when it's used.
Solution: Add the CmdUndefined autocommand event. (partly by Yasuhiro
Matsumoto)
https://code.google.com/p/vim/source/detail?r=v7-4-414
|
|\
| |
| | |
Fix the nvim-clipboard help instructions
|
| |
| |
| |
| | |
Fixes #1407
|
| |
| |
| |
| |
| |
| |
| |
| | |
Use save_tv_as_string(), same as vimL system(). This also makes
jobsend() more liberal in what it can accept. For example,
`jobsend(j, 123)` is now valid.
Closes #1176
|
|/
|
|
|
|
|
|
| |
Factor out string_to_list() from f_system()'s implementation
and use that to set job_data. This has the technical advantage of
preserving NULs, and may be more convenient for users.
Required for #1176.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Correct apostrophe usage, primarily with it's/its
- Correct usage of 'e.g.'
- Capitalize acronyms
- Prepend NVIM_LISTEN_ADDRESS with '$' to match previous instance
- Avoid awkward phrasing
- Make lists with an explicitly stated number of points numbered to
match other such lists
- Added space before parentheses
- rm trailing whitespace
|
| |
|
|
|
|
|
|
|
|
| |
Problem: executable() was detecting python on user's path, but
system() was executing system-level python.
Solution: Make sure python version on user's path is executed.
Use exepath() to force system() to do so.
|
|
|
|
|
| |
No error indication was being given if something went wrong while
setting up python.
|
| |
|
|
|
|
|
|
|
|
| |
Problem: Matchparen only uses the topmost syntax item.
Solution: Go through the syntax stack to find items. (James McCoy)
Also use getcurpos() when possible.
https://code.google.com/p/vim/source/detail?r=v7-4-397
|
|
|
|
|
|
|
| |
- VIM_VERSION_LONG and VIM_VERSION_LONG_DATE do not affect plugins,
they are only cosmetic.
- Vim-related version identifiers will be preserved for plugin
compatibility (has("patchXXX") and v:version).
|
| |
|
|
|
|
|
|
|
| |
* fix some links
* typo
* remove reference to hangul_input
* remove unused vim2html.pl
|
|
|
|
| |
see #450
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
keeping os_dos.txt, see #1115
|
|
|
|
| |
Fixes #1240
|
| |
|
| |
|
| |
|
|
|
|
| |
`more` may cause the travis build to hang
|
|
|
|
| |
`make html` displays errors for links that are not in the tagfile
|