[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mhc:02124] Re: diff of mhc.el (mhc-delete() 実行後の hook 追加)



三好さん
野口です。

From: MIYOSHI Masanori <miyoshi@xxxxxxxxxxx>
Subject: [mhc:02122] Re: diff of mhc.el (mhc-delete() 実行後の hook 追加)
Date: Fri, 13 May 2005 23:33:02 +0900

> このように hook が欲しいけど存在しない場合には、defadvice を使いま
> す。
> defadvice については下記を参照してください。
> http://lc.linux.or.jp/lc2002/papers/komatsu0920h.pdf

アドバイスありがとうございます。(後、IRCで教えていただいた笠原さんにも感謝)
ただ、上記の  pdf ファイルは、手元の Acrobat Reader 7 では読めませんで
した...

> もちろん、mhc-delete() に hook を新設するという選択肢もあります。
> ただし、それを正当化するだけの理由が必要です。
> ;; 今回の場合は微妙かな...

「追加」の際は hook を利用し、「削除」の場合は defadvice を利用という
のも、なんとなく対応が悪いので... なかやまさんに御賛同いただいたように

From: Yoichi NAKAYAMA <yoichi@xxxxxxxxx>
Subject: [mhc:02123] Re: diff of mhc.el (mhc-delete() 実行後の hook 追加)
Date: Sat, 14 May 2005 12:41:35 +0900

>> mhc-draft-finish が "Add current draft as a schedule."
>> で、そこに hook があるのなら schedule から消す所にも
>> hook があれば対応が取れて妥当と思います。

不都合がなければ hook を新設してもらいたいというのが希望です。

>> ;; あとそういう意味で hook をかけるなら mhc-delete-file で
>> ;; y-or-n-p が真な所の方がよい気がします。

こちらは確かにそうですね。削除の際、"n"で中断することがなかった
(大抵、C-gで抜ける)ので気づきませんでした。

-- 
NOGUCHI Yusuke <nogunogu@xxxxxxxxxxxxxxxxx>