[mew-dist 25281] Re: B decode 時のエラー条件緩和

Murata Takashi Takashi.Murata at example.com
2004年 9月 10日 (金) 18:35:06 JST


> > 1 あるソフトウェアは、桁合せの "=" を付加しない。
> >   (仮定というより実績で、バグとの回答を引出すべく努力中です)
> 
> この間違いがどれくらい一般的かが問題です。

  正式に Mew に組み込むのであれば、どの程度一般的かが問題になると思い
ますが、Norton AntiSpam を使っている人は Spam がことごとく見えなくなり、
ちょっとつらいかも知れません。

  自分だったら、適当に自家製パッチを作ります。例えばこんなのですが。

*** mew-bq.el~	Mon Aug 30 16:22:21 2004
--- mew-bq.el	Fri Sep 10 15:08:01 2004
***************
*** 94,100 ****
       (fun ;; if cs is nil, mew-cs-decode-string does not cs-decode.
        (setq str (funcall fun estr))
        (if (null str)
! 	  (mew-header-decode-get-error-str b-or-q)
  	(when (and mew-decode-broken
  		   (not (eq cs mew-cs-autoconv))
  		   (or (null charset)
--- 94,105 ----
       (fun ;; if cs is nil, mew-cs-decode-string does not cs-decode.
        (setq str (funcall fun estr))
        (if (null str)
! 	  (if (or (setq str (funcall fun (concat estr "=")))
! 		  (setq str (funcall fun (concat estr "=="))))
! 	      (if (null cs)
! 		  str
! 		(mew-cs-decode-string str cs))
! 	    (mew-header-decode-get-error-str b-or-q))
  	(when (and mew-decode-broken
  		   (not (eq cs mew-cs-autoconv))
  		   (or (null charset)

-- 
村田 隆 / Takashi.Murata at example.com       .      .     .    .  . ..



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