ruby-changes:6947
From: nobu <ko1@a...>
Date: Sun, 10 Aug 2008 09:36:03 +0900 (JST)
Subject: [ruby-changes:6947] Ruby:r18465 (trunk): * lib/irb.rb (IRB::Irb#inspect): instance_variables returns symbols
nobu 2008-08-10 09:35:14 +0900 (Sun, 10 Aug 2008) New Revision: 18465 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=18465 Log: * lib/irb.rb (IRB::Irb#inspect): instance_variables returns symbols instead of strings now. [ruby-dev:34930] Modified files: trunk/ChangeLog trunk/lib/irb.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 18464) +++ ChangeLog (revision 18465) @@ -1,3 +1,8 @@ +Sun Aug 10 09:35:12 2008 Nobuyoshi Nakada <nobu@r...> + + * lib/irb.rb (IRB::Irb#inspect): instance_variables returns symbols + instead of strings now. [ruby-dev:34930] + Sun Aug 10 09:22:14 2008 Tanaka Akira <akr@f...> * transcode.c (transcode_char_start): refactored to remove readlen Index: lib/irb.rb =================================================================== --- lib/irb.rb (revision 18464) +++ lib/irb.rb (revision 18465) @@ -308,7 +308,7 @@ def inspect ary = [] for iv in instance_variables - case iv + case (iv = iv.to_s) when "@signal_status" ary.push format("%s=:%s", iv, @signal_status.id2name) when "@context" -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/