From: "yhara (Yutaka HARA)" Date: 2012-10-25T19:44:35+09:00 Subject: [ruby-core:48258] [ruby-trunk - Feature #6589] Set#rehash Issue #6589 has been updated by yhara (Yutaka HARA). Target version changed from 2.0.0 to next minor ---------------------------------------- Feature #6589: Set#rehash https://bugs.ruby-lang.org/issues/6589#change-31536 Author: marcandre (Marc-Andre Lafortune) Status: Assigned Priority: Normal Assignee: knu (Akinori MUSHA) Category: lib Target version: next minor There should be a way to rehash a `Set`. s = Set.new([[]]) s.first << 1 # s.rehash # Does not exist! s.include? [1] # => false, want true See also: http://stackoverflow.com/questions/10992423/is-this-expected-behaviour-for-a-set-of-arrays-in-ruby http://stackoverflow.com/questions/10361400/deleting-a-modified-object-from-a-set-in-a-no-op -- http://bugs.ruby-lang.org/