| Age | Commit message (Collapse) | Author |
|
class; fix #3575
|
|
|
|
ref #3588
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Note this is a temporary fix. Error message generation
(including `inspect`) should be deferred until its use.
|
|
|
|
|
|
According to CRuby [Feature#12746]
|
|
|
|
|
|
|
|
|
|
|
|
Modify to get constant of parent module in singleton class; fix #3568
|
|
|
|
The resulting behavior is different from CRuby, but modifying
hash key afterwards is undefined behavior in ISO spec.
|
|
|
|
|
|
|
|
Renumber hash keys during dup since there may be duplicates.
|
|
More compatibility to CRuby.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The change may reduce flexibility, but I believe no one wants
that level of flexibility here.
|
|
|