summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJade <software@lfcode.ca>2021-05-25 05:04:45 -0700
committerAndrew Gallant <jamslam@gmail.com>2021-05-31 21:51:18 -0400
commit26a29c750ee962100ed5abf97a43feffcf3fe984 (patch)
tree9e2ee84b3dc375cc28fee7731aec97382990c8bf
parentbeda5f70dc12ffba383f2861461820de24816ef3 (diff)
doc: clarify --files-with-matches and --files-without-match
Ref https://github.com/BurntSushi/ripgrep/issues/103#issuecomment-763083510 Closes #1869
-rw-r--r--CHANGELOG.md2
-rw-r--r--crates/core/app.rs10
2 files changed, 7 insertions, 5 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index dcf8aa87..071371a9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -51,6 +51,8 @@ Bug fixes:
Fix bug when computing column numbers in `--vimgrep` mode.
* [BUG #1868](https://github.com/BurntSushi/ripgrep/issues/1868):
Fix bug where `--passthru` and `-A/-B/-C` did not override each other.
+* [BUG #1869](https://github.com/BurntSushi/ripgrep/pull/1869):
+ Clarify docs for `--files-with-matches` and `--files-without-match`.
* [BUG #1878](https://github.com/BurntSushi/ripgrep/issues/1878):
Fix bug where `\A` could produce unanchored matches in multiline search.
* [BUG 94e4b8e3](https://github.com/BurntSushi/ripgrep/commit/94e4b8e3):
diff --git a/crates/core/app.rs b/crates/core/app.rs
index cca35111..41128c5f 100644
--- a/crates/core/app.rs
+++ b/crates/core/app.rs
@@ -1270,10 +1270,10 @@ This is useful to determine whether a particular file is being searched or not.
}
fn flag_files_with_matches(args: &mut Vec<RGArg>) {
- const SHORT: &str = "Only print the paths with at least one match.";
+ const SHORT: &str = "Print the paths with at least one match.";
const LONG: &str = long!(
"\
-Only print the paths with at least one match.
+Print the paths with at least one match and suppress match contents.
This overrides --files-without-match.
"
@@ -1287,11 +1287,11 @@ This overrides --files-without-match.
}
fn flag_files_without_match(args: &mut Vec<RGArg>) {
- const SHORT: &str = "Only print the paths that contain zero matches.";
+ const SHORT: &str = "Print the paths that contain zero matches.";
const LONG: &str = long!(
"\
-Only print the paths that contain zero matches. This inverts/negates the
---files-with-matches flag.
+Print the paths that contain zero matches and suppress match contents. This
+inverts/negates the --files-with-matches flag.
This overrides --files-with-matches.
"