[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:3567

From: "sho-h (Sho Hashimoto)" <sho-h@n...>
Date: Mon, 25 Feb 2013 00:12:50 +0900
Subject: [ruby-reference-manual:3567] [るりまプロジェクト - Bug #7945][Open] 2.0 対応 _builtin/M* 〜 _builtin/S* のレビュー


Issue #7945 has been reported by sho-h (Sho Hashimoto).

----------------------------------------
Bug #7945: 2.0 対応 _builtin/M* 〜 _builtin/S* のレビュー

https://bugs.ruby-lang.org/issues/7945

Author: sho-h (Sho Hashimoto)
Status: Open
Priority: Normal
Assignee: 
Category: doc:review
Target version: 
reporter: 
ruby_version: 


#7814 の続きで 2.0 対応の _builtin/M* 〜 _builtin/S* のレビューをお願いします。

やり方は http://redmine.ruby-lang.org/wiki/rurema/Phase3ReviewProcess1 を参照してください。

# 本当は組み込みだけでも一通り済ませたかったのですが、明日からちょっと忙しいという...残念ですがここで一旦切ります。orz

以下、対応したものの一覧です。Module#refine は他の方にも見ていただいていて、もう少し修正しそうです。

* Module#refine の追加
* Module#const_get の修正

  * 完全修飾名で参照できるようになった点を記述

* Mutex#owned? を追加
* Mutex#lock, #unlock, #synchronize が Signal.trap 中で実行されると例外を投げる点を追記
  * #try_lock も NEWS に入ってますが、r37922 以降は違うようなので除外しました(この点はたぶん本体にもレポートします)
* Mutex#sleep は spurious wakeup する可能性がある点を追記
* NilClass#to_h の追加
* ObjectSpace::WeakMap の追加
* Process#getsid の追加
* Range#size, #bsearch の追加
* Signal.signame の追加
* Signal.trap の @raise の条件を修正
* String#b の追加
* String#lines, #chars, #codepoints, #bytes を分離

* Struct#to_h の追加

以下はできていません。Thread、Time、TracePoint とあわせてよかったらどなたかどぞー。

* Module#prepend
* RubyVM は時間がかかりそうなので省略

* Proc#== と #eql? は条件が難しかったので分岐を記述した上でコメントアウト




-- 
http://bugs.ruby-lang.org/

--
ML: ruby-reference-manual@m...
Info: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->    3567 2013-02-24 16:12 [sho-h@n...          ] [るりまプロジェクト - Bug #7945][Open] 2.0 対応 _builtin/M* 〜 _builtin/S* のレビュー
      3864 2014-07-28 02:45 ┗[sho-h@n...          ] [るりまプロジェクト - Bug #7945] [Closed] 2.0 対応 _builtin/M* 〜 _builtin/S* のレビュー