Function: majutsu-file--parse-completion-line

majutsu-file--parse-completion-line is a natively compiled function defined in majutsu-file.el.

Signature

(majutsu-file--parse-completion-line LINE)

Documentation

Parse one file completion LINE into a plist.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-file.el
(defun majutsu-file--parse-completion-line (line)
  "Parse one file completion LINE into a plist."
  (let* ((fields (majutsu-file--split-completion-fields (or line "")))
         (path (nth 0 fields)))
    (when (and (stringp path) (not (string-empty-p path)))
      (list :path path
            :file-type (nth 1 fields)
            :executable (majutsu--field-bool-p (nth 2 fields))
            :conflict (majutsu--field-bool-p (nth 3 fields))))))