Function: majutsu-ediff--handle-control-line

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

Signature

(majutsu-ediff--handle-control-line PROCESS LINE)

Documentation

Parse and schedule Majutsu Ediff control LINE emitted by PROCESS.

Return non-nil when LINE is recognized as a Majutsu Ediff control packet.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-ediff.el
(defun majutsu-ediff--handle-control-line (process line)
  "Parse and schedule Majutsu Ediff control LINE emitted by PROCESS.
Return non-nil when LINE is recognized as a Majutsu Ediff control packet."
  (when-let* ((spec (majutsu-ediff--control-packet-spec line)))
    (let ((directory (or (and process (process-get process 'default-dir))
                         default-directory)))
      (run-at-time 0 nil #'majutsu-ediff--run-control-packet spec directory))
    t))