summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKian-Meng Ang <kianmeng.ang@gmail.com>2022-06-24 21:58:20 +0800
committerGitHub <noreply@github.com>2022-06-24 09:58:20 -0400
commit0aa31676e331dd2f3660a454609113d374701a82 (patch)
treeefd5db82e26858bed2de8cba7c2b4d7b4785e23f
parent9f0e88bcb14e02da1b88872435b17d74786640b5 (diff)
doc: fix typos
PR #2245
-rw-r--r--crates/cli/src/decompress.rs2
-rw-r--r--crates/cli/src/lib.rs6
-rw-r--r--crates/cli/src/process.rs2
-rw-r--r--crates/core/args.rs2
-rw-r--r--crates/core/subject.rs2
-rw-r--r--crates/printer/src/json.rs2
-rw-r--r--crates/printer/src/standard.rs2
-rw-r--r--crates/printer/src/summary.rs2
8 files changed, 10 insertions, 10 deletions
diff --git a/crates/cli/src/decompress.rs b/crates/cli/src/decompress.rs
index 365660ce..76508709 100644
--- a/crates/cli/src/decompress.rs
+++ b/crates/cli/src/decompress.rs
@@ -382,7 +382,7 @@ impl DecompressionReader {
///
/// `close` is also called in `drop` as a last line of defense against
/// resource leakage. Any error from the child process is then printed as a
- /// warning to stderr. This can be avoided by explictly calling `close`
+ /// warning to stderr. This can be avoided by explicitly calling `close`
/// before the CommandReader is dropped.
pub fn close(&mut self) -> io::Result<()> {
match self.rdr {
diff --git a/crates/cli/src/lib.rs b/crates/cli/src/lib.rs
index 3b928e8a..e54893be 100644
--- a/crates/cli/src/lib.rs
+++ b/crates/cli/src/lib.rs
@@ -212,13 +212,13 @@ pub fn is_readable_stdin() -> bool {
!is_tty_stdin() && imp()
}
-/// Returns true if and only if stdin is believed to be connectted to a tty
+/// Returns true if and only if stdin is believed to be connected to a tty
/// or a console.
pub fn is_tty_stdin() -> bool {
atty::is(atty::Stream::Stdin)
}
-/// Returns true if and only if stdout is believed to be connectted to a tty
+/// Returns true if and only if stdout is believed to be connected to a tty
/// or a console.
///
/// This is useful for when you want your command line program to produce
@@ -230,7 +230,7 @@ pub fn is_tty_stdout() -> bool {
atty::is(atty::Stream::Stdout)
}
-/// Returns true if and only if stderr is believed to be connectted to a tty
+/// Returns true if and only if stderr is believed to be connected to a tty
/// or a console.
pub fn is_tty_stderr() -> bool {
atty::is(atty::Stream::Stderr)
diff --git a/crates/cli/src/process.rs b/crates/cli/src/process.rs
index 277f0182..4280b07a 100644
--- a/crates/cli/src/process.rs
+++ b/crates/cli/src/process.rs
@@ -221,7 +221,7 @@ impl CommandReader {
///
/// `close` is also called in `drop` as a last line of defense against
/// resource leakage. Any error from the child process is then printed as a
- /// warning to stderr. This can be avoided by explictly calling `close`
+ /// warning to stderr. This can be avoided by explicitly calling `close`
/// before the CommandReader is dropped.
pub fn close(&mut self) -> io::Result<()> {
// Dropping stdout closes the underlying file descriptor, which should
diff --git a/crates/core/args.rs b/crates/core/args.rs
index 6623cbd5..687bf2db 100644
--- a/crates/core/args.rs
+++ b/crates/core/args.rs
@@ -104,7 +104,7 @@ struct ArgsImp {
///
/// It's important that this is only built once, since building this goes
/// through regex compilation and various types of analyses. That is, if
- /// you need many of theses (one per thread, for example), it is better to
+ /// you need many of these (one per thread, for example), it is better to
/// build it once and then clone it.
matcher: PatternMatcher,
/// The paths provided at the command line. This is guaranteed to be
diff --git a/crates/core/subject.rs b/crates/core/subject.rs
index 007f49de..06511c5d 100644
--- a/crates/core/subject.rs
+++ b/crates/core/subject.rs
@@ -67,7 +67,7 @@ impl SubjectBuilder {
if subj.is_file() {
return Some(subj);
}
- // We got nothin. Emit a debug message, but only if this isn't a
+ // We got nothing. Emit a debug message, but only if this isn't a
// directory. Otherwise, emitting messages for directories is just
// noisy.
if !subj.is_dir() {
diff --git a/crates/printer/src/json.rs b/crates/printer/src/json.rs
index 8443551b..d952f1f9 100644
--- a/crates/printer/src/json.rs
+++ b/crates/printer/src/json.rs
@@ -147,7 +147,7 @@ impl JSONBuilder {
/// is not limited to UTF-8 exclusively, which in turn implies that matches
/// may be reported that contain invalid UTF-8. Moreover, this printer may
/// also print file paths, and the encoding of file paths is itself not
-/// guarnateed to be valid UTF-8. Therefore, this printer must deal with the
+/// guaranteed to be valid UTF-8. Therefore, this printer must deal with the
/// presence of invalid UTF-8 somehow. The printer could silently ignore such
/// things completely, or even lossily transcode invalid UTF-8 to valid UTF-8
/// by replacing all invalid sequences with the Unicode replacement character.
diff --git a/crates/printer/src/standard.rs b/crates/printer/src/standard.rs
index df4447cc..ab887c1e 100644
--- a/crates/printer/src/standard.rs
+++ b/crates/printer/src/standard.rs
@@ -1594,7 +1594,7 @@ impl<'a, M: Matcher, W: WriteColor> StandardImpl<'a, M, W> {
/// multiple lines.
///
/// Note that this doesn't just return whether the searcher is in multi
- /// line mode, but also checks if the mater can match over multiple lines.
+ /// line mode, but also checks if the matter can match over multiple lines.
/// If it can't, then we don't need multi line handling, even if the
/// searcher has multi line mode enabled.
fn multi_line(&self) -> bool {
diff --git a/crates/printer/src/summary.rs b/crates/printer/src/summary.rs
index 1477b23e..b1adb904 100644
--- a/crates/printer/src/summary.rs
+++ b/crates/printer/src/summary.rs
@@ -508,7 +508,7 @@ impl<'p, 's, M: Matcher, W: WriteColor> SummarySink<'p, 's, M, W> {
/// multiple lines.
///
/// Note that this doesn't just return whether the searcher is in multi
- /// line mode, but also checks if the mater can match over multiple lines.
+ /// line mode, but also checks if the matter can match over multiple lines.
/// If it can't, then we don't need multi line handling, even if the
/// searcher has multi line mode enabled.
fn multi_line(&self, searcher: &Searcher) -> bool {