[Mew-dist 13727] Re: 1.95b48 pop error
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2000年 7月 27日 (木) 14:14:22 JST
From: NARA Susumu <nara at example.com>
Subject: [Mew-dist 13725] Re: 1.95b48 pop error
> Message モードの表示が化けてるんですが、POPしてきたファイルの内容が化
> けてるので表示も化けてる事になります。
Emacs 20.7 or 21 で再現するようです。(今日、化けるメールを送って来るは
ずのない友だちのメールが、化けていたので気付きました。)
これで直ると思います。
#化けるのは大抵スパムなので、相手にしておらず、気付いていませんでした。
--かず
-------------- next part --------------
Index: mew-pop.el
===================================================================
RCS file: /usr/home/kazu/cvsroot/Mew/mew/mew-pop.el,v
retrieving revision 1.33
diff -c -r1.33 mew-pop.el
*** mew-pop.el 2000/07/18 08:48:04 1.33
--- mew-pop.el 2000/07/27 05:11:23
***************
*** 192,197 ****
--- 192,199 ----
(set-process-buffer process buf)
(save-excursion
(set-buffer buf)
+ (if (fboundp 'set-buffer-multibyte)
+ (set-buffer-multibyte nil))
(setq mew-scan-ids nil))
(message "Receiving in background ... "))
(t
***************
*** 263,272 ****
(mew-pop-set-next pnm nil)
(if (processp sshpro) (delete-process sshpro))
(mew-pop-set-ssh-process pnm nil)
! (mew-set-summary-buffer-process-status inbox nil)
! (save-excursion
! (set-buffer inbox)
! (setq mew-summary-buffer-process nil))
(run-hooks 'mew-pop-flush-hook)))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
--- 265,276 ----
(mew-pop-set-next pnm nil)
(if (processp sshpro) (delete-process sshpro))
(mew-pop-set-ssh-process pnm nil)
! (if (null inbox)
! ()
! (mew-set-summary-buffer-process-status inbox nil)
! (save-excursion
! (set-buffer inbox)
! (setq mew-summary-buffer-process nil)))
(run-hooks 'mew-pop-flush-hook)))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
***************
*** 561,569 ****
--- 565,577 ----
(set-file-modes file mew-file-mode)
(mew-pop-set-cnt pnm (1+ (mew-pop-get-cnt pnm)))
;;
+ (if (fboundp 'set-buffer-multibyte)
+ (set-buffer-multibyte t))
(setq vec (mew-pop-scan-header))
(aset vec 0 fnum)
(setq line (mew-scan-format vec width truncated))
+ (if (fboundp 'set-buffer-multibyte)
+ (set-buffer-multibyte nil))
(save-excursion
(set-buffer inbox)
(let* ((after-change-functions nil)
Mew-dist メーリングリストの案内