Function: project-subtract-directories

project-subtract-directories is a byte-compiled function defined in project.el.gz.

Signature

(project-subtract-directories FILES DIRS)

Documentation

Return a list of elements from FILES that are outside of DIRS.

DIRS must contain directory names.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/project.el.gz
(defun project-subtract-directories (files dirs)
  "Return a list of elements from FILES that are outside of DIRS.
DIRS must contain directory names."
  ;; Sidestep the issue of expanded/abbreviated file names here.
  (cl-set-difference files dirs :test #'file-in-directory-p))