Skip to content

Tags: onethawt/vim-plug

Tags

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)

0.6.0

Toggle 0.6.0's commit message
- Asynchronous parallel installer for Neovim

- Added PlugSnapshot command
- Fixed PlugClean not to remove unmanaged plugins inside g:plug_home

0.5.7

Toggle 0.5.7's commit message
Minor bug fixes and improvements

- Resolve symlinks in path to plug.vim (junegunn#67)
- `syntax enable` instead of `syntax on`
- Refactor PlugUpgrade (junegunn#72)
- Remove plugin directory on failure during installation (junegunn#75)
- Add `U` keybinding for updating plugins (junegunn#79)
- Use blackhole register when deleting lines
- Expand argument to plug#begin (junegunn#82)
- Suppress error messages from `which` command
- Improve &runtimepath mgmt (junegunn#85, junegunn#88)
- Enable syntax only during startup

0.5.6

Toggle 0.5.6's commit message
0.5.6

- Added `g:plug_window` (junegunn#57)
- Changed URL for `PlugUpgrade` (junegunn#58)
- Added `g:plug_url_format` (junegunn#62)
- Fixed PlugDiff with git config `pull.rebase=true` (junegunn#64)
- Fixed commit review of `PlugDiff` when directory changed on BufEnter/BufLeave (junegunn#65)
- Changed not to print message after PlugUpdate when there was no updated (junegunn#66)

0.5.5

Toggle 0.5.5's commit message
0.5.5

- Use `git::` prefix to avoid password prompt on git 1.7 (junegunn#56)
- Allow Plug command even when git executable is not found (junegunn#52)

0.5.4

Toggle 0.5.4's commit message
0.5.4

- Added plug#helptags()
- Added plug#load(name...)
- Updated `:PlugStatus` to show which plugins are not yet loaded
    - You load them with `L` key (visual range allowed)
- Updated `:PlugDiff` to allow reverting the update with `X` key