Problems found locating distfiles:
Package cabocha: missing distfile cabocha-0.68.tar.bz2
Package convertlit: missing distfile clit18src.zip
Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
0.30.0
=========
Support color on windows
--version show status of features chosen at compile-time
Add support for files: Mathematica, R, wsdl/wadl, Gentoo ebuild,
Velocity, Clojure (1.7), puppet, F#, Nim, Pike
-- 0.29.1 8 feb. 2015
New file extension detection
Possible speed up on BSD-derived platforms, during filename filtering
Add --[no]filename
Standardize some options (e.g. --line-numbers and --no-numbers are now --[no]numbers)
More fixes for --only-matching
Add --one-device doesn't follow links to other devices
Add Vala file type
Probably 99% of ignores are in the root directory, optimize this case
Option -v/--invert-match turn off colors
Various fixes
-- 0.28 25 dec. 2014
Set processor affinity for worker threads, may result in 3-5% performance improvement for certain systems
Add Mercury file type
Support for -o (--only-matching)
Allow multiple file types at the same time
Allow unlimited depth
Add -F/--fixed-strings to be more compatible with 'grep' usage
Add extensions for OCaml files
Fix exit code
Fix bash completion
-- 0.27 15 nov. 2014
Search stdin if stdin is a regular file
Add --count/-c to count matches
Add -0 and --print0 options
Add Liquid filetype
Add Markdown support
:: Release 0.26.0
Fixes for ignores
Add markdown filetype
Add filetype completion for bash completion
:: Release 0.25.0
--vimgrep option added
Add less filetype
Add --null option to provide input to 'xargs -0'
Case insensitive matching is now the default
Add swift filetype
* portability
* clang support
* make --invert-match (-v) behave as in ack/grep
* more searchable file types (and --list-file-types option)
* default to smart-case when searching (differs from ack)
Why use ag?
* It searches through code about 3x-5x faster than ack.
* It ignores files matched by patterns in your .gitignore and .hgignore.
* If there are files in your source repo that you don't want to
search, just add their patterns to a .agignore file.
* It's written in C instead of perl, the lesser of two evils :)
* The binary name is 33% shorter than ack!