[Mew-dist 868] Re: cannot send mail

YAMAMOTO Toru jamamoto at example.com
1997年 4月 12日 (土) 13:01:40 JST


日本電気通信システムの山本と申します。

From: Ishikawa Ichiro <ichiro at example.com>
Subject: [Mew-dist 864] cannot send mail
Date: Sat, 12 Apr 1997 10:58:46 +0900

:> 石川@多摩インターネット です。
:> 
:> XEmacs 20.1 beta14 + Mew 1.69 でメールを出そうとすると以下のようなエラー

CHANGES-beta には、

to 20.1 beta12
-- Synch to Emacs/MULE patches courtesy of MORIOKA Tomohiko

と書いてあります。'autodetect -> 'automatic-conversion になったみたいです。

また、make clean;make とすると mew-draft.el のバイトコンパイル時に

** file-coding-system-for-read is an obsolete variable;
	 use buffer-file-coding-system-for-read instead.
  ** file-coding-system is an obsolete variable;
	 use buffer-file-coding-system instead.

となりますので、一緒に修正してしまったのが以下のパッチです。

*** mew-mule3.el~	Tue Mar 25 20:10:15 1997
--- mew-mule3.el	Sat Apr 12 12:31:03 1997
***************
*** 17,23 ****
  ;;
  
  (defvar mew-cs-noconv       'no-conversion)
! (defvar mew-cs-autoconv (if mew-xemacs-p 'autodetect 'automatic-conversion))
  (defvar mew-cs-7bit         'iso-2022-ss2-7)
  (defvar mew-cs-7bit-crlf    'iso-2022-ss2-7-dos)
  
--- 17,24 ----
  ;;
  
  (defvar mew-cs-noconv       'no-conversion)
! ;(defvar mew-cs-autoconv (if mew-xemacs-p 'autodetect 'automatic-conversion))
! (defvar mew-cs-autoconv     'automatic-conversion)
  (defvar mew-cs-7bit         'iso-2022-ss2-7)
  (defvar mew-cs-7bit-crlf    'iso-2022-ss2-7-dos)
  
***************
*** 26,32 ****
  (defvar mew-cs-draft        'iso-2022-jp)
  (defvar mew-cs-scan         'iso-2022-jp) ;; iso-2022-int-1?
  (defvar mew-cs-spool        'no-conversion)
! (defvar mew-cs-infile   (if mew-xemacs-p 'autodetect 'automatic-conversion))
  (defvar mew-cs-outfile      'iso-2022-jp)
  (defvar mew-cs-virtual      'iso-2022-jp-unix) ;; ^M as it is
  
--- 27,34 ----
  (defvar mew-cs-draft        'iso-2022-jp)
  (defvar mew-cs-scan         'iso-2022-jp) ;; iso-2022-int-1?
  (defvar mew-cs-spool        'no-conversion)
! ;(defvar mew-cs-infile   (if mew-xemacs-p 'autodetect 'automatic-conversion))
! (defvar mew-cs-infile       'automatic-conversion)
  (defvar mew-cs-outfile      'iso-2022-jp)
  (defvar mew-cs-virtual      'iso-2022-jp-unix) ;; ^M as it is
  
*** mew-draft.el.org	Sat Apr 12 12:00:04 1997
--- mew-draft.el	Sat Apr 12 11:55:39 1997
***************
*** 343,352 ****
      (redraw-display))
    (cond 
     ((equal mew-mule-version 2)
!     (make-local-variable 'file-coding-system-for-read)
!     (make-local-variable 'file-coding-system)
!     (setq file-coding-system-for-read mew-cs-autoconv)
!     (setq file-coding-system mew-cs-draft))
     ((equal mew-mule-version 3)
      (setq coding-system-for-read mew-cs-autoconv)
      (setq coding-system-for-write mew-cs-draft))
--- 343,352 ----
      (redraw-display))
    (cond 
     ((equal mew-mule-version 2)
!     (make-local-variable 'buffer-file-coding-system-for-read)
!     (make-local-variable 'buffer-file-coding-system)
!     (setq buffer-file-coding-system-for-read mew-cs-autoconv)
!     (setq buffer-file-coding-system mew-cs-draft))
     ((equal mew-mule-version 3)
      (setq coding-system-for-read mew-cs-autoconv)
      (setq coding-system-for-write mew-cs-draft))
--

やまもと とおる@日本電気通信システム
#今月の味覚:はも あじ さば ぜんまい わらび たけのこ



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