* files.el (dir-locals-directory-cache): Change format to include
authorChong Yidong <cyd@stupidchicken.com>
Sat, 11 Apr 2009 15:26:26 +0000 (15:26 +0000)
committerChong Yidong <cyd@stupidchicken.com>
Sat, 11 Apr 2009 15:26:26 +0000 (15:26 +0000)
commit25760acbb959a2c852d18746b9cde77db5227d0d
tree508f9057a5093d26d0081c2be09739414908bc69
parent9291a2d6ae06ca63cf8b17bc124b5dccd0f0b3ab
* files.el (dir-locals-directory-cache): Change format to include
the mtime of the directory-local variables file (Bug#2833).
(dir-locals-set-directory-class): New arg mtime.  Store it in
dir-locals-directory-cache.
(dir-locals-find-file): Check cache validity using the mtime.
(dir-locals-read-from-file): Save the file mtime in the cache.
(hack-dir-local-variables): Adapt to new
dir-locals-directory-cache entry format.
lisp/ChangeLog
lisp/files.el