मैं स्थानीय चर और सेट के साथ प्रयोग कर रहा था:
(defvar-local foo nil "Buffer local foo")
मैंने बाद में अपने प्रोग्राम को उपयोग करने के बजाय एक वैश्विक चर का उपयोग करने के लिए बदल दिया:
(defvar foo nil "Not buffer local foo")
लेकिन चर अभी भी स्थानीय बफर है और यहां तक (kill-local-variable 'foo)
कि इसे मार नहीं था।
मूल रूप से, मैं "पूर्ववत" कैसे कर सकता हूं make-local-variable
?
make-variable-buffer-local
नहीं करता हैmake-local-variable
।