Issue #7068 has been reported by sunaku (Suraj Kurapati).

----------------------------------------
Feature #7068: ability to deactivate Hash#compare_by_identity()
https://bugs.ruby-lang.org/issues/7068

Author: sunaku (Suraj Kurapati)
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 


Hello,

I am using ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux].

There is no way to deactivate a Hash's compare by identity behavior:

  h = Hash.new
  h.compare_by_identity
  h.compare_by_identity? #=> true
  h.compare_by_identity
  h.compare_by_identity? #=> still true

I want the ability to deactivate that behavior afterwards, like this:

  h.compare_by_identity = false

Thanks for your consideration.


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