[mew-dist 19006] Re: POP
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2001年 9月 25日 (火) 10:53:59 JST
From: Hideyuki SHIRAI (白井秀行) <shirai at example.com>
Subject: [mew-dist 19005] Re: POP
> (1) pop で取得中に mode-line に表示される、n/m x% の x がとって
> も大きな数字が表示される。
>
> (defun mew-pop-filter (process string)
> (let* ((pnm (process-name process))
> <<snip>>
> - (siz (nth 1 msg))
> + (siz (nth 2 msg))
> (fld (mew-pop-get-fld pnm))
> <<snip>>
その通りです。(_ _)
> (2) 'i' のとき auto-flush が効いていない。
>
> (defun mew-pop-retrieve (case directive &rest args)
> ;; in +inbox
> (let* ((server (mew-pop-server case))
> <<snip>>
> (cond
> ((eq directive 'biff)
> (mew-pop-set-passwd pnm (nth 0 args))) ;; password
> ((eq directive 'inc)
> + (mew-pop-set-flush pnm (nth 0 args)) ;; no-flush
> (mew-pop-set-save-uidl pnm t)
> (mew-pop-set-delete pnm (mew-pop-delete case)))
> ((eq directive 'get)
> (mew-pop-set-flush pnm (nth 0 args)) ;; no-flush
> (mew-pop-set-fld pnm (nth 0 args))
>
> かなぁ。だけど 'inc と 'get の違いがわかっていないので良くわかっ
> ていません。
??? 'get のところに "+" という意味ですか?
あ、呼び出す方の値が逆ですね。直しておきます。
'biff = BIFF
'inc = inc
'get = I など (特定のメールを取得)
'scan = +mdrop でヘッダだけ取ってくる
'mdrop = +mdrop でマークの処理
(POP サーバのメールを消す、取る。取るのは、意味としては 'get と同じ)
です。
--かず
Mew-dist メーリングリストの案内