[Mew-dist 12092] Re: メール送信時の Date Field について

Masaki KONUMA konuma at example.com
2000年 1月 21日 (金) 09:09:40 JST


From: Kenji Sato (佐藤健司) <ken at example.com>
Subject: [Mew-dist 12091] メール送信時の Date Field について
Date: Fri, 21 Jan 2000 01:03:30 +0900

> Date Field の値 (正確には時差部分) がおかしいようです。
> 
> Date: Thu, 20 Jan 2000 10:15:30 +0500 (EST)
>                                 ^ -0500 が正しい

これで直ると思います。b18 に対するパッチです。

-- 小沼雅樹
-------------- next part --------------
--- mew-encode.el.orig	Tue Dec 28 17:00:37 1999
+++ mew-encode.el	Fri Jan 21 09:03:55 2000
@@ -154,11 +154,10 @@
 	 (tz-num (nth 0 tz-num-sym))
 	 (tz-sym (nth 1 tz-num-sym))
 	 (date (format-time-string "%a, %d %b %Y %T" time)))
-    (setq tz-num (/ (abs tz-num) 3600))
     ;; We can't use %z for current-time-zone in the old Emacses.
     (setq tz-num (if (< tz-num 0) 
-		     (format "-%02d00" tz-num)
-		   (format "+%02d00" tz-num)))
+		     (format "-%02d00" (/ (- tz-num) 3600))
+		   (format "+%02d00" (/ tz-num 3600))))
     (format "%s %s (%s)" date tz-num tz-sym)))
 
 (defun mew-encode-fields ()


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