मेरी कई परियोजनाओं में मैं .dir-locals.elप्रोजेक्ट विशिष्ट चर जैसे संकलित कमांड को सेटअप करने के लिए फ़ाइलों का उपयोग करता हूं । ऐसी फ़ाइल वाली निर्देशिका में फ़ाइल खोलने पर , विशेष रूप से "जोखिमपूर्ण स्थानीय चर" केemacs बारे में शिकायत होती है:
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"
मैं इस सुविधा को बंद नहीं करना चाहता, लेकिन मैं एक विशिष्ट .dir-locals.elफ़ाइल के लिए केवल एक बार (एक emacs सत्र के दौरान) पूछा जाना चाहूंगा ।
मैं कुछ प्लगइन्स का उपयोग कर रहा हूं, जो पूरी सॉकेट्री को पार्स करना चाहते हैं और yहर चीज को पार्स करने के लिए सैकड़ों बार हिट करना काफी कष्टप्रद है ।
तो, वास्तविक सवाल:
क्या
emacs'स्थानीय-चर लोडिंग तंत्र को कॉन्फ़िगर / संशोधित किया जा सकता है, जिससे यहemacsसत्र की संपूर्णता के लिए एक विशिष्ट स्थानीय चर सूची की अनुमति देने / अस्वीकार करने की अनुमति देता है ?