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")
"; "))