[Mew-dist 14943] Re: patch for mew-time-ctz-to-rfc
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2000年 11月 20日 (月) 14:33:45 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [Mew-dist 14941] Re: patch for mew-time-ctz-to-rfc
Message-ID: <20001120.141559.71094034.kazu at example.com>
Date: Mon, 20 Nov 2000 14:16:13 +0900
kazu> > (let ((system-time-locale "C"))
kazu> > (format-time-string "%a, %d %b %Y %T %z"))
kazu> > => "Mon, 20 Nov 2000 13:26:22 +0900"
kazu> *BSD* では再現できないので教えて下さい。
kazu> (Q1) 上記の "C" は nil ではだめなのですか?
(let ((system-time-locale nil))
(format-time-string "%a, %d %b %Y %T %z"))
=> "(月), 20 11月 2000 14:23:45 +0900"
でだめでした。
山岡さん> ;; system-time-locale の値は通常は nil で、non-nil にすると LC_TIME を
山岡さん> ;; 上書きするようです。
という挙動のようですね。"" でも日本語で出てきました。
kazu> (Q2) current-time-string も locale に影響されますか?
locale-coding-system => japanese-iso-8bit
system-time-locale => nil
という環境で、
(current-time-string) => "Mon Nov 20 14:23:34 2000"
ですので、影響されないみたいです。また、(setenv "LC_TIME" "ja")
や (setenv "LC_ALL" "ja") としてから評価しても、"Mon Nov ..." の
ままでした。
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内