You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Support substrings in -filter: -filter git will make vopher to work on all plugins which contain the string git.
Any plugin URL starting with "github.com/" will be expanded to "https://github.com/" automatically. Yay, lazy typing!
The check action required the .zip files from Github to stay on disk since they contained the git revision. vopher now stores that information in the plugin folder itself as file git-commit. This allows to prune the .zip files while being able to check for updates upstream
Detect .vmb, .vmb.gz as Vimball archives
Add action version (short: v) as an alias to -version
Add action archives (short: la) to list the supported archive formats. Removed: -list-supported-archives.
Changed behaviour
Default action: status (previously: update). Motivation: update hits 3rd party resources in highly parallel fashion.
Default list file: "vopher.list" (previously: ""). Motivation: vopher is mainly operated in the .vim folder and the vopher.list file lives just there.
-list-supported-archives becomes action archives. Motivation: no one wants to type a long flag. Motivation 2: All other flags (except for -version) are modifies to actions.
Fixes
Fix Vimball extraction: the extracted files lacked newlines.
Fix downloads: If a download fails, a broken (empty) file overwrote an existing one.
Fix broken .lzma support, the old referenced library was hosted on the now disfunctional code.google.com
Internal
Reordering code
Fix spelling in documentation
Use github.com/golang/dep to vendor non-stdlib dependencies