[#45906] ' failures. — Tanaka Akira <akr@...>
' の扱いが変化したことで、テストが失敗しているようです。
9 messages
2012/07/04
[#45910] [ruby-trunk - Bug #6694][Open] Thread.new without block. — "ko1 (Koichi Sasada)" <redmine@...>
24 messages
2012/07/04
[#45928] Re: [ruby-cvs:43524] kosaki:r36348 (trunk): * include/ruby/ruby.h: Removed RUBY_GLOBAL_SETUP complely. It is — SASADA Koichi <ko1@...>
ささだです.
3 messages
2012/07/09
[#45973] [ruby-trunk - Bug #6751][Assigned] remove tempfiles early. — "akr (Akira Tanaka)" <akr@...>
4 messages
2012/07/18
[#45976] [ruby-trunk - Bug #6756][Open] FileUtils.rm_rf がアクセス権のない空ディレクトリを削除しない — "fumiyas (Fumiyasu SATOH)" <fumiyas@...>
9 messages
2012/07/20
[#45977] [ruby-trunk - Feature #6757][Open] [PATCH] Add Process.getsid — "fumiyas (Fumiyasu SATOH)" <fumiyas@...>
6 messages
2012/07/20
[#46012] [ruby-trunk - Feature #6812][Open] Refactor gc.c — "authorNari (Narihiro Nakamura)" <authorNari@...>
13 messages
2012/07/30
[ruby-dev:45999] [ruby-trunk - Feature #6639][Rejected] ArgumentError から ArityError を分離
From:
"mame (Yusuke Endoh)" <mame@...>
Date:
2012-07-23 13:28:05 UTC
List:
ruby-dev #45999
Issue #6639 has been updated by mame (Yusuke Endoh). Status changed from Open to Rejected きしもとさん 7/21 の開発者会議にて、残念ながらこの機能は不採択と判定されました。 これを採択すると他にも細分化の要望が来るであろうことから、 Ruby として「例外を細分化する方針」をとるかどうかで議論が行われました。 しかしまつもとさんからその方針には「不安」があるとのことで、採択しない 方向となりました。 -- Yusuke Endoh <mame@tsg.ne.jp> ---------------------------------------- Feature #6639: ArgumentError から ArityError を分離 https://bugs.ruby-lang.org/issues/6639#change-28314 Author: metanest (Makoto Kishimoto) Status: Rejected Priority: Low Assignee: Category: Target version: =begin ArgumentError と TypeError の違いがわかりにくい、という話がありました( #6423 )。 違いがわかりにくい原因として、メソッドやブロックの呼び出し時に、次のような感じで、 エラーの発生する場所が混在しているため、という理由が考えられます。 (1) 実引数の個数が正しいかをチェック → ダメなら ArgumentError (2) 実引数の型(期待するメソッドがあるか)をチェック → ダメなら TypeError (3) 実引数の値をチェック → ダメなら ArgumentError ArgumentError のサブクラスとして ArityError を作り (1) のエラーを ArityError に すれば、各エラーの意味が明確化するのではないかと思います。 =end -- http://bugs.ruby-lang.org/