ruby-trunk-changes r31704 - r31718

YAML のデフォルトの実装が Psych を利用するように変更されています。

drbrain:r31704 2011-05-23 08:33:21 +0900

Enumerator のドキュメントを加筆修正しています。 [ruby-core:36373] [Bug #4757]

drbrain:r31705 2011-05-23 08:37:03 +0900

Hash#key のドキュメントを修正しています。 [ruby-core:36377] [Bug #4760]

drbrain:r31706 2011-05-23 08:46:08 +0900

OpenStruct のドキュメントを追加しています。 [ruby-core:36379] [Bug #4761]

drbrain:r31707 2011-05-23 09:08:30 +0900

mathn.rb のドキュメントを追加しています。 [ruby-core:36392] [Bug #4767]

sorah:r31708 2011-05-23 09:10:49 +0900

Test::Unit の parallel 対応で SIGINT を無視する Signal.trap を実行していたのをやめて Interrupt 例外に対応しています。 [ruby-dev:43571]

drbrain:r31710 2011-05-23 09:21:10 +0900

Net::SMTP のドキュメント追加です。 [ruby-core:36393] [Bug #4768]

emboss:r31711 2011-05-23 10:01:49 +0900

OpenSSL::ANS1 の可変長のレコードの解析の終了条件を修正しています。

nahi:r31712 2011-05-23 10:04:07 +0900

ファイルシステムの大文字小文字の区別について r31692 で r30508 を一部 revert しましたが define.h の変更も revert しています。 __APPLE__ が定義されている環境で CASEFOLD_FILESYSTEM が偽になる(ファイルシステムが大文字小文字を区別するものとして扱われる)ように戻されています。

tenderlove:r31715 2011-05-24 04:05:47 +0900

YAML のデフォルトの実装を Psych に切り替えています。 syck を利用するには YAML::ENGINE.yamler = "syck" を実行するそうです。 [ruby-core:36374] [Bug #4758]

svn:r31716 2011-05-24 04:05:51 +0900

version.h の日付更新。

nagai:r31717 2011-05-24 07:37:44 +0900

Ruby/Tk の 64bit 環境でのビルド対応やドキュメントの修正、Tk.mainloop がすぐに終了してしまう不具合の修正、Tk::Canvas#create_itemobj_from_id メソッドの追加などです。

naruse:r31718 2011-05-24 17:31:30 +0900

spec/README の typo 修正です。