Daniel Hahler
dab5d1368a
provider/pythonx: handle exit code 127 from pyenv
...
This also checks the major/min version only for expected return codes.
With pyenv, you might get the following (return code 127):
pyenv: python3.4: command not found
The `python3.4' command exists in these Python versions:
3.4.3
3.4.3/envs/tmp-3.4.3-eElS6Y
tmp-3.4.3-eElS6Y
2016-05-28 17:10:16 +02:00
Justin M. Keyes
46a080015f
host.vim: s:RegistrationCommands(): Normalize slashes.
...
Closes #4795
2016-05-22 11:34:24 -04:00
Joel D. Elkins
9b1e819c8c
clipboard: support "doit" tool
2016-05-15 16:53:49 -05:00
KillTheMule
3c45e3b42a
vim-patch:a0f849e
...
Update runtime files.
a0f849ee40
Missing files runtime/doc/tags and runtime/doc/todo.txt. Excluded
runtime/syntax/vim.vim, since we diverged quite a bit from vim in this file.
2016-05-03 19:25:18 +02:00
David Barnett
43fe335eda
vim-patch:60cce2f
...
Update runtime files.
60cce2fb73
2016-04-18 21:50:37 -07:00
David Barnett
0d264abdd0
vim-patch:ca63501
...
Update various runtime files.
ca63501fbc
2016-04-18 21:36:16 -07:00
Case Nelson
4a200ceafa
test: remote/define.vim: range
2016-04-18 05:40:15 -04:00
Paul Jolly
d835c030f2
remote/define.vim: support remote function "range"
2016-04-18 05:24:46 -04:00
Shougo Matsushita
2ebc58d25a
Fix loading remote plugin error
2016-04-19 06:52:04 +09:00
Dan Elkouby
e5147ce6a0
rplugin: Ignore modeline while chaining events
2016-04-18 09:21:22 +03:00
ZyX
6e5498c3e3
runtime/msgpack: Add support for special values
2016-04-18 02:44:03 +03:00
Shougo Matsushita
b50afb4651
clipboard: support "lemonade" tool
2016-04-17 13:38:57 +09:00
Justin M. Keyes
91c5005da8
Merge pull request #4555 from justinmk/spell
...
spell: fix SpellFileMissing handler
2016-04-10 04:52:10 -04:00
Justin M. Keyes
3462f46cb8
spellfile.vim: less pestering
...
- Always auto-create spell/ directory, don't ask.
- Don't ask where to put .spl file if only 1 choice exists.
- Always download .sug file, don't ask.
- Use blackhole register for :delete and :g//d.
- Formatting: expand tabs.
2016-04-10 04:27:25 -04:00
Justin M. Keyes
1bf1ffc734
Merge pull request #4505 from watiko/vim-runtimes
...
vim-patch:86ae720,f913281,dd1616e
2016-04-10 01:43:07 -04:00
Aleksei Khudiakov
6e8757255e
rplugin: Fix wrong condition for lazy loading remote plugins
2016-03-31 08:58:22 +10:00
watiko
beccc3e3a1
vim-patch:dd1616e
...
Correct optwin script, update PHP complete.
dd1616e6ce
2016-03-29 23:05:51 +09:00
watiko
ce832238c8
vim-patch:86ae720
...
Updated runtime files.
86ae720d75
2016-03-29 21:41:37 +09:00
Björn Linse
89bb5a8ab8
python: move script_host.py to python-client
2016-03-15 12:32:18 +01:00
Justin M. Keyes
e7a9c006e1
Merge pull request #4168 from noahfrederick/patch-1
...
man.vim: parse page names containing dash or dot
2016-03-13 14:48:45 -04:00
Justin M. Keyes
66a75fb835
Merge pull request #4410 from alexgenco/ruby_rplugin
...
Ruby remote plugin support
2016-03-11 12:33:41 -05:00
Björn Linse
6c4d3362c5
rplugin: let the python host identify packages
2016-03-11 11:31:09 +01:00
Justin M. Keyes
1c066e671d
rplugin: Silence :doautocmd. #4384
2016-03-11 01:22:41 -05:00
Alex Genco
3cb9970acf
Ruby remote plugin support
2016-03-10 19:01:44 -08:00
Shougo Matsushita
bb020df0f5
rplugin: Initialize remote plugins lazily. #4384
2016-03-10 10:34:57 -05:00
Noah Frederick
091ef2fbe4
man.vim: prefer cmd-line to normal-mode commands
2016-03-05 09:12:54 -05:00
Noah Frederick
42e710eacb
man.vim: clean up regex/string comparisons
...
- Explicitly specify case sensitivity when comparing strings
- Clean up unnecessarily complex `if` statements
2016-03-05 09:12:54 -05:00
Noah Frederick
9fb9d2929f
man.vim: fixes to argument handling and parsing
...
- Define a collection of legal characters when parsing page and section
in `s:parse_page_and_section()` instead of relying on 'iskeyword',
which is unreliable.
- Allow non-numeric section names (e.g., `3c`).
- Simplify argument handling in `man#get_page()` to accommodate
non-numeric section names.
Fixes #4165 .
2016-03-05 09:12:54 -05:00
Justin M. Keyes
0c2ba7554f
Merge pull request #3900 from ZyX-I/inf-nan-string
...
Make it possible to eval() all floating-point values dumped by string()
2016-02-28 11:48:54 -05:00
Shougo Matsushita
41794f6b58
Improve remote plugin scripts
2016-02-14 08:24:49 +09:00
Shougo Matsushita
46bd3c0f77
clipboard: Check $DISPLAY. Prefer xsel. #4150
2016-02-05 09:51:56 -05:00
ZyX
18d1ba3422
runtime/msgpack: Fix msgpack#string that expects old string() behavior
2016-02-02 00:54:00 +03:00
George Brown
948361760c
Respect $MANWIDTH
...
If $MANWIDTH is set do not override it otherwise use winwidth.
2016-02-01 00:39:24 -06:00
Nicolas Dumazet
2e000a1acd
vim-patch:83d1b19
...
More updated runtime files.
83d1b19015
Left out:
- doc/tags
- doc/todo.txt
- runtime/tutor/de.*
- runtime/syntax/vim.vim that seems to have already been
applied/autogenerated without the has(...) tests
2016-01-28 13:43:43 +01:00
Felipe Morales
1715b79d39
plugin/tutor: Fix locale handling
...
Fixes issue #4071
2016-01-25 17:44:46 +01:00
Björn Linse
49f0417988
clipboard: Detach clipboard helper, so contents is kept after nvim exit
2016-01-20 11:09:29 +01:00
Dan Strokirk
38435e8a05
python: Add missing I/O methods to RedirectStream
...
`RedirectStream` is used to redirect `stdout` and `stderr`, but are
missing certain I/O methods available on other file-like objects.
This causes external plugins (like `colorama`) to crash.
Inheriting from `io.IOBase` adds an abstract implementation of these
methods, which will at least keep the python code running.
Fixes #4045
2016-01-18 17:22:11 +01:00
Justin Gassner
fec466c72e
vim-patch:f3c2afb
...
Update a few runtime files.
f3c2afb77f
2016-01-15 16:09:46 +01:00
Seth Jackson
5262cf2f19
Remove getscript.vim.
2015-12-12 09:18:51 -05:00
Shougo Matsushita
f338fee482
Fix UpdateRemotePlugins fails problem
2015-12-10 00:09:55 +09:00
Felipe Morales
4af822fa09
tutor: Fix mistaken option name
...
Closes #3754
2015-11-28 19:55:43 +01:00
Felipe Morales
538a57cfd8
Merge pull request #3675 from fmoralesc/update-vim-tutor
...
tutor: Update vim-tutor to 0.2.1
2015-11-28 11:23:22 +01:00
Felipe Morales
0af56a0ec7
tutor: Update vim-tutor to 0.2.1
...
Also, some tweaks based on input by @fdinoff on gitter.
2015-11-28 10:59:21 +01:00
ZyX
b98cea909f
shada: Also store last search direction
...
Note: it looks like viminfo files do not store search direction intentionally.
After reading viminfo file search direction was considered to be “forward”.
Note 2: all files created on earlier Neovim version will automatically receive
“forward” direction.
Fixes #3580
2015-11-23 17:08:01 +03:00
Felipe Morales
321db59ca1
Merge pull request #3270 from ZyX-I/shada-support
...
Add plugin for editing ShaDa files
2015-11-23 00:27:18 +01:00
Daniel Hahler
dcc71094d1
runtime/autoload/provider/python{,3}.vim: fix E168
...
Do not use `finish` inside of `provider#python{,3}#Call`, but `return`.
2015-11-03 16:52:26 +01:00
ZyX
8d9063bb2a
runtime: Add autoload/shada.vim helper file
...
Contains most of the logic
2015-11-01 21:27:28 +03:00
ZyX
00a638179d
runtime: Add autoload/msgpack.vim helper file
2015-11-01 21:27:27 +03:00
Felipe Morales
6b6f018f84
spellfile: follow the XDG spec
...
Closes #3535
2015-10-28 14:46:00 +01:00
rosston
d69f3bbb0d
vim-patch:8feef4f #3444
...
Update runtime files.
8feef4ff62
2015-10-11 18:07:58 -04:00