Vgrep Versions Save

a user-friendly pager for grep

v2.7.0

6 months ago

vgrep now runs on OpenBSD :partying_face:

Changelog

  • 5abdd10aafff README: Include examples for fish shell
  • b62874251d51 README: document cache location
  • baae4f1846b7 Support OpenBSD
  • 46d4e22af39e build(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2
  • 5bda867ea84f build(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3
  • 9dfca5c3b8a2 build(deps): bump golang.org/x/term
  • 895c9610b404 build(deps): bump golang.org/x/term from 0.10.0 to 0.11.0
  • 2748652e7735 build(deps): bump golang.org/x/term from 0.11.0 to 0.12.0
  • 216ec13a8cc2 build(deps): bump golang.org/x/term from 0.12.0 to 0.13.0
  • e64be105be88 build(deps): bump golang.org/x/term from 0.5.0 to 0.6.0
  • c2ed1ebc5569 build(deps): bump golang.org/x/term from 0.6.0 to 0.7.0
  • e2e0962a87d1 build(deps): bump golang.org/x/term from 0.7.0 to 0.8.0
  • 4c662d02c886 build(deps): bump golang.org/x/term from 0.8.0 to 0.9.0
  • 315676f5164f build(deps): bump golang.org/x/term from 0.9.0 to 0.10.0
  • 62d22bd6a76a bump go mod to 1.19
  • 225e2ed433fa bump golangci-lint to v1.51.2
  • fc9035cfa0be bump to v2.6.2-dev
  • 3fb92b01003d go.mod: bump to go1.17
  • 6b4176a74db3 update dependencies
  • 0f165ab4c7e1 v2.7.0

v2.6.1

1 year ago
  • delete/refine: fix adjusting indices
  • build(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0
  • Add environment variable to switch the order of LINEFLAG and file
  • Add missing export for EDITOR
  • simplify test by removing parameter expansion
  • Add vendored dependency google/shlex
  • Tests for vgrep --show .. and various EDITOR values
  • Support opening file at line number in nano
  • Update dependencies
  • Allow passing command with options through the $EDITOR env variable
  • allow ripgrep to use configuration file
  • Dockerfile: use golang:latest
  • make .install.go-md2man: use go install

v2.5.6

2 years ago
  • fix all selector
  • Fix 'git grep' color issue

v2.6.0

2 years ago

Features:

  • -l, --files-with-matches

Fixes:

  • Fix 'git grep' color issue
  • fix all selector
  • getGrepType: fix typo

v2.5.5

2 years ago

Including change log from v2.5.4:

  • throw an error for unknown grep types
  • make grep-type detection more robust
  • Fix RegEx for grep version type
  • getGrepType: fix typo

v2.5.3

2 years ago
  • don't print help message twice

v2.5.2

2 years ago
  • CI: use golang:1.17 container
  • performance: user faster json lib
  • log parsing errors
  • --memory-profile
  • bump dependencies
  • build(deps): bump github.com/mattn/go-shellwords from 1.0.11 to 1.0.12
  • build(deps): bump github.com/jessevdk/go-flags from 1.4.0 to 1.5.0
  • add dependabot.yml
  • build(deps): bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1
  • Fix indentation
  • Fix fzf example
  • Modify fzf example; parse error due to typo
  • build(deps): bump github.com/sirupsen/logrus from 1.7.0 to 1.8.0
  • write to stdout if it's not a tty
  • bump golangci-lint v1.36.0
  • build(deps): bump github.com/mattn/go-shellwords from 1.0.10 to 1.0.11
  • Review feedback
  • Add fzf wrapper
  • build(deps): bump github.com/peterh/liner from 1.2.0 to 1.2.1
  • use switch table for dispatcher

v5.2.2

2 years ago

Summary

First release in 2021. A number of minor fixes and janitorial work along with some noticeable performance improvements.

The new --memory-profile flag isn't meant to be used outside of development, hence just a patch bump.

Changes:

  • CI: use golang:1.17 container
  • performance: user faster json lib
  • log parsing errors
  • --memory-profile
  • bump dependencies
  • build(deps): bump github.com/mattn/go-shellwords from 1.0.11 to 1.0.12
  • build(deps): bump github.com/jessevdk/go-flags from 1.4.0 to 1.5.0
  • add dependabot.yml
  • build(deps): bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1
  • Fix indentation
  • Fix fzf example
  • Modify fzf example; parse error due to typo
  • build(deps): bump github.com/sirupsen/logrus from 1.7.0 to 1.8.0
  • write to stdout if it's not a tty
  • bump golangci-lint v1.36.0
  • build(deps): bump github.com/mattn/go-shellwords from 1.0.10 to 1.0.11
  • Review feedback
  • Add fzf wrapper
  • build(deps): bump github.com/peterh/liner from 1.2.0 to 1.2.1
  • use switch table for dispatcher

v2.5.1

3 years ago
  • vgrep [no grep args]: print matches
  • Makefile: fix install targets

v2.5.0

3 years ago
  • New vgrep(1) man page
  • Support vgrep -{A,B,C}
  • Goland support
  • Smaller bug fixes

Thanks to all contributors and reporters!