Hi! Under what conditions is the parent method __init_extra__ executed?
With #9944 and #9138, sage: R.<x,y> = QQ['t'][] seems to properly initialise its category. One has sage: isinstance(R,Algebras(QQ['t']).parent_class) True However, not a single __init_extra__ is executed, although it *should* be executed for the categories of algebras, commutative additive semigroups, additive magmas and magmas! However, in other cases, __init_extra__ *is* executed. So, I wonder whether there are restrictions on the use of __init_extra__? Best regards, Simon -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To post to this group, send email to sage-combinat-devel@googlegroups.com. To unsubscribe from this group, send email to sage-combinat-devel+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sage-combinat-devel?hl=en.