ruby-trunk-changes r31533 - r31548

今日もドキュメント追加がたくさんと win32 での select の修正がありました。

kosaki:r31533 2011-05-13 02:16:21 +0900

select_internal() の動作に影響していない変数があったのを削除しています。

svn:r31534 2011-05-13 02:16:25 +0900

version.h の日付更新。

drbrain:r31535 2011-05-13 05:17:29 +0900

RSS::Atom の定数と、RSS の例外クラス達のドキュメント追加です。 [ruby-core:36126] [Feature #4671]

drbrain:r31536 2011-05-13 05:39:11 +0900

Regexp, Process, URI などのドキュメント追加です。 [ruby-core:36143] [Bug #4677]
所々1行の文字数が長いところがありますね。

drbrain:r31537 2011-05-13 05:45:45 +0900

Logger#datetime_format のドキュメント追加です。 [ruby-core:36146] [Bug #4678]

drbrain:r31538 2011-05-13 06:51:41 +0900

mathn.rb のドキュメント追加/更新です。 [ruby-core:36125] [Feature #4667]

drbrain:r31539 2011-05-13 07:04:59 +0900

mathn.rb のインデント修正とちょっとドキュメント追加です。 [ruby-core:36154] [Feature #4682]

drbrain:r31540 2011-05-13 07:37:01 +0900

WEBrick::HTTPServlet::ERBHandler のドキュメント追加です。

drbrain:r31541 2011-05-13 07:49:40 +0900

fileutils.rb の内部メソッドに :nodoc: タグを追加しています。 [ruby-core:36158] [Bug #4684]

drbrain:r31542 2011-05-13 08:41:35 +0900

rdoc でドキュメント整形後に標準出力が端末だった時にだけサマリ情報を表示するようにしています。また coverage 情報の出力時は -q オプションを無視するようにしています。

usa:r31543 2011-05-13 15:24:36 +0900

rb_w32_select() (win32.h で select は rb_w32_select に define されてるので Windows 環境における select)で渡された fd が INVALID_HANDLE_VALUE でないかチェックして不正な HANDLE が渡されたら errno = EBADF でエラーにするようにしています。 [ruby-dev:43513][ruby-dev:43535] の議論を参照。

shyouhei:r31544 2011-05-13 18:59:16 +0900

README.EXT と README.EXT.ja の typo 修正。

shyouhei:r31545 2011-05-13 19:27:10 +0900

Float#coerce のドキュメントを追加しています。が、メソッド名が flo_coerce と C の関数名になってますね。

shyouhei:r31546 2011-05-13 19:27:12 +0900

r31546 のぶんの ChangeLog のエントリ追記です。

nagachika:r31547 2011-05-13 21:38:49 +0900

Float#coerce のドキュメントの typo 修正です。

nagachika:r31548 2011-05-13 21:54:57 +0900

今日追加されたドキュメントのうちいくつかの改行を調整しました。80桁におさまるように。
……というコーディング規約があったような気がしたんですけど今調べてみるとみあたらないですね……あれ早まったかな。