]> gitweb.factorcode.org Git - factor.git/commit
classes: If a tuple class with subclasses is redefined into something that's not...
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sun, 31 Jan 2010 13:48:39 +0000 (02:48 +1300)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sun, 31 Jan 2010 13:48:39 +0000 (02:48 +1300)
commite929d906cec38e7b29d49cd2585d6c852e290a26
tree49a2718381b4dcd5fdd0d86ed3d4755952112680
parent3addfcc2ade1d3520606f612177f4af4db67830b
classes: If a tuple class with subclasses is redefined into something that's not a tuple class, subclasses are changed to inherit from 'tuple' instead of being forgotten. Also, changing the metaclass of a union or intersection member no longer removes it from the union or intersection. Finally, make some internal words private
16 files changed:
basis/bootstrap/image/image.factor
basis/classes/struct/struct.factor
core/bootstrap/primitives.factor
core/classes/algebra/algebra-docs.factor
core/classes/algebra/algebra.factor
core/classes/builtin/builtin.factor
core/classes/classes.factor
core/classes/intersection/intersection.factor
core/classes/mixin/mixin-tests.factor
core/classes/mixin/mixin.factor
core/classes/predicate/predicate-tests.factor
core/classes/predicate/predicate.factor
core/classes/tuple/tuple-tests.factor
core/classes/tuple/tuple.factor
core/compiler/units/units.factor
core/generic/generic-docs.factor