Emacs Lisp 3
■ このスレッドは過去ログ倉庫に格納されています
0439デフォルトの名無しさん
2010/03/12(金) 00:33:52defadvice が使えることがある。例えば >>430 の例なら
(defadvice + (after foo)
(setq ad-return-value (- ad-return-value -1)))
ってするとか。
ただし、 + みたいな基本関数にこんな advice をつけて大丈夫かは知らない。
たぶん大丈夫じゃない。
ある程度用途が限定されている関数なら defadvice で少し動作を変えるというのはたまにやる。
■ このスレッドは過去ログ倉庫に格納されています