[Scilab-users] ?==?utf-8?q? question on graphic children order

Antoine Monmayrant amonmayr at laas.fr
Fri Apr 12 17:09:38 CEST 2019


Hello, 

> After the first interesting Stéphane's attempt, i am also afraid that 
> changing the order now would break a lot of code.

My intuition is that functions like gce() might rely on the assumption that the most recent object is to be found at the first position in the children list.
I am not sure this is going to be trivial to track all the possible weird bugs such a change could induce.
But I agree that this "stack" sorting (new things first) is quite surprising for new users¹ and that an array sorting (new things last) would be less surprising and thus easier to grasp.

Antoine
 ¹ Every new student in our group trying to  work with scilab graphic handles gets bitten at some point by the fact that a.children(1) no longer points to the first plot after a second one is added.




More information about the users mailing list