Function: set-auto-mode--dir-local-valid-p

set-auto-mode--dir-local-valid-p is a byte-compiled function defined in files.el.gz.

Signature

(set-auto-mode--dir-local-valid-p MODE)

Documentation

Say whether MODE can be used in a .dir-local.el auto-mode-alist.

Source Code

;; Defined in /usr/src/emacs/lisp/files.el.gz
(defun set-auto-mode--dir-local-valid-p (mode)
  "Say whether MODE can be used in a .dir-local.el `auto-mode-alist'."
  (and (symbolp mode)
       (string-suffix-p "-mode" (symbol-name mode))
       (commandp mode)
       (not (provided-mode-derived-p mode 'special-mode))))