[Mew-dist 12233] Re: mew-1.95b24.tar.gz
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2000年 2月 3日 (木) 13:53:12 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [Mew-dist 12232] mew-1.95b24.tar.gz
Message-ID: <20000203.123546.104088161.kazu at example.com>
Date: Thu, 3 Feb 2000 12:35:29 +0900
kazu> mew-1.95b24.tar.gz を ftp.mew.org:/pub/Mew/alpha に置きました。
# 一瞬、mew-summary-message-regex がなくなっていてあせりました。^^;
# contrib/*.el も直していただいてありがとうございます。
mew.el で
(require 'mew-const)
(require 'mew-blvs)
(require 'mew-vars)
(require 'mew-vars2)
(require 'mew-func)
という順番で呼んでいますが、Win32 方面では
mew-vars.el => mew-win32.el => mew-vars2.el
という順番で load されます。
このとき、mew-vars2.el で設定されている変数
(mew-mime-content-type など) を mew-win32.el で append して使う
ため、make のときから未定義エラーになってしまいます。
# OS/2 も一緒ですね。きっと。
とりあえず、
(require 'mew-blvs)
(require 'mew-vars2)
(require 'mew-vars)
という順番で load すればいいかな? とおもったら、mew-vars2 で
mew-vars を呼んでいるし。。。
というわけで、main は汚くなりますが、以下の感じにすると、こうい
うトラブルが無くなって、今後のためにもいいんじゃないでしょうか?
--
白井秀行 (mailto:shirai at example.com)
--- mew-vars.el.orig Wed Feb 2 14:30:42 2000
+++ mew-vars.el Thu Feb 3 13:45:18 2000
@@ -1626,19 +1626,6 @@
:group 'mew-summary
:type 'file)
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;;;
-;;; Environments
-;;;
-
-(cond
- ((memq system-type '(OS/2 emx))
- (require 'mew-os2))
- ((eq system-type 'windows-nt)
- (require 'mew-win32))
- (t
- (require 'mew-unix)))
-
(provide 'mew-vars)
;;; Copyright Notice:
--- mew.el.orig Thu Feb 3 13:45:38 2000
+++ mew.el Thu Feb 3 13:44:57 2000
@@ -45,6 +45,14 @@
(require 'mew-blvs)
(require 'mew-vars)
(require 'mew-vars2)
+(cond
+ ((memq system-type '(OS/2 emx))
+ (require 'mew-os2))
+ ((eq system-type 'windows-nt)
+ (require 'mew-win32))
+ (t
+ (require 'mew-unix)))
+
(require 'mew-func)
(defun mew-version-show ()
Mew-dist メーリングリストの案内