Skip to content

Releases: wincent/ferret

Cinco de Cuatro

05 May 01:31
1.5
Compare
Choose a tag to compare
  • Improvements to the handling of very large result sets (due to wide lines or many results).
  • Added g:FerretLazyInit.
  • Added missing documentation for g:FerretJob.
  • Added g:FerretMaxResults.
  • Added feature-detection for rg and ag, allowing Ferret to gracefully work with older versions of those tools that do not support all desired command-line switches.

1.4

22 Jan 07:25
1.4
Compare
Choose a tag to compare
1.4
  • Drop broken support for grep, printing a prompt to install rg, ag, or ack/ack-grep instead.
  • If an ack executable is not found, search for ack-grep, which is the name used on Debian-derived distros.

1.3

08 Jan 12:12
1.3
Compare
Choose a tag to compare
1.3
  • Reset 'errorformat' before each search (fixes issue #31).
  • Added :Back and :Black commands, analogous to :Ack and :Lack but scoped to search within currently open buffers only.
  • Change :Acks to use :cfdo when available rather than :Qargs and :argdo, to avoid polluting the arglist.
  • Remove superfluous QuickFixCmdPost autocommands, resolving clash with Neomake plug-in (patch from Tom Dooner, #36).
  • Add support for searching with ripgrep (rg).

1.2a

16 May 15:30
1.2a
Compare
Choose a tag to compare
1.2a Pre-release
Pre-release
  • Add optional support for running searches asynchronously using Vim's +job feature (enabled by default in sufficiently recent versions of Vim); see g:FerretJob, :FerretCancelAsync and :FerretPullAsync.

1.1.1

07 Mar 23:02
1.1.1
Compare
Choose a tag to compare
  • Fix another edge case when searching for patterns containing "#", only manifesting under dispatch.vim.

1.1

07 Mar 00:44
1.1
Compare
Choose a tag to compare
1.1
  • Fix edge case when searching for strings of the form <foo>.
  • Fix edge case when searching for patterns containing "#" and "%".
  • Provide completion for ag and ack options when using :Ack and :Lack.
  • Fix display of error messages under dispatch.vim.

1.0

28 Dec 19:40
1.0
Compare
Choose a tag to compare
1.0
  • Fix broken :Qargs command (patch from Daniel Silva).
  • Add g:FerretQFHandler and g:FerretLLHandler options (patch from Daniel Silva).
  • Make <Plug> mappings accessible even g:FerretMap is set to 0.
  • Fix failure to report filename when using ack and explicitly scoping search to a single file (patch from Daniel Silva).
  • When using ag, report multiple matches per line instead of just the first (patch from Daniel Silva).
  • Improve content and display of error messages.

0.3

28 Dec 19:45
0.3
Compare
Choose a tag to compare
0.3
  • Added highlighting of search pattern and related g:FerretHlsearch option (patch from Nelo-Thara Wallus).
  • Add better error reporting for failed or incorrect searches.

0.2

28 Dec 19:45
0.2
Compare
Choose a tag to compare
0.2
  • Added FerretDidWrite and FerretWillWrite autocommands (patch from Joe Lencioni).
  • Add <Plug>(FerretAcks) mapping (patch from Nelo-Thara Wallus).

0.1

28 Dec 19:45
0.1
Compare
Choose a tag to compare
0.1