Thu Sep 5 19:48:07 2013 UTC ()
Update to 2.08:

2.08    Thu Aug 22 23:11:45 CDT 2013
====================================
[ENHANCEMENTS]
ack now ignores CMake's build/cache directories by default.  Thanks,
Volodymyr Medvid.

Add shebang matching for --lua files.

Add documentation for --ackrc.

Add Elixir filetype.

Add --cathy option.  Thanks to Joe McMahon.

Add some helpful debugging tips when an invalid option is found.
Thanks to Charles Lee.

Ignore PDF files by default, because Perl will detect them as text.

Ignore .gif, .jpg, .jpeg and .png files.  They won't normally be
selected, but this is an optimization so that ack doesn't have to
open them to know.

[FIXES]
Ack's colorizing of output would get confused with multiple sets
of parentheses.  This has been fixed.  (Issue #276)

Ack would get confused when trying to colorize the output in
DOS-format files.  This has been fixed.  (Issue #145)

2.05_01 Tue May 28 10:12:04 CDT 2013
====================================
[ENHANCEMENTS]
We now ignore the node_modules directories created by npm.  Thanks,
Konrad Borowski.

--pager without an argument implies --pager=$PAGER.

--perl now recognizes Plack-style .psgi files.  Thanks, Ron Savage.

Added filetypes for Coffescript, JSON, LESS, and Sass.

[FIXES]
Command-line options now override options set in ackrc files.

ACK_PAGER and ACK_PAGER_COLOR now work as advertised.

Fix a bug resulting in uninitialized variable warnings when more
than one capture group was specified in the search pattern.

Make sure ack is happy to build and test under cron and other
console-less environments.

Colored output is now supported and on by default on Windows.


(wiz)
diff -r1.16 -r1.17 pkgsrc/textproc/p5-ack/Makefile
diff -r1.6 -r1.7 pkgsrc/textproc/p5-ack/distinfo

cvs diff -r1.16 -r1.17 pkgsrc/textproc/p5-ack/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/p5-ack/Makefile 2013/07/10 01:44:55 1.16
+++ pkgsrc/textproc/p5-ack/Makefile 2013/09/05 19:48:07 1.17
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.16 2013/07/10 01:44:55 schmonz Exp $ 1# $NetBSD: Makefile,v 1.17 2013/09/05 19:48:07 wiz Exp $
2 2
3DISTNAME= ack-2.04 3DISTNAME= ack-2.08
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5CATEGORIES= textproc perl5 5CATEGORIES= textproc perl5
6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=App/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=App/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://search.cpan.org/dist/ack/ 9HOMEPAGE= http://search.cpan.org/dist/ack/
10COMMENT= Grep-like text finder 10COMMENT= Grep-like text finder
11LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
12 12
13USE_TOOLS+= perl 13USE_TOOLS+= perl
14USE_LANGUAGES= # empty 14USE_LANGUAGES= # empty
15PERL5_PACKLIST= auto/ack/.packlist 15PERL5_PACKLIST= auto/ack/.packlist
16REPLACE_PERL+= ack 16REPLACE_PERL+= ack

cvs diff -r1.6 -r1.7 pkgsrc/textproc/p5-ack/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/p5-ack/distinfo 2013/07/10 01:44:55 1.6
+++ pkgsrc/textproc/p5-ack/distinfo 2013/09/05 19:48:07 1.7
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.6 2013/07/10 01:44:55 schmonz Exp $ 1$NetBSD: distinfo,v 1.7 2013/09/05 19:48:07 wiz Exp $
2 2
3SHA1 (ack-2.04.tar.gz) = 9576a3d77fad1fd94e2b1ed1684779e3980646f8 3SHA1 (ack-2.08.tar.gz) = 86a277e562381627b85d44b1453404d499995c6e
4RMD160 (ack-2.04.tar.gz) = 29eb86356f51f60667ce216ad24d3de0d25b8feb 4RMD160 (ack-2.08.tar.gz) = d99dfd337d3ae50c68dd95a0634713da94f805ae
5Size (ack-2.04.tar.gz) = 209885 bytes 5Size (ack-2.08.tar.gz) = 210625 bytes