Function: majutsu-ediff--wait-for-input-files
majutsu-ediff--wait-for-input-files is a natively compiled function
defined in majutsu-ediff.el.
Signature
(majutsu-ediff--wait-for-input-files FILES)
Documentation
Return non-nil when FILES become accessible before timeout.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-ediff.el
(defun majutsu-ediff--wait-for-input-files (files)
"Return non-nil when FILES become accessible before timeout."
(let ((deadline (+ (float-time) majutsu-ediff--sleeping-input-ready-timeout))
ready)
(while (and (not (setq ready
(cl-every (lambda (file)
(condition-case nil
(file-exists-p file)
(error nil)))
files)))
(< (float-time) deadline))
(accept-process-output nil majutsu-ediff--sleeping-input-ready-interval))
ready))