pub fn parse_orderless_query(query: &str) -> Vec<OrderlessComponent>Expand description
Split query into components on unescaped whitespace, resolving
\<char> escapes and the leading-! negation marker.
A trailing lone backslash is treated as a literal backslash rather than an error — the user is mid-keystroke, and a picker that emptied its result list on every half-typed escape would be unusable.