ruby-trunk-changes r31739 - r31745

CSV.each の Enumerator 対応、Tk や REXML の不具合修正がありました。

jeg2:r31739 2011-05-26 22:32:40 +0900

CVS のドキュメント修正。 [Bug #4785]

jeg2:r31740 2011-05-27 00:35:06 +0900

CSV#each でブロックが渡されなかった時に Enumerator を生成して返す機能を追加しています。これは NEWS ですね!

svn:r31741 2011-05-27 00:35:09 +0900

version.h の日付更新。

nagai:r31742 2011-05-27 08:36:33 +0900

Tk.mainloop 実行前に exit すると後始末で処理が止まってしまう不具合の修正。
また mingw でビルドに失敗するのを修正。[ruby-core:33656] [Bug #4141]

nagai:r31743 2011-05-27 08:48:31 +0900

ppoll(2) の対応で ppoll(2) が利用可能でない環境の時のソースに変数名 typo でビルドエラーになっていたのを修正しています。

shyouhei:r31744 2011-05-27 11:34:23 +0900

REXML::Text.new の引数の String が freeze されていたらエラーになってしまうので clone(freeze 状態もコピーする)じゃなくて dup でコピーをとっておくようにしています。 [ruby-dev:43582] [Feature #4783]

shyouhei:r31745 2011-05-27 11:34:25 +0900

r31744 の ChangeLog のエントリ追加です。