[#29190] AIXでのコンパイル (オプションの統一など) — "Yutaka Kanemoto" <kinpoco@...>
金本ともうします。
21 messages
2006/08/06
[#29247] Re: AIXでのコンパイル (オプションの統一など)
— nobu@...
2006/08/09
なかだです。
[#29194] Re: AIXでのコンパイル (オプションの統一など)
— "Yutaka Kanemoto" <kinpoco@...>
2006/08/07
大変失礼いたしました。
[#29205] Re: AIXでのコンパイル (オプションの統一など)
— "U.Nakamura" <usa@...>
2006/08/07
こんにちは、なかむら(う)です。
[#29200] Re: [ruby-cvs:17336] ruby/lib/date: * lib/date/format.rb: specify maximum number of digits to parse — Tadayoshi Funaba <tadf@...>
ふなばです。
9 messages
2006/08/07
[#29202] Re: [ruby-cvs:17336] ruby/lib/date: * lib/date/format.rb: specify maximum number of digits to parse
— Yukihiro Matsumoto <matz@...>
2006/08/07
まつもと ゆきひろです
[#29203] Re: [ruby-cvs:17336] ruby/lib/date: * lib/date/format.rb: specify maximum number of digits to parse
— Tadayoshi Funaba <tadf@...>
2006/08/07
ふなばです。
[#29204] Re: [ruby-cvs:17336] ruby/lib/date: * lib/date/format.rb: specify maximum number of digits to parse
— Yukihiro Matsumoto <matz@...>
2006/08/07
まつもと ゆきひろです
[#29209] Re: [ruby-cvs:17336] ruby/lib/date: * lib/date/format.rb: specify maximum number of digits to parse
— Tadayoshi Funaba <tadf@...>
2006/08/07
ふなばです。
[#29210] Re: [ruby-cvs:17336] ruby/lib/date: * lib/date/format.rb: specify maximum number of digits to parse
— Yukihiro Matsumoto <matz@...>
2006/08/07
まつもと ゆきひろです
[#29246] Enumerable#each_* and Enumerable#enum_* on 1.9 — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
8 messages
2006/08/09
[#29685] Re: Enumerable#each_* and Enumerable#enum_* on 1.9
— Yukihiro Matsumoto <matz@...>
2006/10/22
まつもと ゆきひろです
[#29687] Re: Enumerable#each_* and Enumerable#enum_* on 1.9
— "Nobuyoshi Nakada" <nobu@...>
2006/10/23
なかだです。
[#29252] 1.8.5への最終コミット — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
14 messages
2006/08/10
[#29258] Re: 1.8.5への最終コミット
— nobu@...
2006/08/11
なかだです。
[#29259] Re: 1.8.5への最終コミット
— "U.Nakamura" <usa@...>
2006/08/11
こんにちは、なかむら(う)です。
[#29268] Re: 1.8.5への最終コミット
— Yukihiro Matsumoto <matz@...>
2006/08/15
まつもと ゆきひろです
[#29271] Re: 1.8.5への最終コミット
— URABE Shyouhei <root@...>
2006/08/15
卜部です。
[#29253] Bus Error on OS X with rjb, irb and dl — arton <artonx@...>
artonです。
10 messages
2006/08/10
[#29257] Re: Bus Error on OS X with rjb, irb and dl
— kimura wataru <kimuraw@...>
2006/08/11
木村といいます。
[#29260] Re: Bus Error on OS X with rjb, irb and dl
— arton <artonx@...>
2006/08/11
artonです。
[#29284] CGI#out で MIMEエンコード文字列がデコードされる — とみたまさひろ <tommy@...>
とみたです。
26 messages
2006/08/17
[#29285] Re: CGI#out で MIMEエンコード文字列がデコードされる
— Takahiro Kambe <taca@...>
2006/08/17
In message <20060817182312.adce9ff7.tommy@tmtm.org>
[#29286] Re: CGI#out で MIMEエンコード文字列がデコードされる
— とみたまさひろ <tommy@...>
2006/08/17
とみたです。
[#29287] Re: CGI#out で MIMEエンコード文字列がデコードされる
— Fujioka <fuj@...>
2006/08/17
藤岡です。
[#29288] Re: CGI#out で MIMEエンコード文字列がデコードされる
— Fujioka <fuj@...>
2006/08/17
藤岡です。
[#29290] Re: CGI#out で MIMEエンコード文字列がデコードされる
— Yukihiro Matsumoto <matz@...>
2006/08/17
まつもと ゆきひろです
[#29292] Re: CGI#out で MIMEエンコード文字列がデコードされる
— Fujioka <fuj@...>
2006/08/17
藤岡です。
[#29294] Re: CGI#out で MIMEエンコード文字列がデコードされる
— とみたまさひろ <tommy@...>
2006/08/18
とみたです。
[#29399] Re: CGI#out で MIMEエンコード文字列がデコードされる
— URABE Shyouhei <root@...>
2006/09/01
卜部です。どこに繋げるか迷いましたがとりあえずここへ。
[#29291] ruby 1.8.5 preview4 — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
21 messages
2006/08/17
[#29314] Re: ruby 1.8.5 preview4
— URABE Shyouhei <root@...>
2006/08/18
卜部です。
[#29319] Re: ruby 1.8.5 preview4
— Yukihiro Matsumoto <matz@...>
2006/08/19
[#29321] Re: ruby 1.8.5 preview4
— URABE Shyouhei <root@...>
2006/08/19
卜部です。
[#29322] Re: ruby 1.8.5 preview4
— Yukihiro Matsumoto <matz@...>
2006/08/19
まつもと ゆきひろです
[#29299] Ruby 1.8.5 + Railsでwarning — Masayoshi Takahashi <takahashi@...>
高橋征義です。
9 messages
2006/08/18
[#29304] Re: Ruby 1.8.5 + Railsでwarning
— "U.Nakamura" <usa@...>
2006/08/18
こんにちは、なかむら(う)です。
[#29316] 1.9 net/smtp.rb — WATANABE Tetsuya <Tetsuya.WATANABE@...>
渡辺哲也です。
5 messages
2006/08/19
[#29358] NetBSD で 1.8.5 を作ると site_ruby を見てくれない — "GOTO Kentaro" <gotoken@...>
いちおう報告。NetBSD で ruby-1.8.5.tar.gz からビルドすると、
4 messages
2006/08/29
[ruby-dev:29263] date
From:
Tadayoshi Funaba <tadf@...>
Date:
2006-08-12 12:17:12 UTC
List:
ruby-dev #29263
date に以下のような変更をします、たぶん。
* parse
年日付 (例: 2006-333, 2006333 06333) や暦週日付 (例: 2006-W15-5,
2006W155 06W155) で日付が作れます。
'GMT Standard Time' のようなタイムゾーン名を拾います。
'Mexico Standard Time 2' のようなものはダメです。
'GMT+09'、'-3'、'-3.5' のような時差も拾います (それぞれ +09:00、-03:00、
-03:30 と等価)。+091234 や +09:12:34 も受けとります。
# これまで、'GMT+09' のような時差を拾わなかったのは、解釈がふたつあり
# えるからです。POSIX は西が正ですが、しかし、この表現は常識的ではない
# と思うので、これを切り捨てることにしました。
'1 pm' のような分のない時刻も拾います。
日のない年月のみの形式は基本的にあつかわない方針でしたが、'Sept 2000'
ようなものなど、いくつかは受けつけるつもりです。
'09' が 9日 と認識されます。
'10.9.2000' のようなドットで区切った日付も拾うかもしれません。あつかい
は / と同じ。
日本語の日付が通ることがあります。
parse は以下のような日付も受けとれるようになります。
'jan 2 3 am +4 5'
'fri1feb3bc4pm+5'
'平成元年8月8日 (火) 午後2時30分59.5秒'
* str[fp]time
str[fp]time に指定子 %L、%N、%Q を追加します。
strptime で、%s、%Q、年日付: %Y-%j、暦週: %G-%V-%u などをつかって日付
がつくれます。%Y-%[UW]-%[uw] の組み合せでもつくれます。
parse と同様に、'GMT Standard Time'、'-3'、'-3.5' のようなタイムゾーン、
時差を受けつけます。
strptime は strftime の形式をより尊重します。たとえば、%j は数字を3桁
以上読むことはありません。%Y は基本的に高々4桁ぶんしか読みませんが、つ
ぎに期待されるパターンが数値でないと判断できれば、制限されません。以下
のような場合は成功します。
_strptime('20060808', '%Y%m%d')
_strptime('92006-08-08', '%Y-%m-%d')
_strptime('friaug', '%a%b')
strftime で、GNU のものと同様のフラグ [-_0^#] と幅指定をつかえるように
するかもしれません。strptime に相当の仕掛を用意するつもりはまったくあ
りません。
strptime は以下のような日付も受けとれるようになります。
strptime('fri1feb034pm+5','%a%d%b%y%H%p%Z')
* メソッドの追加
{prev,next}_{year,day} を加えようかと思います。next_day は、引数がない
場合は、以前からある next と同じです。
1.9 で、いつのまにか min に minute をいう別名がつけられていたのですが、
Date では min はつかえないのに、minute として参照できる、というおかし
なことになっていたので、削除していました。もし、minute や second があっ
たほうがいい、ということであれば、あらためて用意します。
あまりつかわれていないと思いますが、os?、ns? は、やはりあまりよくない
名前なのではないか、ということで、代りに julian?、gregorian? を用意し
ようと思います。将来的に、os?、ns? は廃止の方向で。
あまりつかわれていない機能だと思いますが、新暦の開始日の指定で、真偽値
をつかわないようしていきたいと思います。今後は、Date::JULIAN、
Date::GREGORIAN をつかうよう勧めます。
* 1.8 と 1.9 の違い
parse で日本語の日付を通す、というのは、最終的には消す可能性が高いと思
いますが、文句がなければ、1.9 に入れるつもりです。1.8 には入れません。
まったくの新規のメソッドは、1.8 入れるつもりはありません。
ちなみに、今現在の 1.8 と 1.9 の違いは、
{Time,Date,DateTime}#to_{time,date,datetime} の追加。
{next,prev}_month の追加。
sunday? など述語の追加。
いつのまにか parsedate.rb に strptime がある。
-- ここに strptime は必要?
-- エラーメッセージがおかしい。