Function: consult--split-escaped
consult--split-escaped is a byte-compiled function defined in
consult.el.
Signature
(consult--split-escaped STR)
Documentation
Split STR at spaces, which can be escaped with backslash.
Source Code
;; Defined in ~/.emacs.d/elpa/consult-20260805.1130/consult.el
(defun consult--split-escaped (str)
"Split STR at spaces, which can be escaped with backslash."
(mapcar
(lambda (x) (string-replace "\0" " " x))
(split-string (replace-regexp-in-string
"\\\\\\\\\\|\\\\ "
(lambda (x) (if (equal x "\\ ") "\0" x))
str 'fixedcase 'literal)
" +" t)))