I released ack 1.96 last night. ack is a code searching tool like grep that is tuned for programmers with large trees of heterogeneous source code. Details about ack are at betterthangrep.com.
You can install App::Ack from the CPAN, or follow other instructions at betterthangrep.com.
Details of the update:
* Lua can now get detected from the shebang line. Thanks, Matthew Wild.
* Added support for version numbers in executables in shebang detection. Now if your Perl program’s shebang refers to /usr/local/bin/perl-5.14.1, ack will find it.
* Added Groovy support (–groovy).
* Added .pm6 as a –perl extension.