Function: majutsu-ediff--control-diff-script

majutsu-ediff--control-diff-script is a natively compiled function defined in majutsu-ediff.el.

Signature

(majutsu-ediff--control-diff-script)

Documentation

Return shell script used for diffedit control packets.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-ediff.el
(defun majutsu-ediff--control-diff-script ()
  "Return shell script used for diffedit control packets."
  (string-join
   (list
    ;; Keep jj blocked until Emacs signals completion.
    "sleep 604800 & sleep_pid=$!"
    "printf \"\\nMAJUTSU-EDIFF: $$ DIFF %s\\037%s\\037%s\\n\" \"$1\" \"$2\" \"$3\""
    "trap \"kill $sleep_pid; exit 0\" USR1"
    "trap \"kill $sleep_pid; exit 1\" USR2"
    "wait $sleep_pid")
   "; "))