Emacs Part 42
■ このスレッドは過去ログ倉庫に格納されています
0236名無しさん@お腹いっぱい。
2013/01/24(木) 19:02:24.14> これを「ある変数については,どの値でも安全ですよ」みたいに
> 設定することはできないもんなんですかね.
safe-local-variable property かな。
(put 'hogehoge 'safe-local-variable (lambda (x) t))
hogehoge 変数はどの値でも安全ということになる。
> 理想的には「eval の入っていない
> 値ならどれでも安全ですよ」になるといいんだけど.
こっちは eval だけ気をつければいいわけじゃないから無理なんじゃない?
やりたいことはよくわかってないけど。
(funcall (read "(lambda () (message \"Deleting ~/...\"))"))
(apply (read "(lambda () (message \"Deleting ~/...\"))") nil)
というか、危険なのはすでに eval された後のはずだからなー
■ このスレッドは過去ログ倉庫に格納されています