In vielen meiner Projekte verwende ich .dir-locals.elDateien, um projektspezifische Variablen wie Kompilierbefehle einzurichten. emacsBeschwert sich beim Öffnen einer Datei in einem Verzeichnis, das eine solche Datei enthält, über "riskante lokale Variablen" , insbesondere:
The local variables list in $DIR$/ contains variables that are risky (**)
Do you want to apply it? You can type
y -- to apply the local variables list.
n -- to ignore the local variables list.
** LaTeX-command : "lualatex -shell-escape"
Ich möchte diese Funktion nicht deaktivieren, möchte aber nur einmal (während einer Emacs-Sitzung) nach einer bestimmten .dir-locals.elDatei gefragt werden.
Ich verwende einige Plugins, die den gesamten Quellenbaum analysieren wollen, und es ist ziemlich ärgerlich, yhunderte Male zu schlagen, nur um alles zu analysieren.
Also die eigentliche Frage:
Kann
emacsder Lademechanismus für lokale Variablen so konfiguriert / geändert werden, dass das Laden einer bestimmten Liste lokaler Variablen für die gesamteemacsSitzung zugelassen / verweigert wird ?