Function: majutsu-ediff--directory-common-files
majutsu-ediff--directory-common-files is a natively compiled function
defined in majutsu-ediff.el.
Signature
(majutsu-ediff--directory-common-files LEFT RIGHT)
Documentation
Return common relative file paths between LEFT and RIGHT directories.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-ediff.el
(defun majutsu-ediff--directory-common-files (left right)
"Return common relative file paths between LEFT and RIGHT directories."
(let* ((left (file-name-as-directory (expand-file-name left)))
(right (file-name-as-directory (expand-file-name right)))
(files nil))
(dolist (abs (directory-files-recursively right ".*" nil t))
(when (file-regular-p abs)
(let ((rel (file-relative-name abs right)))
(when (and (not (string= rel "JJ-INSTRUCTIONS"))
(file-exists-p (expand-file-name rel left)))
(push rel files)))))
(sort files #'string<)))