Daniel Hahler
61ffb61615
Travis: VADER_OUTPUT_FILE=/dev/stderr for neovim ( #618 )
2017-04-17 02:47:15 +09:00
Daniel Hahler
9dcab48628
Load plugins only once in plug#load ( #616 )
...
When loading 'deoplete.nvim' for the 2nd time during InsertEnter
manually, the `s:dobufread` (or `s:lod` itself) prevents it to work
properly - likely because the plugin gets resourced.
Maybe there could be a way to force this (and reload plugins always),
but by default it seems to make sense to skip already loaded plugins.
2017-04-17 02:46:02 +09:00
Andrew Nowak
1d3c88292b
Fix invalid diagnosis of PlugStatus with wildcard tags ( #619 )
2017-04-14 10:13:49 +09:00
Justin M. Keyes
580f0a559c
nvim: Enable job-control nvim 0.2+ ( #617 )
...
Closes #583
References https://github.com/neovim/neovim/pull/6497
2017-04-12 11:10:09 +09:00
Junegunn Choi
46ae29985d
Proper escaping of tag patterns
...
Close #610
2017-04-04 17:45:37 +09:00
Christian Rondeau
7f4e6cb843
Fix crlf in clones under cygwin ( #608 )
...
Close #497
2017-03-13 01:09:25 +09:00
Junegunn Choi
769192d3d0
Append -- to git checkout commands
...
Checking out a branch or tag may not succeed if there is a path entry
with the same name. This commit appends -- to git checkout commands to
clarify that we're not referring to a file or a directory.
Close #602
2017-02-26 03:35:45 +09:00
Junegunn Choi
e3252aae2c
Commit hash in PlugDiff output can be longer than 7 characters
...
Close #597
2017-02-17 13:33:32 +09:00
Junegunn Choi
f551a71688
Add plugin to &rtp before running post-update hook with : prefix
...
Close #593
2017-02-11 23:27:52 +09:00
Junegunn Choi
e80a93d5d0
Fix Ruby installer on macOS system Vim
...
- Do not use io/console
- Interrupting threads crashes Vim, so don't do it
Close #592
Related #537 , #538
2017-02-11 11:17:47 +09:00
Junegunn Choi
d1ac3cdd1f
Do not use nomodeline when triggering BufRead
...
Close #587
2017-02-03 13:29:05 +09:00
Nikita Slepogin
359a65230e
Fix job_start with spaces in path in Windows ( #588 )
...
Close #586
Close #565
2017-01-31 21:19:48 +09:00
Junegunn Choi
5e6bd469ac
Update README
2017-01-30 02:20:36 +09:00
Junegunn Choi
8c1aff151d
Update README
2017-01-30 02:19:53 +09:00
Junegunn Choi
d6bda025f1
Fix Vim 8 installer on Windows when path contains spaces
...
Close #565
2017-01-29 18:23:05 +09:00
Junegunn Choi
5fc9eab788
Add --sync flag to Plug{Install,Update}
...
Installer is not synchronous when started on VimEnter since
has('vim_starting') returns 0 in that case. We needed a way to make the
installer synchronous.
Related: #574
2017-01-04 02:00:00 +09:00
Junegunn Choi
93ffcb36de
Commit preview should work with non-POSIX-compliant &shell
...
Close #572
2017-01-02 13:06:51 +09:00
Daniel Hahler
d5e9f91c7b
Travis CI: sudo: false ( #561 )
2017-01-01 12:08:09 +09:00
Daniel Hahler
0b1343b582
test/run: shellcheck fixes ( #562 )
2016-12-30 11:29:00 +09:00
Junegunn Choi
f916aabfbe
Update documentation
...
/cc @accolade
2016-12-19 01:59:24 +09:00
Junegunn Choi
b50f9bb16b
More description on plug#end
...
Related: #379
2016-12-18 12:12:57 +09:00
Junegunn Choi
8180692f81
Update usage examples
...
vim-plug has no support for dependencies. Remove comment that has been
a source of confusion. #544
2016-12-18 12:06:19 +09:00
Junegunn Choi
a4aac4cf56
Do not check Ruby interface when parallel update is not needed
...
In case Ruby interface is completely broken that simply running
`:ruby require 'thread'` crashes Vim.
Close #564
2016-12-13 12:26:13 +09:00
Marco Hinz
5bccd9bc98
Neovim: use "dict" when referring to "self" ( #566 )
2016-12-13 12:25:46 +09:00
Daniel Hahler
1540764563
git_validate: better error with checkout being ahead/diverged ( #546 )
2016-12-11 21:43:44 +09:00
Daniel Hahler
b9022d9046
test/workflow.vader: minor Assert improvement ( #563 )
2016-12-11 21:25:33 +09:00
Junegunn Choi
c53ecd3acd
Update installation instruction for Neovim
...
Suggest directories conforming to XDG Base Directory Specification.
Close #559
2016-12-10 18:25:21 +09:00
Junegunn Choi
ca0b726f46
Merge pull request #558 from HiPhish/nospell
...
Do not check spelling in vim-plug buffers
2016-12-04 01:03:05 +09:00
HiPhish
942f994844
Do not check spelling in vim-plug buffers
2016-12-03 12:30:51 +01:00
Junegunn Choi
6ad18f5fb8
Ignore trailing ! in proxy command name
...
Close #557
2016-11-26 12:22:55 +09:00
Junegunn Choi
46ddb4af2d
Set the default completion type of proxy command to "file"
...
Though we do not know the completion type of a command until the command
is loaded, setting it to file seems like the best thing we can do.
2016-11-10 12:03:37 +09:00
Junegunn Choi
54683aa2c7
Merge pull request #552 from midchildan/fix-git-version
...
Fix git version detection
2016-11-04 00:38:09 +09:00
midchildan
8f38888fad
Fix git version detection.
2016-11-03 22:38:45 +09:00
Junegunn Choi
abbbe914f0
Remove unnecessary operations
2016-10-29 04:46:58 +09:00
Junegunn Choi
1f4e3eb063
No need for filetype off
unless g:did_load_filetypes
exists
...
Reference: https://github.com/tpope/vim-pathogen/pull/26
2016-10-28 00:13:12 +09:00
Junegunn Choi
2fa2761b99
Merge pull request #545 from srstevenson/set-nolist
...
Set nolist in vim-plug buffers
2016-10-27 12:48:26 +09:00
Scott Stevenson
078f32142d
Set nolist in vim-plug buffers
2016-10-26 22:30:41 +01:00
Junegunn Choi
49c6b781e0
Do not prepend COUNT"REGISTER when feeding keys in insert mode
...
Close #543
2016-10-25 23:12:05 +09:00
Junegunn Choi
f4427b97f1
Merge pull request #541 from junegunn/vim8
...
Asynchronous +job installer on Vim 8
2016-10-19 08:10:20 +09:00
Junegunn Choi
6287ba88d5
Fix installer output
...
- Same output format across different installers
- Avoid unnecessary construction of result string
- Fix multi-line error logging when exit_cb is called before out_cb
2016-10-18 14:30:48 +09:00
Junegunn Choi
1bbb7a55e3
Update Vim 8 requirement
...
https://github.com/junegunn/vim-plug/issues/498#issuecomment-254239466
2016-10-18 00:32:27 +09:00
Junegunn Choi
d1022e948e
Address out-of-order invocation of out_cb and exit_cb
2016-10-18 00:31:36 +09:00
Junegunn Choi
b94607b172
Update README: +job
2016-10-17 18:00:20 +09:00
Junegunn Choi
6bff19c2a9
Set out_mode to raw for progress report
2016-10-17 17:52:13 +09:00
Junegunn Choi
759103d074
Refactor job callbacks with partial
2016-10-17 17:51:42 +09:00
Yasuhiro Matsumoto
b32169ff30
Use job_start on vim
...
Close #498
Close #534
2016-10-17 16:16:03 +09:00
Junegunn Choi
3f7344d2cc
Set up Travis CI build for Neovim
2016-10-17 15:34:20 +09:00
Junegunn Choi
7928057108
Make Neovim installer synchronous during startup
...
Close #104
This allows for `nvim +PlugUpdate +qa` without Python.
2016-10-17 12:34:09 +09:00
Junegunn Choi
c66e264d41
Fix Ruby installer on Vim 8.0.0036 ( #538 )
...
This could be a bug of Vim, but the new method should be safer in the
long run though it doesn't work on Ruby 1.8.
2016-10-17 12:22:20 +09:00
Junegunn Choi
01e4e9170a
Update git URI validation in Ruby and Python installers
...
Contd. #530
2016-10-14 13:44:56 +09:00