aboutsummaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAge
* Remove OS/2 referencesMichael Reed2014-11-27
| | | | | 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.
* Remove Atari MiNT referencesMichael Reed2014-11-27
|
* Merge pull request #1562 from Happy-Dude/fix-1560-libuv-refsJohn Szakmeister2014-11-27
|\ | | | | Change refs for joyent/libuv repo to libuv/libuv.
| * Change refs for joyent/libuv repo to libuv/libuvStanley Chan2014-11-27
| | | | | | | | | | | | | | | | * 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.
* | Merge pull request #1556 from elmart/fix-msgpack-rpc-docsJustin M. Keyes2014-11-26
|\ \ | |/ |/| Fix outdated msgpack-rpc doc.
| * Fix outdated msgpack-rpc doc.Eliseo Martínez2014-11-26
| | | | | | | | Needed after neovim/python-client#58.
* | 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.
* clipboard: check for X on every invocationJustin M. Keyes2014-11-23
| | | | | | | | 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.
* 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"
* Fix warnings: Fix outdated doc: Connecting to nvim through python REPL.Eliseo Martínez2014-11-21
| | | | | After neovim/python-client@b8b48bbe8fe9ee41ad73c9bd5a45e808504399e2, docs were no longer relevant.
* doc: Add nvim_provider/external_plugin to doc MakefileThiago de Arruda2014-11-20
|
* doc: Update external plugin documentationThiago de Arruda2014-11-20
|
* runtime: Prepend the vimrc filename to the external plugin manifestThiago de Arruda2014-11-20
| | | | | This is required to support multiple vimrcs with each having it's own set of installed external plugins.
* runtime: Change external plugin directory to "external-plugin"Thiago de Arruda2014-11-20
|
* docs: Update to the latest changes in the plugin infrastructureThiago de Arruda2014-11-18
|
* runtime: Remove 'python_setup.vim'Thiago de Arruda2014-11-18
|
* runtime: Reimplement python/clipboard providers in vimscriptThiago de Arruda2014-11-18
| | | | | | | 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.
* runtime: Add vimscript support for external pluginsThiago de Arruda2014-11-18
| | | | | | | | | | 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
* doc: Remove MS-DOS specific options bioskey and conskey #1353Fredrik Fornwall2014-11-17
|
* doc: update msgpack_rpc documentation to use nvim as variable name #1470James Baumgarten2014-11-17
|
* Fix api metadata function name in docsAlex Genco2014-11-13
| | | The documentation mentions `vim_get_api_metadata`, but the actual function is `vim_get_api_info`
* vim-patch:7.4.414Scott Prager2014-11-11
| | | | | | | | 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
* Merge pull request #1416 from jondkinney/masterJustin M. Keyes2014-11-10
|\ | | | | Fix the nvim-clipboard help instructions
| * Fix the nvim-clipboard help instructionsJon Kinney2014-11-06
| | | | | | | | Fixes #1407
* | job: Let vimL jobsend() accept a list.Scott Prager2014-11-07
| | | | | | | | | | | | | | | | 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
* | job: Make v:job_data[2] a list.Scott Prager2014-11-07
|/ | | | | | | | 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.
* version: Refer to nvim help on startup screen.Florian Walch2014-11-06
|
* runtime/docs/msgpack-rpc: Misc. fixesMichael Reed2014-11-03
| | | | | | | | | | | | - 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
* Fix python setup: Fix issue for users not using python.Eliseo Martínez2014-10-31
|
* Fix python setup: Make sure python version on user's path is picked.Eliseo Martínez2014-10-31
| | | | | | | | 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.
* Fix python setup: Report errors.Eliseo Martínez2014-10-31
| | | | | No error indication was being given if something went wrong while setting up python.
* runtime: Fix rpcstop call in python_setup.vimThiago de Arruda2014-10-23
|
* vim-patch:7.4.397Scott Prager2014-10-09
| | | | | | | | 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
* version: update user-facing version indicatorsJustin M. Keyes2014-10-07
| | | | | | | - 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).
* doc: remove links to non existent filesStefan Hoffmann2014-10-06
|
* doc: cleanupStefan Hoffmann2014-10-06
| | | | | | | * fix some links * typo * remove reference to hangul_input * remove unused vim2html.pl
* doc: remove documentation for `:shell`Stefan Hoffmann2014-10-06
| | | | see #450
* doc: remove netbeans.txtStefan Hoffmann2014-10-06
|
* doc: remove workshop.txtStefan Hoffmann2014-10-06
|
* doc: remove if_ole.txtStefan Hoffmann2014-10-06
|
* doc: remove if_sniff.txtStefan Hoffmann2014-10-06
|
* doc: remove gui_w16.txtStefan Hoffmann2014-10-06
|
* doc: remove legacy os_*.txtStefan Hoffmann2014-10-06
| | | | keeping os_dos.txt, see #1115
* Removes shelltype option and all revelant doc. #1249Joseph Anthony Pasquale Holsten2014-10-06
| | | | Fixes #1240
* runtime: fix executable bit on some filesJohn Szakmeister2014-09-22
|
* doc: fix links to index.html and vimindex.htmlStefan Hoffmann2014-09-21
|
* doc: add new doc files to MakefileStefan Hoffmann2014-09-20
|
* doc: use `cat` instead of `more` to display errorsStefan Hoffmann2014-09-20
| | | | `more` may cause the travis build to hang
* doc: remove links that point nowhereStefan Hoffmann2014-09-20
| | | | `make html` displays errors for links that are not in the tagfile