aboutsummaryrefslogtreecommitdiffstats
path: root/crates/atuin-nucleo/matcher/src
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-06-12 17:16:19 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-06-12 17:16:19 +0200
commit2ca7dd57b12861e8c9bbc9238cda612e0ff22ff3 (patch)
tree302a644f6a50d60cc8304c4498fe6bbb72ddaaa9 /crates/atuin-nucleo/matcher/src
parentfeat(server): Really make users stateless (with tests) (diff)
downloadatuin-2ca7dd57b12861e8c9bbc9238cda612e0ff22ff3.zip
chore(treewide): Cleanup themes
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]