ruby-trunk-changes r31088 - r31092

今日は東北地方太平洋沖地震の発生でみなさんそれぞれに大変な思いをされたのではないかと思います。地震/津波/火災等の被害の情報が入ってくるにつれことの重大さに眩暈のする思いです。現在も余震が続いており警戒を続ける必要があるようです。皆様お気をつけて。
こんなことしてる場合じゃないだろという気もしますが、いつも通り更新します。

kosaki:r31088 2011-03-11 01:26:01 +0900

Process.maxgroups で NGROUPS_MAX なんてものがない環境では -1 を返すように変更。

svn:r31089 2011-03-11 01:26:05 +0900

version.h の日付更新。

kosaki:r31090 2011-03-11 01:54:02 +0900

Process.maxgroups と Process.maxgroups= はグループのしくみがない(setgroups が存在しない)プラットフォームではそもそも NotImplementedError を発生させるようにしています。

nobu:r31091 2011-03-11 18:33:56 +0900

test/misc/test_ruby_mode.rb で emacs 用の ruby-mode.el のテストの実行のために emacs を実行できるかチェックするようにしています。また古いバージョンで動くように --quick オプションを削っています。

nobu:r31092 2011-03-11 18:42:46 +0900

mkmf.rb の find_executable0 は実行可能ファイルを探す際にディレクトリ(ディレクトリも実行権限を持つので File.executable? で判定すると含まれてしまう可能性がある)をはじくようにしています。