[mew-dist 20819] mew-minfo-set-summary() の場所

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2002年 4月 24日 (水) 21:00:45 JST


白井です。

今表示されている message buffer の親?の summary buffer の正当な
入手方法は mew-minfo-get-summary() だと思うのですが、
mew-message-hook は mew-minfo-set-summary() する前に走るので、
hook でいろいろ遊んでいるときに、確実に summary buffer を入手す
る手段がありません。

例えば、mew-summary-display() だったら、

        <<snip>>
       (unwind-protect
	   (progn
	     (mew-summary-toggle-disp-msg 'on)
	     (mew-window-configure 'message)
	     ;; messge buffer
	     (mew-current-set fld (or msg omsg) part)
  	     (mew-minfo-set-summary vfld) <== ここ
	     (cond
        <<snip>>

の場所に動かして貰えるとありがたいです。

mew-summary2.el:251:	 (mew-minfo-set-summary vfld)
mew-summary2.el:419:	 (mew-minfo-set-summary vfld)
mew-summary2.el:477:	   (mew-minfo-set-summary vfld)

の3個所だと思います。(最後のは hook が走りませんけど)

# hook の中で vfld で判定しても良いのですが。ヤッパ気持ち悪い。

-- 
白井秀行 (mailto:shirai at example.com)



Mew-dist メーリングリストの案内