Function: majutsu--process-handle-control-line

majutsu--process-handle-control-line is a natively compiled function defined in majutsu-process.el.

Signature

(majutsu--process-handle-control-line PROC LINE)

Documentation

Handle known control LINE values for PROC.

Return non-nil when LINE is consumed as a control packet.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-process.el
(defun majutsu--process-handle-control-line (proc line)
  "Handle known control LINE values for PROC.
Return non-nil when LINE is consumed as a control packet."
  (cond
   ((majutsu--with-editor-control-line-p line)
    (majutsu-process--remember-with-editor-file-root proc line)
    t)
   ((majutsu--ediff-control-line-p line)
    (if (fboundp 'majutsu-ediff--handle-control-line)
        (condition-case err
            (majutsu-ediff--handle-control-line proc line)
          (error
           (message "Majutsu Ediff control packet failed: %s"
                    (error-message-string err))
           nil))
      nil))
   (t nil)))