Function: orderless-without-literal
orderless-without-literal is a byte-compiled function defined in
orderless.el.
Signature
(orderless-without-literal COMPONENT)
Documentation
Match strings that do *not* contain COMPONENT as a literal match.
You may prefer to use the more general orderless-not instead
which can invert any predicate or regexp.
Source Code
;; Defined in ~/.emacs.d/elpa/orderless-20260519.1029/orderless.el
(defun orderless-without-literal (component)
"Match strings that do *not* contain COMPONENT as a literal match.
You may prefer to use the more general `orderless-not' instead
which can invert any predicate or regexp."
`(seq
(group string-start) ; highlight nothing!
(zero-or-more
(or ,@(cl-loop for i below (length component)
collect `(seq ,(substring component 0 i)
(or (not (any ,(aref component i)))
string-end)))))
string-end))