ruby-trunk-changes r35640 - r35645

今日や予約語と同じ名前のメソッド定義の場合の文法の不具合修正がありました。

tadf:r35641 2012-05-14 07:39:13 +0900

ext/date/date_strftime.c の不要なヘッダ削除やコメントの変更、 case 節の入れ替え、まとめなどのリファクタリングです。

nobu:r35644 2012-05-14 16:28:36 +0900

無引数の self など予約語のメソッド名の定義で先頭にシンボルがあると Syntax エラーになる不具合の修正をしています。 [ruby-dev:45626] [Bug #6403]

naruse:r35645 2012-05-14 16:46:02 +0900

r35610 や r35611 で対処した Socket のテストで IPv6 の利用可能なインタフェースをチェックする処理で Mac OS X でも ioctl(SIOCGIFINFO_IN6) でのチェックができるらしく処理を追加しています。