Function: orderless-flex

orderless-flex is a natively compiled function defined in orderless.el.

Signature

(orderless-flex COMPONENT)

Documentation

Match a component in flex style.

This means the characters in COMPONENT must occur in the candidate in that order, but not necessarily consecutively.

Source Code

;; Defined in /nix/store/x8591dlnsvch2j4brlxddqs0axxy3w60-emacs-packages-deps/share/emacs/site-lisp/elpa/orderless-20260927.2344/orderless.el
(defun orderless-flex (component)
  "Match a component in flex style.
This means the characters in COMPONENT must occur in the
candidate in that order, but not necessarily consecutively."
  `(seq
    ,@(cdr (cl-loop for char across component
                    append `((zero-or-more (not ,char)) (group ,char))))))