Follow-up Comment #6, bug #25525 (project guile): I recognized that the layout problem appears as well if you inherit from first <class> and then a class <b> which does not contain <class> I did fix this. By postponing the addition of <class> variables to the last in order for them to always get the correct index in the layout.
So, now (1) you can inheret meta objects from both <class> and non <class> objects (2) it's not possible to inherit or add variables that have the same name as <class> variables. If that is tried an error is signaled. For a git-diff, see goopsdiff2 below (file #23843) _______________________________________________________ Additional Item Attachment: File name: goopsdiff2.diff Size:4 KB _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?25525> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/