Function: majutsu-jj--parse-completion-line

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

Signature

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

Documentation

Parse one fish completion LINE into a completion item.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-jj.el
(defun majutsu-jj--parse-completion-line (line)
  "Parse one fish completion LINE into a completion item."
  (when (string-match "\\`\\([^\t\n]+\\)\\(?:\t\\(.*\\)\\)?\\'" line)
    (let ((candidate (match-string 1 line))
          (annotation (match-string 2 line)))
      (if (and annotation (not (string-empty-p annotation)))
          (cons candidate annotation)
        candidate))))