On 7/31/23 2:03 PM, Andy Lester wrote:
On Jul 31, 2023, at 3:40 PM, Brian L. Matthews <[email protected]> wrote:

$ ack -l -r --nopager checkboxClass .
$ ack -l -r --nopager checkboxClass *
jquery.uniform.min.js


Minified Javascript files are automatically ignored by ack.  See "ack --dump" 
to get a list of what those exclusions are.

Ok. I had done an ack --dump but was mainly looking at the types so I missed the ignore-file. That explains it.

(Really, you should just run ack without the . because ack assumes . for the 
directory)

I normally do, just included it here to be super clear. Same for -r. I usually just "ack pattern".

In the case where you "ack whatever *", you are passing a list of files to ack 
to check. If you specify a filename on the command line, then ack assumes you know what 
you are asking to check, and bypasses the filtering logic.

Yeah, makes sense that if I give it a file on the command line, it should search that file.

On 7/31/23 2:41 PM, Bill Ricker wrote:

Thanks Bill for the longer explanation, and for verifying what I'd figured, that there isn't really a good workaround. I always want to search minified files, and would like to continue to use my normal "ack pattern", so would like something I could throw in my .ackrc.

Andy, have you considered a --noignore-file options? I could see a couple of ways it could work, either turn off a --ignore-file if a --noignore-file is given with an exactly matching right-hand side (and if there is no corresponding --ignore-file, maybe give a warning), or collect the --noignore-files and if a file matches a --ignore-file, match it against the --noignore-files.

Anyways, thanks for your responses!

Brian

--
You received this message because you are subscribed to the Google Groups "ack 
users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ack-users/7d483bf6-fa00-9048-4640-1ff6f22c68ee%40gmail.com.

Reply via email to