Junegunn Choi
7cdd4036de
Fix nvim output format ( #340 )
2015-12-06 01:15:28 +09:00
Junegunn Choi
84faabe4cc
Bind q to :bd
...
Close #336 . Also remove unnecessary echo.
2015-11-29 22:12:55 +09:00
Junegunn Choi
6173ecc210
Merge pull request #334 from starcraftman/update_travis
...
Migrate travis to use new docker system.
2015-11-29 03:44:24 +09:00
Junegunn Choi
0611369d0d
Update installation instruction ( #329 )
2015-11-28 14:00:19 +09:00
Junegunn Choi
8fb0efe4e5
Merge pull request #316 from junegunn/commit-hash
...
Add support for commit hashes
2015-11-20 15:54:36 +09:00
Junegunn Choi
e11e045577
Add support for commit hashes
...
Close #315
2015-11-20 03:38:58 +09:00
Junegunn Choi
e00be1b493
Enhance post-update hook output
2015-11-19 01:23:35 +09:00
Junegunn Choi
38e1e6335c
Case-sensitive validation of on arguments ( #314 )
2015-11-15 22:43:25 +09:00
Junegunn Choi
0c710f75f4
Prepend [vim-plug] to error messages
2015-11-15 22:41:30 +09:00
Junegunn Choi
8292b3f31a
Update usage examples
2015-11-08 22:41:37 +09:00
Junegunn Choi
26e4a77317
Merge pull request #307 from agauniyal/patch-1
...
Add a non-master branch example
2015-10-29 01:39:48 +09:00
Junegunn Choi
fb8a5f9246
Post-update hook should not run in case of an error
2015-10-22 13:23:35 +09:00
Junegunn Choi
a6f3a020e3
Merge pull request #264 from starcraftman/fix_codec
...
Close #262 UnicodeDecodeError
2015-07-31 03:26:17 +09:00
Junegunn Choi
2653f4bdfd
Make it clear that &runtimepath is updated on plug#end()
...
Close #260
2015-07-22 17:52:56 +09:00
Junegunn Choi
69d6c9d545
Need to set modifiable for reloading commit content ( #255 )
2015-07-09 01:25:35 +09:00
Junegunn Choi
51cf219213
Merge pull request #255 from sodapopcan/plug-diff-mappings
...
Make commit preview unmodifiable + map q for quit
2015-07-09 00:30:10 +09:00
Junegunn Choi
23b508e5fd
Merge pull request #242 from starcraftman/rem_glog
...
Remove GLog.
2015-06-11 01:51:56 +09:00
Junegunn Choi
240dc9cbb6
Fix Travis CI build
2015-05-29 01:07:31 +09:00
Junegunn Choi
f85d4d774b
Test refactoring
2015-05-28 19:03:49 +09:00
Junegunn Choi
50cd5e5819
Remove unused test code
2015-05-28 14:52:07 +09:00
Junegunn Choi
099057da65
Merge branch 'hori-ryota-feature/fixed-bug-of-on-demand-loading'
...
Close #236
2015-05-28 14:45:59 +09:00
Junegunn Choi
8e0fcf88c0
Merge branch 'feature/fixed-bug-of-on-demand-loading'
2015-05-28 14:45:30 +09:00
Junegunn Choi
025f314144
Add failing test case for #236
2015-05-28 14:45:14 +09:00
Junegunn Choi
2ed1f27aa2
Explicitly reset s:-variables during test
2015-05-28 12:34:43 +09:00
Junegunn Choi
7760f1c22b
Merge pull request #235 from starcraftman/simple_depends
...
Update examples: inline declaration
2015-05-24 11:41:22 +09:00
Junegunn Choi
0227c78910
Merge pull request #233 from itspriddle/fix-diff-display
...
Specify a format when `git show` displays a commit
2015-05-20 09:48:12 +09:00
Junegunn Choi
018b48e071
Merge pull request #232 from junegunn/user-autocmd
...
Trigger User autocmd when plugin is loaded on demand (#231 )
2015-05-20 02:10:01 +09:00
Junegunn Choi
7ace0c42db
Trigger User autocmd when plugin is loaded on demand ( #231 )
2015-05-20 01:38:05 +09:00
Junegunn Choi
179fa7bb82
Check if autocmd defined before doautocmd
...
This removes `No matching autocommands` message
2015-05-20 00:33:02 +09:00
Junegunn Choi
76bce26ab8
Temporarily change shellredir ( #159 )
2015-05-15 22:18:07 +09:00
Junegunn Choi
36e4364b81
silent! redraw is simpler
2015-05-11 12:36:55 +09:00
Junegunn Choi
76ec644114
Force evaluation of &statusline before running installer
...
Close #228
2015-05-11 12:35:48 +09:00
Junegunn Choi
9e0a082a3d
Merge pull request #227 from starcraftman/starting
...
Use Python installer on Neovim during `vim_starting` (#104 )
2015-05-07 01:33:14 +09:00
Junegunn Choi
18313fa43e
Update README
2015-05-03 22:10:32 +09:00
Junegunn Choi
32eb4f5cbe
Update README
2015-05-02 23:55:55 +09:00
Junegunn Choi
96824ccd14
Merge pull request #219 from starcraftman/py3
...
Support Python 2.6+ & 3.0+
2015-05-02 23:47:36 +09:00
Junegunn Choi
d738da2ddb
Merge pull request #221 from junegunn/shallow-clone
...
Shallow clone by default (#122 #217 )
2015-04-30 14:01:30 +09:00
Junegunn Choi
d17d10dccb
Add test case where shallow-clone is disabled by tag
2015-04-30 13:51:52 +09:00
Junegunn Choi
6677e8bffd
Add test case for g:plug_shallow
2015-04-29 13:27:37 +09:00
Junegunn Choi
80ca4ebf54
Shallow clone by default ( #122 #217 )
2015-04-28 22:54:35 +09:00
Junegunn Choi
8f1df15cc3
Revert "Shallow clone by default ( #122 #217 )"
...
This reverts commit c632c1fd6a .
2015-04-28 13:47:14 +09:00
Junegunn Choi
2218b8fe20
Merge pull request #218 from junegunn/shallow-clone
...
Shallow clone by default #122 #217
2015-04-28 13:42:25 +09:00
Junegunn Choi
c632c1fd6a
Shallow clone by default ( #122 #217 )
2015-04-27 10:50:55 +09:00
Junegunn Choi
42300e0c4d
Merge pull request #211 from mhinz/accept-lowercase-plug
...
Ignore case for "<Plug>"
2015-04-12 21:08:19 +09:00
Junegunn Choi
481a400ba4
Merge pull request #208 from starcraftman/travis_changes
...
Download Vim source from GitHub
2015-04-08 20:56:44 +09:00
Junegunn Choi
e04f93b162
Improve check of Neovim Job API
...
Checking for the existence of `jobwait()` function seems like a more
robust way to check if the current Neovim process meets the requirement
of the parallel installer. This condition precludes a very old version
of Neovim built even before the initial Job API was implemented.
2015-04-07 22:28:13 +09:00
Junegunn Choi
923f3fb3d5
Print warning message on old Neovim ( #206 )
...
Suggested by @starcraftman.
2015-04-07 22:20:34 +09:00
Junegunn Choi
6a7efea26b
Fix local plugin judgement on Windows ( #205 )
2015-04-07 04:06:59 +09:00
Junegunn Choi
0e3e1cab75
Merge pull request #201 from junegunn/git-upgrade
...
PlugUpgrade using git (close #200 )
2015-04-03 01:26:24 +09:00
Junegunn Choi
27354c826e
PlugUpgrade using git
2015-04-03 00:47:18 +09:00
Junegunn Choi
650927980d
Merge pull request #198 from starcraftman/new_job_api
...
New Neovim Job API
2015-03-30 11:40:21 +09:00
Junegunn Choi
e1b7f1ae85
Update usage and license in plug.vim
2015-03-24 00:00:35 +09:00
Junegunn Choi
cf1f644aa8
Merge pull request #194 from starcraftman/master
...
Fix for #193 Missing status when PlugUpdate
2015-03-23 09:15:59 +09:00
Junegunn Choi
cbaf4f3088
Allow using Ruby/Python for PlugUpgrade on Windows ( #192 )
2015-03-15 13:04:47 +09:00
Junegunn Choi
a06687b4ed
Slim
2015-03-15 03:13:24 +09:00
Junegunn Choi
9abd50facd
Change the default number of threads on Windows to 1 ( #191 )
2015-03-14 14:32:24 +09:00
Junegunn Choi
b3226fbbf6
Merge pull request #189 from starcraftman/master
...
Disable Python on Cygwin
2015-03-12 23:06:56 +09:00
Junegunn Choi
d9b70554e3
Merge pull request #187 from junegunn/python-2.6
...
Python 2.6 compatibility
2015-03-08 02:40:28 +09:00
Junegunn Choi
3c6ac68947
Python 2.6 compatibility
...
Tested on
- Vim 7.2.330
- Python 2.6.5
- Ubuntu 10.04
- https://gist.github.com/junegunn/863dcbd78eadece788cd
2015-03-08 02:00:06 +09:00
Junegunn Choi
51dc024b2e
Update README (markdown table)
2015-02-27 18:56:30 +09:00
Junegunn Choi
30a2c5cc14
Remove uniq() function from test code
2015-02-25 22:44:18 +09:00
Junegunn Choi
a34b745a21
Fix #184 - Avoid duplicate entries in g:plugs_order
2015-02-25 22:31:39 +09:00
Junegunn Choi
c759170ce2
Merge pull request #179 from starcraftman/master
...
Linking to wiki.
2015-02-22 22:36:18 +09:00
Junegunn Choi
5698a055c3
Minor refactoring
2015-02-22 11:41:27 +09:00
Junegunn Choi
59748b0680
Fix error on windows when plug home contains spaces ( #154 )
...
Also fixes blank command output.
2015-02-22 03:53:24 +09:00
Junegunn Choi
95aa96a884
Interpret the second argument to Plug command as tag option
...
The older documentation of vim-plug suggested that the second string
parameter to Plug command was for both branches and tags. But we've
realized that tags and branches are not interchangeable (#174 ), and it
is now recommended that the user explicitly specify whether it's a
branch or a tag. The now-undocumented second parameter is currently for
branches, but I'd like to change it for tags, as the use of tags are
much more common.
2015-02-21 12:26:11 +09:00
Junegunn Choi
bb48508c3e
Fix #177 - Check Python version >= 2.7
2015-02-21 03:47:58 +09:00
Junegunn Choi
8a525f165c
Merge pull request #165 from starcraftman/new_pr_branch
...
Python parallel plugin management.
2015-02-19 00:26:40 +09:00
Junegunn Choi
74169f3761
Merge pull request #175 from junegunn/tag-vs-branch
...
Fix #174 - Error when updating tagged plugins
2015-02-18 17:27:14 +09:00
Junegunn Choi
7e4191baaf
Fix update of tagged plugins ( #174 )
2015-02-18 16:47:32 +09:00
Junegunn Choi
753f7be798
Extend Travis CI build to use vim-nox on Ubuntu 12.04
2015-02-18 16:47:17 +09:00
Junegunn Choi
c74fae9f8e
Revert "Use :pgroup option when starting subprocesses"
...
This reverts commit 308fb9bc94 .
2015-02-17 20:59:22 +09:00
Junegunn Choi
fc200da975
Add o key binding for PlugDiff
2015-02-17 14:09:07 +09:00
Junegunn Choi
77f58a3793
Merge pull request #169 from junegunn/ruby-pgroup
...
Use :pgroup option when starting subprocesses
2015-02-17 11:52:46 +09:00
Junegunn Choi
308fb9bc94
Use :pgroup option when starting subprocesses
...
This makes it easier and faster to kill spawned git processes.
Repetitive `pgrep` command for collecting PIDs is no longer required.
Unfortunately, :pgroup option is not supported on Ruby 1.8 so we can't
remove the old implementation of `killall`.
2015-02-17 11:43:39 +09:00
Junegunn Choi
4a96db8971
Restore $GIT_TERMINAL_PROMPT in s:update_finish
...
Fix for asynchronous installer of Neovim
2015-02-15 21:24:33 +09:00
Junegunn Choi
925ec7b325
Merge pull request #168 from junegunn/git-no-prompt
...
Do not inject `git::` to url when git 2.3.0 or above found
2015-02-15 21:06:38 +09:00
Junegunn Choi
7fec10e088
Remove git::@ from URI if git 2.3.0 or above is found
...
Related: #161 , #133 , #109
2015-02-15 18:48:57 +09:00
Junegunn Choi
54fc8a4fc7
Add test case for unescaped spaces in &rtp
2015-02-14 23:18:57 +09:00
Junegunn Choi
9c1cca32f0
Do not escape spaces in &rtp
...
Related: https://github.com/SirVer/ultisnips/issues/445
2015-02-14 23:11:20 +09:00
Junegunn Choi
f6be60a9a5
Use v:version == 702 && has('patch374')
...
Thanks to @justinmk
2015-02-13 16:09:01 +09:00
Junegunn Choi
e81e761d43
Fix #166 - v:version >= 703 || has('patch-7.2.374')
2015-02-13 14:20:16 +09:00
Junegunn Choi
fb84e6b11c
Fix typo
2015-02-12 11:38:48 +09:00
Junegunn Choi
ef784c17b1
Fix #154 - issues with paths containing spaces
2015-02-12 11:35:05 +09:00
Junegunn Choi
7aeff0ef0d
Disable Ruby installer when without patch-7.2.374 ( #162 )
2015-02-10 12:09:46 +09:00
Junegunn Choi
773b3cadd0
Do not use --progress option on git 1.7.0 or below ( #162 )
2015-02-10 01:48:54 +09:00
Junegunn Choi
71542dd896
Do not use --progress option when not necessary
...
Patch suggested by @sangh. Fix #162 and #163 .
2015-02-09 12:12:50 +09:00
Junegunn Choi
f825e4ef6e
Ignore error when the buffer is not properly initialized ( #162 )
2015-02-09 12:09:27 +09:00
Junegunn Choi
6e7509e2ef
Update PlugClean for Gist plugins
...
In order to install Gist as a plugin, you have to modify its `dir` to be
the `plugin` subdirectory of the normal path of the plugin if it were an
ordinary pathogen-compatible Vim plugin.
Plug 'https://gist.github.com/952560a43601cd9898f1.git ',
\ { 'dir': g:plug_home.'/xxx/plugin', 'rtp': '..' }
PlugClean command was incompatible with the above trick, so it was
updated not to remove the parent directory of `dir` of each plugin.
2015-02-08 14:47:19 +09:00
Junegunn Choi
619e42a182
Merge pull request #160 from junegunn/fix-159
...
Fix #159 - Avoid errors on tcsh and fish
2015-02-08 01:15:49 +09:00
Junegunn Choi
48e8000b6a
Use /bin/sh instead of /bin/bash (PlugSnapshot)
2015-02-08 01:08:18 +09:00
Junegunn Choi
79da5b2654
Fix #159 by temporarily setting &shell to sh
2015-02-07 13:36:45 +09:00
Junegunn Choi
61f010ffad
Update README - curl --create-dirs
2015-02-01 03:19:00 +09:00
Junegunn Choi
4539bb8fb3
Update README - Pros.
2015-02-01 03:11:58 +09:00
Junegunn Choi
7d40f592af
Fix #155 - cd /d on Windows
2015-01-29 19:08:03 +09:00
Junegunn Choi
1c61517164
Merge pull request #152 from michamos/patch-1
...
Clarify messages after 'PlugUpgrade'
2015-01-26 18:50:51 +09:00
Junegunn Choi
166426718e
Merge pull request #147 from Pyrohh/simplify-nvim-check
...
Simplify neovim check
2015-01-18 11:38:49 +09:00
Junegunn Choi
04fc8f9aba
Fix #145 - Merge duplicate on-demand loading triggers
2015-01-17 17:20:37 +09:00
Junegunn Choi
ebe8635043
Merge pull request #143 from junegunn/fix-139
...
Fix #139 - Use git fetch+merge instead of pull
2015-01-09 09:53:36 +09:00
Junegunn Choi
334e820c4e
Add more test cases for #139
2015-01-09 00:56:52 +09:00