Eu estava experimentando variáveis locais e defini-lo:
(defvar-local foo nil "Buffer local foo")
Mais tarde, redesenhei meu programa para usar uma variável global em vez disso:
(defvar foo nil "Not buffer local foo")
mas a variável ainda é local de buffer e até (kill-local-variable 'foo)
não a matou.
Basicamente, como posso "desfazer" make-local-variable
?
make-variable-buffer-local
não usamake-local-variable
.