~ane/counsel-mairix

Use declare-function to clean up byte compilation errors
Fix checkdoc errors.
Fix byte-compilation errors and some other miscellaneous things.
Some minor fixes

* counsel-mairix.el: improve commentary
(counsel-mairix--insert-pattern): don't add spurious comma
fix to work with avy 0.5.0 from ELPA
Add avy tests

* .build.yml (tasks): install avy

* counsel-mairix-tests.el: add avy tests

* counsel-mairix.el: small fixes
Simplify searching with Rmail

* counsel-mairix.el (counsel-mairix-cleanup): add
(counsel-mairix): add :unwind
(counsel-mairix-run-search): simplify, don't kill buffers
Add avy features
Add more functionality (with tests!)
Update demo gif
Fix some silly style errors

* counsel-mairix-tests.el: fix alignment

* counsel-mairix.el: fix byte compilation errors
Add badge, fix large-file-warning-threshold
Next
Do not follow this link