Merge pull request #184 from hoelzro/master · beyondgrep/ack1@24ff681

3 min read Original article ↗
Original file line numberDiff line numberDiff line change

@@ -559,6 +559,7 @@ Recognized files:

559559

/#.+#$/ - Emacs swap files

560560

/[._].*\.swp$/ - Vi(m) swap files

561561

/core\.\d+$/ - core dumps

562+

/[.-]min\.js$/ - Minified javascript files

562563
563564

Note that I<$filename> must be just a file, not a full path.

564565

@@ -573,6 +574,7 @@ sub is_searchable {

573574

return if $filename =~ m{^#.*#$}o;

574575

return if $filename =~ m{^core\.\d+$}o;

575576

return if $filename =~ m{[._].*\.swp$}o;

577+

return if $filename =~ /[.-]min\.js$/;

576578
577579

return 1;

578580

}

@@ -811,10 +813,11 @@ File inclusion/exclusion:

811813

$ignore_dirs

812814
813815

Files not checked for type:

814-

/~\$/ - Unix backup files

815-

/#.+#\$/ - Emacs swap files

816+

/~\$/ - Unix backup files

817+

/#.+#\$/ - Emacs swap files

816818

/[._].*\\.swp\$/ - Vi(m) swap files

817-

/core\\.\\d+\$/ - core dumps

819+

/core\\.\\d+\$/ - core dumps

820+

/[.-]min\\.js\$/ - Minified javascript files

818821
819822

Miscellaneous:

820823

--noenv Ignore environment variables and ~/.ackrc

Original file line numberDiff line numberDiff line change

@@ -1643,6 +1643,7 @@ sub is_searchable {

16431643

return if $filename =~ m{^#.*#$}o;

16441644

return if $filename =~ m{^core\.\d+$}o;

16451645

return if $filename =~ m{[._].*\.swp$}o;

1646+

return if $filename =~ /[.-]min\.js$/;

16461647
16471648

return 1;

16481649

}

@@ -1846,10 +1847,11 @@ File inclusion/exclusion:

18461847

$ignore_dirs

18471848
18481849

Files not checked for type:

1849-

/~\$/ - Unix backup files

1850-

/#.+#\$/ - Emacs swap files

1850+

/~\$/ - Unix backup files

1851+

/#.+#\$/ - Emacs swap files

18511852

/[._].*\\.swp\$/ - Vi(m) swap files

1852-

/core\\.\\d+\$/ - core dumps

1853+

/core\\.\\d+\$/ - core dumps

1854+

/[.-]min\\.js\$/ - Minified javascript files

18531855
18541856

Miscellaneous:

18551857

--noenv Ignore environment variables and ~/.ackrc

Original file line numberDiff line numberDiff line change

@@ -110,10 +110,11 @@ File inclusion/exclusion:

110110

~.dot, .git, .hg, _MTN, ~.nib, .pc, ~.plst, RCS, SCCS, _sgbak and .svn

111111
112112

Files not checked for type:

113-

/~$/ - Unix backup files

114-

/#.+#$/ - Emacs swap files

113+

/~$/ - Unix backup files

114+

/#.+#$/ - Emacs swap files

115115

/[._].*\.swp$/ - Vi(m) swap files

116-

/core\.\d+$/ - core dumps

116+

/core\.\d+$/ - core dumps

117+

/[.-]min\.js$/ - Minified javascript files

117118
118119

Miscellaneous:

119120

--noenv Ignore environment variables and ~/.ackrc

Original file line numberDiff line numberDiff line change

@@ -110,10 +110,11 @@ File inclusion/exclusion:

110110

~.dot, .git, .hg, _MTN, ~.nib, .pc, ~.plst, RCS, SCCS, _sgbak and .svn

111111
112112

Files not checked for type:

113-

/~$/ - Unix backup files

114-

/#.+#$/ - Emacs swap files

113+

/~$/ - Unix backup files

114+

/#.+#$/ - Emacs swap files

115115

/[._].*\.swp$/ - Vi(m) swap files

116-

/core\.\d+$/ - core dumps

116+

/core\.\d+$/ - core dumps

117+

/[.-]min\.js$/ - Minified javascript files

117118
118119

Miscellaneous:

119120

--noenv Ignore environment variables and ~/.ackrc

Original file line numberDiff line numberDiff line change

@@ -59,6 +59,8 @@ my $skipped = [

5959

't/etc/core.2112',

6060

't/swamp/#emacs-workfile.pl#',

6161

't/swamp/options.pl.bak',

62+

't/swamp/compressed.min.js',

63+

't/swamp/compressed-min.js',

6264

];

6365
6466

my $perl_ruby = [ @{$perl}, @{$ruby} ];

Original file line numberDiff line numberDiff line change

@@ -0,0 +1 @@

1+

(function(){print("OMG I'm compressed Javascript kinda sorta");})();

Original file line numberDiff line numberDiff line change

@@ -0,0 +1 @@

1+

(function(){print("OMG I'm compressed Javascript kinda sorta");})();