aboutsummaryrefslogtreecommitdiffstats
path: root/crates/atuin-nucleo/matcher/src
diff options
context:
space:
mode:
Diffstat (limited to 'crates/atuin-nucleo/matcher/src')
-rw-r--r--crates/atuin-nucleo/matcher/src/pattern.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/crates/atuin-nucleo/matcher/src/pattern.rs b/crates/atuin-nucleo/matcher/src/pattern.rs
index 495feede..89affdde 100644
--- a/crates/atuin-nucleo/matcher/src/pattern.rs
+++ b/crates/atuin-nucleo/matcher/src/pattern.rs
@@ -16,9 +16,11 @@ pub enum CaseMatching {
/// Characters never match their case folded version (`a != A`).
#[cfg_attr(not(feature = "unicode-casefold"), default)]
Respect,
+
/// Characters always match their case folded version (`a == A`).
#[cfg(feature = "unicode-casefold")]
Ignore,
+
/// Acts like [`Ignore`](CaseMatching::Ignore) if all characters in a pattern atom are
/// lowercase and like [`Respect`](CaseMatching::Respect) otherwise.
#[default]