1
我試圖將我所有的編譯配置(compilation-command
和compilation-directory
準確地)移動到我項目頂部的.dir-locals.el
文件。它工作正常,但我找不到在那裏使用expand-file-name
的方式,如果沒有它,我必須使用絕對路徑,這並不方便。有沒有什麼方法可以在.dir-locals.el中評估(expand-file-name)?
那麼,有沒有一種方法(或骯髒的黑客)使本地目錄變量在分配前評估值?
我試着通過'Eval:'設置'編譯目錄',但它只是因爲某些原因不起作用。 http://stackoverflow.com/questions/2833928/how-do-i-set-buffer-local-variable-from-eval-in-dir-local-el – vava 2010-05-16 02:22:49