Elisp では、特別なカスタム モード用に次のような変数を導入しました。
(defvar leo-special-var "")
(make-variable-buffer-local 'leo-special-var)
ここで、この変数をファイル I に次の行 (編集するファイル内)で設定します。
# Local Variables:
# leo-special-var: "-d http://www.google.com.au"
# End:
そして、私はこの変数を「そのすべての値に対して安全でsafe-local-variable-values
ある」と考えたいと思っています。それが役に立たない理由です。代わりに( lispコードで)試しました:
# setting the symbol property of the variable
(put 'leo-special-var 'safe-local-variable 'booleanp)
しかし、成功しませんでした。シンボル プロパティを設定するときに何か問題がありますか? それとも別の方法がありますか?