[Mew-dist 03632] Re: time zone を summary モードで表示できるようにしませんか
IMAZU Hideyo
himazu at example.com
1998年 2月 3日 (火) 09:50:06 JST
> time zone を summary モードで表示できるように %z という指定を
> .im/Config の Form= で使えるようにしてはどうでしょうか。
$hour, $min, $sec, $tz を取り出すための正規表現をほんのちょっと変更しま
した。このほうが望ましいでしょう。
--
今津 英世(いまづ ひでよ)
モルガン・スタンレー証券 東京
*** Scan.pm~ Mon Feb 2 10:38:36 1998
--- Scan.pm Mon Feb 2 11:12:17 1998
***************
*** 101,106 ****
--- 101,107 ----
%h hour
%E min
%G sec
+ %z time zone
{width} is a integer with/without '-' sign. if a '-' sign exists, content
of a header-type will be displaied with left adjustment. If the integer
***************
*** 185,190 ****
--- 186,192 ----
'h' => 'hour:',
'E' => 'min:',
'G' => 'sec:',
+ 'z' => 'tz:',
);
%multipart_mark = (
***************
*** 448,457 ****
my ($mday, $monthstr, $year) = ($1, "\u\L$2", $3);
my $mon = $MSTR2NUM->{$monthstr};
! $href->{'date:'} =~ /\s(\d\d?):(\d\d?)/;
! my ($hour, $min, $sec) = ($1, $2, 0);
! if ($href->{'date:'} =~ /\s\d\d?:\d\d?:(\d\d?)\s/) {
! $sec = $1;
}
if ($year < 70) {
--- 450,459 ----
my ($mday, $monthstr, $year) = ($1, "\u\L$2", $3);
my $mon = $MSTR2NUM->{$monthstr};
! my ($hour, $min, $sec);
! if ( $href->{'date:'} =~ /\s(\d\d?):(\d\d?)(:\d\d?)?(\s+(\S+))?/ ) {
! ($hour, $min, $sec, $tz) = ($1, $2, $3, $5);
! $sec += 0;
}
if ($year < 70) {
***************
*** 466,471 ****
--- 468,474 ----
$href->{'hour:'} = $hour;
$href->{'min:'} = $min;
$href->{'sec:'} = $sec;
+ $href->{'tz:'} = $tz;
$href->{'date:'} = sprintf "%02d/%02d", $href->{'month:'},
$href->{'mday:'};
##
Mew-dist メーリングリストの案内