diff options
Diffstat (limited to 'crates/atuin-nucleo/matcher/src/pattern.rs')
| -rw-r--r-- | crates/atuin-nucleo/matcher/src/pattern.rs | 2 |
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] |
