Issue #4699 has been updated by Shota Fukumori.

Status changed from Open to Rejected

If a.object_id == b.object_id, this is a feature.

If a.object_id != b.object_id, this is a bug.
----------------------------------------
Bug #4699: Arrays - affectation
http://redmine.ruby-lang.org/issues/4699

Author: Cheikh Sidya CAMARA
Status: Rejected
Priority: Normal
Assignee: 
Category: 
Target version: Ruby 1.8.7
ruby -v: ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux]


a = [1,2,3]
b = a
b[1] = 10

the content of a : [1, 10, 3]

why the variables a and b point on the same space ?

a.object_id = b.boject_id



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