Skip to content

Releases: mgumz/vopher

0.9.0

11 Mar 13:36
Compare
Choose a tag to compare

Features

  • New command "fast-update": A not-so-smart variant of "update", which just sets aside the current plugin folder (as backup) and fetches the whole vopher.list from scratch.

Improvements

  • Vertical align output of "check" command
  • Improve documentation

Fixes

  • Prevent duplicate output of UI "simple"

Internal

  • Upgrade dependencies
  • Improve Build-System

0.8.1

06 Oct 21:48
Compare
Choose a tag to compare

Features

  • Add support for .zst compressed plugin-archives
  • Sort output of "check" to match order of vopher.list

0.7.1

01 Feb 07:15
Compare
Choose a tag to compare

Fixes

  • Fix fetching on Windows

0.7.0

27 Jan 09:51
Compare
Choose a tag to compare

Features:

  • Read from remote vopher.list files. Just specify the remote file as -f "https://my.examples.com/vopher.list`
  • 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

0.6.0

07 Jan 13:27
Compare
Choose a tag to compare

Features:

  • Add new action fetch to be able to fetch (aha!) vim plugins in an adhoc fashion.

Changes:

  • Changed the default folder from . to ./pack/vopher/start which works much nicer out of the box with Vim8 or NeoVim.
  • Set the default -f to vopher.list. So, less typing is needed to work with vopher.

half there

09 Jul 16:31
Compare
Choose a tag to compare
0.5.0

add -v and Makefile to build releases