ruby-trunk-changes r30247 - r30251

今日もコミットの数は少なめですが大きめの変更です。open のフラグに使う定数 File::DIRECT の追加と、RDoc 3.0.1 のマージです。

kosaki:r30247 2010-12-20 01:18:16 +0900

open に渡すフラグの O_DIRECT 定数が利用可能なプラットフォームでは File::DIRECT 定数を定義するようにしています。[Feature #4015] [ruby-core:33018]
O_DIRECT は知らなかったのですが Linux カーネルがページキャッシュを経由せず直接読み書きするように指定するフラグみたいです。調べてみると結構前(2.4.10?)から入ってますね。

svn:r30248 2010-12-20 01:18:17 +0900

version.h の日付更新。

drbrain:r30249 2010-12-20 12:22:49 +0900

RDoc 3 を取りこんでいるそうです。ちょっと読む気のしない量の差分なので内容はパス。
RDoc 3 のリリースノートは以下 URL にあるようです。
http://rdoc.rubyforge.org/History_txt.html

drbrain:r30250 2010-12-20 12:32:22 +0900

require 'rdoc/parser/perl' が混ざっていたので削除。rdoc/parser/perl.rb は元はあったのが r30249 で削除されたみたいですけど。

drbrain:r30251 2010-12-20 13:50:13 +0900

ChangeLog に r30251 の RDoc 3.0.1 のマージのエントリ追記と、NEWS ファイルに RDoc のバージョンアップを追記。