Function: eca-doom--buffer-in-folders-p

eca-doom--buffer-in-folders-p is a natively compiled function defined in eca-doom.el.

Signature

(eca-doom--buffer-in-folders-p BUFFER FOLDERS)

Documentation

Return non-nil when BUFFER's directory is under one of FOLDERS.

Source Code

;; Defined in /nix/store/jklqzw6pzz6j4jrbv8wy0iwgi7jlrbld-emacs-packages-deps/share/emacs/site-lisp/elpa/eca-20260928.1827/eca-doom.el
(defun eca-doom--buffer-in-folders-p (buffer folders)
  "Return non-nil when BUFFER's directory is under one of FOLDERS."
  (when-let* ((dir (buffer-local-value 'default-directory buffer)))
    (-first (lambda (folder)
              (or (f-same? folder dir)
                  (f-ancestor-of? folder dir)))
            folders)))