diff options
author | Andrew Gallant <jamslam@gmail.com> | 2016-11-06 13:09:53 -0500 |
---|---|---|
committer | Andrew Gallant <jamslam@gmail.com> | 2016-11-06 13:09:53 -0500 |
commit | 58aca2efb24801b43870acac5b40c59fbc9ef350 (patch) | |
tree | fbb20a095b7cfad4d9c2baef86a8073097ec0299 /src/main.rs | |
parent | 351eddc17e3f7164978c2f001ff9b8e3bc328e33 (diff) |
Add -m/--max-count flag.
This flag limits the number of matches printed *per file*.
Closes #159
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs index 276ee059..33f99ad9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -73,6 +73,9 @@ fn main() { } fn run(args: Arc<Args>) -> Result<u64> { + if args.never_match() { + return Ok(0); + } { let args = args.clone(); ctrlc::set_handler(move || { |