我正在使用最新版本的NTEmacs。 我编写了一个名为“.dir-locals.el”的文件,内容如下。
((nil . ((tab-width . 8)
(fill-column . 70)))
(c-mode . ((c-file-style . "GNU"))))
当我在子目录中打开一个c文件时,遇到了错误提示:
目录本地变量错误: (wrong-type-argument listp message)
我无法找出代码哪里有问题。
((nil .
((tag-width . 8)
(fill-column . 70)))
(c-mode .
((c-file-style . "GNU"))))
这对我很有帮助。为了使其正常工作,我在开头添加了引号并评估了表达式,然后从那里跟踪它。
当它工作时,再删除引号。