* files.el (normal-mode): Move call to hack-project-variables into
authorChong Yidong <cyd@stupidchicken.com>
Thu, 31 Jul 2008 01:22:29 +0000 (01:22 +0000)
committerChong Yidong <cyd@stupidchicken.com>
Thu, 31 Jul 2008 01:22:29 +0000 (01:22 +0000)
commit4f7ca5f6da6893299e5f4bfa929542e0cc061dc0
treec3368b85324d9e548bebda63edafd5a3a0cdd9d1
parentbd187c49598c3a6db2ed0cbfe84a36171be7121d
* files.el (normal-mode): Move call to hack-project-variables into
hack-local-variables.
(file-local-variables-alist, before-hack-local-variables-hook):
New vars.
(ignored-local-variables): Add file-local-variables-alist.
(hack-local-variables-filter): Renamed from
hack-local-variables-apply.  Add the result to
file-local-variables-alist, without applying them.
(hack-local-variables): Set file-local-variables-alist to nil.
Call hack-project-variables and before-hack-local-variables-hook.
Apply variables here, instead of hack-local-variables-apply.
Based on a patch by Alan Mackenzie.
lisp/ChangeLog