Variable: dir-locals-directory-cache

dir-locals-directory-cache is a variable defined in files.el.gz.

Value

(("/root/.emacs.d/elpa/llama-20260601.1455/" /root/.emacs.d/elpa/llama-20260601.1455/
  (27275 33837 0 0))
 ("/root/.emacs.d/elpa/denote-4.2.3/" /root/.emacs.d/elpa/denote-4.2.3/
  (27275 33852 0 0))
 ("/root/.emacs.d/elpa/hyperbole-20260822.1645/" /root/.emacs.d/elpa/hyperbole-20260822.1645/
  (27275 33859 0 0))
 ("/workspace/src/" /workspace/src/
  (26229 31417 0 0))
 ("/root/.emacs.d/elpa/magit-20260822.1158/" /root/.emacs.d/elpa/magit-20260822.1158/
  (27275 33866 0 0)))

Documentation

List of cached directory roots for directory-local variable classes.

Each element in this list has the form (DIR CLASS MTIME). DIR is the name of the directory. CLASS is the name of a variable class (a symbol). MTIME is the recorded modification time of the directory-local variables file associated with this entry. This time is a Lisp timestamp (the same format as current-time), and is used to test whether the cache entry is still valid. Alternatively, MTIME can be nil, which means the entry is always considered valid.

View in manual

Source Code

;; Defined in /usr/src/emacs/lisp/files.el.gz
(defvar dir-locals-directory-cache '()
  "List of cached directory roots for directory-local variable classes.
Each element in this list has the form (DIR CLASS MTIME).
DIR is the name of the directory.
CLASS is the name of a variable class (a symbol).
MTIME is the recorded modification time of the directory-local
variables file associated with this entry.  This time is a Lisp
timestamp (the same format as `current-time'), and is
used to test whether the cache entry is still valid.
Alternatively, MTIME can be nil, which means the entry is always
considered valid.")