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.

Reply via email to