| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
|
|
|
|
|
| |
If an autoloaded function hasn't been resolved before it is used in
function(), the self dict will not be created which causes E725 when
calling the function. Since self isn't being used in
provider#stderr_collector, we can remove the dict attribute to
workaround the self dict bug[0].
Closes #7115
[0]: https://groups.google.com/d/msg/vim_dev/I7AXOyv-P4o/DzbyOxDHBgAJ
|
|
|
|
|
|
|
|
| |
- Show hint only once per session.
- provider#clipboard#Call(): prevent recursion
- provider#clear_stderr(): use has_key(), because :silent! is still
captured by :redir.
closes #7184
|
|
|
|
| |
Also fix `:help foo` highlighting in health.vim
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
redir_write():
- This is a "batch" operation which was not yet covered by
start_batch_changes()
adjust_clipboard_name():
- msg() and friends during :redir will, of course, cause redir_write()
to try to capture that message, which causes recursion.
- EMSG() here is trouble: if it interrupts :redir it is a mess.
Rather than deal with the mess, show a non-error message.
closes #7182
closes #7184
closes #7183
ref #6048
ref #7032
|
|
|
|
| |
Ref #7184
|
|
|
|
| |
Closes #7054
|
| |
|
|
|
|
| |
Closes #7039
|
|\
| |
| |
| |
| |
| | |
Closes #4533
Closes #6389
Closes #4913
Closes #7005
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
sampletext regions no longer supported
make sure tutorExpect is available
don't conceal code region delimiters
|
| |
| |
| |
| | |
tutor: remove movement mappings
|
| |
| |
| |
| | |
this makes 'expect' regions simpler to handle.
|
| |
| |
| |
| |
| |
| | |
TODO: handle errors in the `get`. systemlist() should take an
options dictionary like jobstart(), which may specify a stderr handler.
References #6565
|
|/
|
|
|
|
|
| |
Closes #7020
Also fix 'iskeyword' setting, which I fumbled in
440133e0d5d576e46bd5ffa555f6a9c534789b48
|
| |
|
|
|
|
| |
Closes #6029
|
|
|
|
|
|
|
| |
This allows users who have per-project Ruby versions (e.g. with `rvm`)
to pin to a particular gem installation.
For example: `let g:ruby_host_prog = 'rvm system do neovim-ruby-host'`
|
|
|
|
|
|
|
| |
Sometimes the `gem list` command used for finding the latest version of
the `neovim` gem prints an error, which can throw off the `split()` call
due to extra parenthesis. This locks down the split pattern to make
conflicts less likely.
|
| |
|
|\ |
|
| | |
|
|/
|
|
|
| |
Different implementations of `man` might be using different
flags for sections.
|
| |
|
| |
|
|
|
|
|
| |
Helped-by: Nikolai Aleksandrovich Pavlov <kp-pav@yandex.ru>
Closes #6715
|
| |
|
|
|
| |
sensible.vim now avoids setting ttimeoutlen for nvim.
|
|
|
|
|
|
|
| |
Use the -l flag to open a man file.
TODO: Does not work on SunOS.
Fixes #6683
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix the following issues according to rubocop:
runtime/autoload/provider/script_host.rb:2:11: C: Prefer single-quoted strings when you don't need string interpolation or special symbols.
require "neovim/ruby_provider"
^^^^^^^^^^^^^^^^^^^^^^
runtime/autoload/provider/script_host.rb:5:5: C: Prefer single-quoted strings when you don't need string interpolation or special symbols.
"Your neovim RubyGem is missing or out of date. " +
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
runtime/autoload/provider/script_host.rb:5:55: C: Use \ instead of + or << to concatenate those strings.
"Your neovim RubyGem is missing or out of date. " +
runtime/autoload/provider/script_host.rb:6:5: C: Prefer single-quoted strings when you don't need string interpolation or special symbols.
"Install the latest version using `gem install neovim`."
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This commit assumes Ruby 2.0.0+.
|
| |
|
|
|
|
|
|
| |
Updated runtime files.
https://github.com/vim/vim/commit/3df0173fa6d0418e89ef4e9c1d04a97c92eec27c
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/46fceaaa8d1447a9588736d86eb4908214187b08
|
| |
| |
| |
| | |
gem.cmd is not found by system(['gem', ...]), pass it to cmd.exe.
|
|\| |
|
| |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/4575876dc865d4160f20d61bd822fbe7cafbec41
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/dc08328821a2c11e33dfb1980332e4923ec64fca
NA patches:
vim-patch:8.0.0028
vim-patch:8.0.0029
vim-patch:8.0.0030
|
| |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/2ec618c9feac4573b154510236ad8121c77d0eca
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/3e496b0ea31996b665824f45664dee1fdd73c4d0
NA patches:
vim-patch:8.0.0015
vim-patch:8.0.0016
vim-patch:177778575148
|
| |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/d07969093a9b3051511c478d71c36de6fc33c0d6
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: The netrw plugin does not work.
Solution: Make it accept version 8.0.
https://github.com/vim/vim/commit/9e1e7afc1f29b67fe3721442b49af3b20644a3ee
vim-patch:b56e7ff0dbbf
Update translations for intro page.
https://github.com/vim/vim/commit/b56e7ff0dbbfa85361bdbc5b4a86ff8b57a7acbb
|
| |
| |
| |
| |
| |
| | |
Updated runtime files. Remove version checks for Vim older than 6.0.
https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
|
|/ |
|
|
|
|
|
|
| |
Also:
- Mark provider sections as "(optional)".
- Fix help-link substitution to support single-quoted tags.
|
| |
|
|
|
|
| |
Also fix `python_multiple` comparison.
|
|
|
|
|
| |
The comment is incorrect, s:error does need to be called. I thought the
call was unnecessary because it didn't show any message for me but I had
shortmess+=F which was hiding the message.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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>
|