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
Junegunn Choi
0662b5f4cc
Fix Travis CI failure
2016-10-09 05:17:34 +09:00
Junegunn Choi
a2f1ea481d
Reuse existing plug window
...
Close #532
2016-10-09 04:48:53 +09:00
Junegunn Choi
7bad3e7802
Merge pull request #531 from junegunn/fix-530
...
Improve git URI validation
2016-10-08 23:48:52 +09:00
Junegunn Choi
6575bd65b1
Improve git URI validation
...
Close #530
2016-10-08 23:32:48 +09:00
Junegunn Choi
5d8c4bfc1f
Print exception from post-update hook with : prefix
2016-10-08 23:22:06 +09:00
Junegunn Choi
c0a83826f9
Print warning message when plug window is closed
2016-10-08 23:06:24 +09:00
Junegunn Choi
6454158846
Merge pull request #522 from jmatth/fix-visualhostkey
...
Fixing E684 when VisualHostKey is enabled for ssh
2016-09-16 14:12:41 +09:00
Josh Matthews
1f206db965
Fixing E684 when VisualHostKey is enabled for ssh
...
Having VisualHostKey enabled for ssh can cause lines containing a single
"^M" character to appear in the git output, which causes E684 to be
thrown if not filtered out.
2016-09-15 16:35:11 -04:00
Junegunn Choi
f4381fb748
Fix loading on c-operator
...
Close #518
2016-09-11 12:04:08 +09:00
Junegunn Choi
561518fd8c
Print post-processing error in multi-line paragraph
...
Related #510
2016-08-15 00:46:10 +09:00
Junegunn Choi
b44ea685aa
Merge pull request #508 from mhinz/silence-deletions
...
Silence :delete commands
2016-08-01 09:52:29 +09:00
Marco Hinz
9df0580eff
Silence :delete commands
...
Add :silence to all :delete commands to avoid filling up the message history
with "1 line less" messages, in case 'report' is set to 0.
2016-07-31 22:50:50 +02:00
Junegunn Choi
e15598fe45
Add g:plug_pwindow for customizing preview window layout
...
Close #504
2016-07-23 18:36:30 +09:00
Junegunn Choi
326cb71a2a
No period in echo message
2016-07-23 18:07:12 +09:00
Junegunn Choi
c9a7ca1e9e
Define d operator for selectively removing invalid directories
...
Fix #503
2016-07-23 18:02:00 +09:00
Junegunn Choi
5695fb8474
Do not proceed if $GIT_DIR or $GIT_WORK_TREE is found
...
Close #506
2016-07-23 10:13:25 +09:00
Junegunn Choi
f68a4fddae
Update example: youcompleteme#Enable is no longer needed
...
Close #501
2016-07-15 12:18:21 +09:00
Junegunn Choi
17996cedce
Support { 'do': ':VimCommand' } notation
...
Close #450
2016-07-13 23:01:41 +09:00
Junegunn Choi
460fbe82e0
Ignore inconsistencies between g:plugs and g:plugs_order
...
https://github.com/junegunn/vim-plug/issues/469#issuecomment-226965736
2016-06-19 11:18:20 +09:00
Junegunn Choi
05a1620bb1
Put cursor inside the installer window after post-update hook
...
https://github.com/chrisbra/unicode.vim/issues/16
2016-06-16 22:17:21 +09:00
Junegunn Choi
cb5bed0e35
Always set register in map-based ODL
2016-05-31 15:27:27 +09:00
Junegunn Choi
44893a1901
Fix #491 - Lazy-loading with omaps
2016-05-31 12:44:48 +09:00
Junegunn Choi
765a2d21d3
Do not trigger BufRead if not necessary
...
Close #490
2016-05-23 22:22:43 +09:00
Junegunn Choi
eb25f320a0
Fix travis CI build
2016-05-23 13:15:57 +09:00
Junegunn Choi
7c7ef8cf2f
Trigger BufRead when a plugin is loaded by on
condition
...
Close #489
2016-05-23 13:11:06 +09:00
Junegunn Choi
a8b09617f9
Clarify that function call requires call
...
Close #487
2016-05-23 01:12:09 +09:00
Junegunn Choi
bf1e0fb8eb
Do not use Ruby older than 1.8.7
...
Close #482
2016-05-13 02:06:00 +09:00
Junegunn Choi
656ccef8dc
Switch &shell during submodule update
...
Fix #481
2016-04-29 13:39:17 +09:00
Junegunn Choi
41de3c713c
Export Plug command as plug# function
...
https://github.com/junegunn/vim-plug/issues/477#issuecomment-212746298
One can directly use it to redefine Plug command:
function! s:plug_with_default(...)
call plug#(a:1, extend(get(g:, 'plug_opts', {}), get(a:000, 1, {})))
endfunction
command! -nargs=+ Plug call s:plug_with_default(<args>)
2016-04-22 02:50:04 +09:00
Junegunn Choi
0507fc897e
Merge pull request #476 from junegunn/tag-wildcard
...
Support wildcards in tag option
2016-04-17 18:40:31 +09:00
Junegunn Choi
e6ea538558
Support wildcards in tag option
...
Close #427
2016-04-17 15:32:34 +09:00
Junegunn Choi
3de4567bc0
Fix error in test script
2016-04-17 01:45:51 +09:00
Junegunn Choi
0d9efb01c7
Fix #474 - Load ftdetect files in filetypedetect augroup
2016-04-17 01:13:13 +09:00
Junegunn Choi
92bcecddd6
Revert "Use python2 for YCM post-installation"
...
This reverts commit 367e61b6b0
.
2016-04-14 00:43:10 +09:00
Junegunn Choi
d1752e7d14
Merge pull request #467 from hobarrera/ycm-py2
...
Use python2 for YCM post-installation
2016-04-13 02:00:40 +09:00
Hugo Osvaldo Barrera
367e61b6b0
Use python2 for YCM post-installation
...
YouCompleteMe's post-installation script only seems to work with python2
(this is actually mentioned in their docs).
It seems that the sample documentation uses the system default python
(which is no longer always python2), so let's better be explicit about
it.
2016-04-12 10:11:08 -03:00
Junegunn Choi
612ee1d461
Update README: PlugInstall! and PlugUpdate!
2016-04-10 21:27:35 +09:00
Junegunn Choi
c6ed41f47e
Detect plugins that are diverged their origins
...
Close #462
2016-04-10 20:33:37 +09:00
Junegunn Choi
0f3bd51d44
Minor refactoring
2016-04-10 20:24:09 +09:00
Junegunn Choi
3595d5b52a
Add comments to test file
2016-04-10 20:21:41 +09:00
Junegunn Choi
10008e5843
Do not patch plug.vim during test
2016-04-10 19:55:10 +09:00
Junegunn Choi
d1351201d9
Merge pull request #463 from yous/force-submodule
...
Make PlugInstall!, PlugUpdate! trigger post-fetch checkout and submodule update
2016-04-04 15:40:14 +09:00
Chayoung You
a61d097037
Make Plug{Install,Update}! trigger post-fetch checkout, submodule update
...
Now `:PlugInstall!` and `:PlugUpdate!` forces to update submodules.
`:PlugInstall!` now also checks out to new specified branch, tag, or
commit.
Also added tests for changing branch, tag, or commit.
2016-04-04 14:05:35 +09:00