Skip to content

Tags: ryan915384/vim-plug

Tags

0.11.0

Toggle 0.11.0's commit message

Verified

This commit was signed with the committer’s verified signature.
junegunn Junegunn Choi
Change the default plugin directory for Neovim

And suggest users to call plug#begin() without an argument to avoid
confusion.

0.10.0

Toggle 0.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Allow cloning into an empty directory (junegunn#782)

Close junegunn#766

We can rely on git to check if the destination directory is empty.

Verified

This tag was signed with the committer’s verified signature.
junegunn Junegunn Choi

Verified

This tag was signed with the committer’s verified signature.
junegunn Junegunn Choi

0.8.0

Toggle 0.8.0's commit message
New features:

  - Added `commit` option for fine-grained version control
  - Fixed issues with parallel installer on Windows and enabled it by default

Improvements:
  - Changed `PlugSnapshot` to create Vim script using the new commit hash support
  - `PlugDiff` shows pending updates for plugins locked on `commit` or `tag`
  - Enhanced output format of post-update hooks

Issues resolved:
  - Fixed Ruby installer to unshallowed tagged plugin on update (junegunn#350)
  - Fixed output format of Neovim installer (junegunn#340)
  - Remapped `q` in plug window to `bd` (junegunn#336)
  - Fixed freeze in Python installer (junegunn#318)
  - Case-sensitive validation of `on` arguments (junegunn#314)
  - Fixed post-update hook not to run on error
  - Fixed `for` option to load syntax files (junegunn#272)
  - Fixed UnicodeDecodeError from Python installer (junegunn#262)
  - `set nomodifiable` on commit preview window (junegunn#255)

0.7.2

Toggle 0.7.2's commit message
New features:

  - Added support for Python 3.0+
  - Added support for Neovim Python
  - User autocmd triggered when plugin is loaded on-demand
  - Shallow clone by default

Improvements:
  - Updated for the new Neovim job control API
  - PlugUpgrade using git
  - Ignore case for "<Plug>"

Bug fixes and others:
  - Fixed &rtp missing on-demand loaded plugins when .vimrc is reloaded
  - Temporarily change &shellredir
  - Force evaluation of &statusline before running the installer
  - Explicitly specify format for `git show`
  - Fixed local plugin judgement on Windows
  - Changed the default number of threads on Windows to 1

Acknowledgements:
  - @starcraftman
  - @vheon
  - @itspriddle
  - @mhinz
  - @hori-ryota

0.7.1

Toggle 0.7.1's commit message
- Python 2.6 compatibility

- Fix junegunn#184 - Avoid duplicate entries in g:plugs_order

0.7.0

Toggle 0.7.0's commit message
New parallel installer using +python

- Thanks to @starcraftman

Bug fixes and improvements
- Fix junegunn#139 - Use git fetch+merge instead of pull
- Fix junegunn#145 - Merge duplicate on-demand loading triggers
- Fix junegunn#155 - `cd /d` on Windows
- Fix junegunn#159 by temporarily setting &shell to sh
- Use /bin/sh instead of /bin/bash (PlugSnapshot)
- Fix junegunn#162 - Do not use --progress option on git 1.7.0 or below
- Fix junegunn#154 - issues with paths containing spaces
- Fix junegunn#166 - v:version >= 703 || has('patch-7.2.374')
- Do not escape spaces in &rtp
- Remove `git::@` from URI if git 2.3.0 or above is found
- Add `o` key binding for PlugDiff
- Fix junegunn#177 - Check Python version >= 2.7
- Fix junegunn#174 - Update of tagged plugins
- Interpret the second argument to Plug command as tag option
- Fix junegunn#154 - error on windows when plug home contains spaces

0.6.2

Toggle 0.6.2's commit message
0.6.2

- Fixed issues with NeoVim (junegunn#118, junegunn#127)
- Fixed to remove any existing ODL triggers (junegunn#130, junegunn#132)
- Fixed to check for full match of command name when setting ODL triggers (junegunn#135)
- Minor improvements and fixes (junegunn#123, junegunn#131, junegunn#135)

0.6.1

Toggle 0.6.1's commit message
Minor bug fixes and improvements

- Fixed PlugUpgrade on Neovim (junegunn#111)
- Changed not to suppress messages from ftplugin when loaded on-demand (junegunn#112)
- PlugInstall or PlugUpdate will now install frozen plugins as well (junegunn#113)
- Fixed not to yield empty path elements in &rtp (junegunn#114)