Project

General

Profile

Bug #3007

subtle inconsistency of Class#to_s

Added by mame (Yusuke Endoh) about 10 years ago. Updated almost 9 years ago.

Status:
Rejected
Priority:
Normal
Target version:
ruby -v:
ruby 1.9.2dev (2010-03-24 trunk 27031) [i686-linux]
Backport:
[ruby-dev:40744]

Description

=begin
遠藤です。

特異クラスの文脈で定義されたクラスの to_s の結果が、Class.new で
作られたかどうかによって変わります。

o = Object.new
class << o
class C; end
D = Class.new
p [C, D] #=> [#Class:0x825657c::C, #Class:0x82564f0]
end

実害は今のところ報告されていないと思います。

# [ruby-dev:36672] [Bug #616] からの派生チケットです。
# この問題は [ruby-dev:37640] [ruby-dev:39531] で説明されています。

まつもとさんの気持ちは放置 (= WONTFIX?) に傾いているそうなので、
数日間反応がなければ rejected にしたいと思います。

--
Yusuke ENDOH mame@tsg.ne.jp
=end

#1

Updated by mame (Yusuke Endoh) almost 10 years ago

  • Status changed from Open to Rejected

=begin

=end

Also available in: Atom PDF