2011-03-01から1ヶ月間の記事一覧

ruby-trunk-changes r31216 - r31223

今日も引き続き定数の探索と class_eval/module_eval の関係の修正がありました。それに伴なってテストの書き換えもあったので、今の挙動に依存しているライブラリなどがないかちょっと不安ですね。Rails とか大丈夫でしょうか。 nobu:r31216 2011-03-30 22:…

ruby-trunk-changes r31211 - r31215

今日は class_eval の中で定義されたクラスメソッドからの定数探索の仕様の不具合修正が行なわれています。 akr:r31211 2011-03-30 00:25:25 +0900 ext/stringio/stringio.c の関数マクロの引数にかっこをつける修正です。 svn:r31212 2011-03-30 00:25:29 +…

ruby-trunk-changes r31205 - r31210

Kernel#String() が to_s を呼ぶ前に to_str で String に変換しようとする修正が入りました。 arton:r31205 2011-03-29 01:52:20 +0900 WEBrick のテストで、Windows でコマンドプロンプト(昔は DOS窓 って言ってましたねそういえば)で表示される短縮形のフ…

ruby-trunk-changes r31190 - r31195

今日は make のターゲット love が変更されたりしています。 akr:r31190 2011-03-27 23:16:50 +0900 ext/socket/ipsocket.c の関数マクロの引数にかっこをつける修正です。 usa:r31191 2011-03-28 11:07:28 +0900 Ruby の 18歳の誕生日に導入された make の …

ruby-trunk-changes r31186 - r31189

今日も大きな変更はありませんでした。 tadf:r31186 2011-03-27 11:20:17 +0900 date_core.c から未使用の変数の除去をしています。 svn:r31187 2011-03-27 11:23:21 +0900 version.h の日付更新。 nobu:r31188 2011-03-27 15:45:56 +0900 ruby-mode.el のコ…

ruby-trunk-changes r31182 - r31185

今日は少なめでした。 naruse:r31182 2011-03-26 05:29:53 +0900 date_strftime.c にて、time() の返り値を long で受けているところがあったので time_t で受け取るように修正しています。 naruse:r31183 2011-03-26 05:29:55 +0900 DateTime#strftime は拡…

ruby-trunk-changes r31167 - r31181

今日もたくさんコミットがありました。活発なのは良いことですね。 autoload と defined? の組合せの挙動の修正、Syslog のテストの修正などの他に今日も拡張ライブラリの警告除去など型の修正がありました。 akr:r31167 2011-03-24 22:49:26 +0900 ext/sdbm…

ruby-trunk-changes r31160 - r31166

今日は nurse さん無双で 主に openssl の警告除去が行なわれました。 kazu:r31160 2011-03-24 01:55:27 +0900 ChangeLog の余分な空白の除去や typo 修正です。 svn:r31161 2011-03-24 01:55:30 +0900 version.h の日付更新。 naruse:r31162 2011-03-24 10:…

ruby-trunk-changes r31151 - r31159

今日はひさしぶりにたくさんの修正がありました。--require, --gem オプションの削除、Windows 環境での子プロセスの終了待ちの処理の修正、Float#round の不具合修正などです。 naruse:r31151 2011-03-22 21:20:52 +0900 Gems::TestCase のカレントディレク…

ruby-trunk-changes r31141 - r31150

rubygems のテストがソースツリー以外のディレクトリでビルドするとエラーになることの修正と、型関係の警告除去が行なわれています。 naruse:r31141 2011-03-22 06:23:42 +0900 64bit 整数を 32bit 整数の変数へ代入していたり比較していたりするため、環境…

ruby-trunk-changes r31135 - r31140

今日は Date#strftime の実装が拡張ライブラリに変更されるという変更がありました。 tadf:r31135 2011-03-20 21:44:47 +0900 Date#strftime の実装を Ruby 版から C の拡張ライブラリ版に移植しています。大きな変更ですね。 64bit 環境で警告が出ているの…

ruby-trunk-changes r31132 - r31134

今日も Windows 版の環境変数設定のサイズ上限関係の修正がありました。 arton:r31132 2011-03-20 01:33:59 +0900 Windows 環境での環境変数設定のサイズ制限を rb_w32_osver() という関数で取得する Windows OS バージョンで切り替えるようにしています。そ…

ruby-trunk-changes r31125 - r31131

今日は Windows 環境での環境変数セットのサイズ制限についての再修正がありました。 nobu:r31125 2011-03-18 23:00:02 +0900 .gitignore のメタキャラクタ "**" が少し古い git だと認識されないので指定方法を変更。Makefile, extconf.h mkmf.log (*.log) …

ruby-trunk-changes r31119 - r31124

今日は拡張ライブラリから使えるように ruby.h に公開APIのプロトタイプが追加されています。また FileUtils.cp の挙動の修正がありました。 nobu:r31119 2011-03-18 00:54:22 +0900 rb_funcall_passing_block() を ruby.h で公開するようにしています。 [ru…

ruby-trunk-changes r31116 - r31118

今日は初の停電中の更新です。モバイル環境を揃えておいたのがこんな風に役に立つときが来るとは……。 しかしあまり大きな変更はありませんでした。 kazu:r31116 2011-03-17 01:22:39 +0900 ChangeLog の typo 修正です。 svn:r31117 2011-03-17 01:22:42 +09…

ruby-trunk-changes r31110 - r31115

今日は海外からのコミットもありちょっと数が多めです。少しにぎやかになった感じで嬉しいですね。また TCPServer#initialize などが listen(2) に失敗した時のエラー処理の修正がありました。 akr:r31110 2011-03-16 08:41:17 +0900 ext/openssl/ossl_x509e…

ruby-trunk-changes r31107 - r31109

今日もあまり大きな変更はありませんでした。 sorah:r31107 2011-03-15 09:53:31 +0900 test/misc/test_ruby_mode.rb の ruby-mode.el のテストで Failure になるテストケースをとりあえず skip するようにしています。 svn:r31108 2011-03-15 09:53:36 +090…

ruby-trunk-changes r31104 - r31106

RubyKaigi 2011 のプレゼンテーション募集の締切が 3/27 まで延期になったそうです。RubyKaigi!! そういう楽しいことがこの先あるのをここ数日忘れていました。 プレゼンテーション募集の延期: - RubyKaigi Nikki(2011-03-14)今日は大きな変更はありませんで…

ruby-trunk-changes r31101 - r31103

Rubyist のみなさまお疲れさまです。関東地方では明日から計画停電がはじまるとのことです。サーバの電源管理大丈夫ですか? 冷蔵庫は停電中の開閉は少なくすると冷気の持ちが良くなります。あらかじめ氷を作っておいて、ボウルなどに入れて庫内に置くのも効…

ruby-trunk-changes r31093 - r31100

Rubyist のみなさまお元気でしょうか。被害の大きかった地域のかたがたのご無事を祈ります。余震が続き不安な夜です。関東地方でも念のため更なる地震を警戒して携帯できる飲料水や靴の準備など対策は取りつつ、ゆっくり休みましょう。こんな時にコミットを…

ruby-trunk-changes r31088 - r31092

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

ruby-trunk-changes r31078 - r31087

rubygems 1.6.2 がマージされています。主に Windows での不具合修正がされている模様。 nagachika:r31078 2011-03-10 00:03:54 +0900 "SJIS" が Shift_JIS から Windows_31J に変わったためテストが失敗していたのを修正。 svn:r31079 2011-03-10 00:03:58 …

ruby-trunk-changes r31065 - r31077

Encoding に "SJIS" と指定すると Shift_JIS のことを指していましたが、Windows-31J のことを指すようになる変更が入っています。またビルドプロセスの変更で拡張ライブラリが並列ビルドできるようにしています。 nobu:r31065 2011-03-08 23:10:19 +0900 mi…

ruby-trunk-changes r31047 - r31064

kosaki:r31047 2011-03-07 20:58:12 +0900 Process.maxgroups の最大値は sysconf() で取得するようにしています。 kosaki:r31048 2011-03-07 21:35:45 +0900 Process.groups= で getgrnam() は thread safe でないので getgrnam_r() を利用するように変更し…

ruby-trunk-changes r31032 - r31046

今日は GC のパラメータを環境変数で変更できるというパッチが入っています。 kosaki:r31032 2011-03-06 21:51:17 +0900 sample/list.rb でインスタンス変数の未初期化で警告が出ていたので追加。 [ruby-core:35435] [Bug#4471] akr:r31033 2011-03-06 22:21…

ruby-trunk-changes r31028 - r31031

最近 Rubinius のコミットも読みはじめました。活発にコミットされているのでなかなかしっかり追い切れないですが、Rubyで組み込みオブジェクトのライブラリが記述されているのはやっぱりおもしろいですね。あとWEBサイトの記事なども同じリポジトリで管理さ…

ruby-trunk-changes r31025 - r31027

本日は IO#fcntl, IO#ioctl の修正がありました。 kosaki:r31025 2011-03-05 01:38:34 +0900 IO#fcntl と IO#ioctl で fcntl(2), ioctl(2) の呼び出しはブロックする場合があるので rb_thread_blocking_region() を使ってシステムコール呼び出し中は GVL を…

ruby-trunk-changes r31018 - r31024

今日は本体はあまり変更ありませんでしたが、ゴルファー御用達の goruby には新しいメソッドが追加されています。 nobu:r31018 2011-03-04 00:00:04 +0900 goruby(code golf 用にチューニングされたruby処理系)に Symbol#call メソッドを追加しています。こ…

ruby-trunk-changes r31007 - r31017

去年の 10/30 毎に入ってた REXML のエンコーディング情報の使用変更が元に戻されています。そのほか小さな不具合修正がいくつかありました。 nobu:r31007 2011-03-02 23:20:06 +0900 String#byteslice の第2引数に負の数を渡した時に空文字列じゃなくて nil…

ruby-trunk-changes r31002 - r31006

今日は大きな変更はありませんでした。……あれっ、もう3月になってる? sorah:r31002 2011-03-02 14:06:43 +0900 testunit のテストで端末へのメッセージが漏れていたのを修正。また sleep している test(元々 -x オプションで除外していた)を削除しています。…