Ich folge den Übungen von Ruby Koans und in about_proxy_object_project.rb
gibt es diesen Code:
Das wird so genannt:
%Vor% Das Problem ist, dass die Zeile tv.channel = 10
den Interpreter "bricht" und wirft:
Ich habe den gleichen Code mit Ruby 1.9.3 ausprobiert und es funktioniert. Ich benutze Ruby 2.0.0-p195.
Also, ist das ein Fehler / Fehler? Oder mache ich etwas schrecklich falsch?
Ja. Es ist ein Ruby-Bug in ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-linux]
. Am Ende des Stack-Trace steht:
Sie sollten dies Ruby Core melden. Bitte tun Sie dies der Ruby-Community zuliebe.
Wie von matt hervorgehoben, ist es in Ruby 2.0.0p247 behoben.
Ich sehe nicht, dass Sie etwas falsch machen.