@jameslo I didn't actually go through the code but just in the simple tests I did if you create the entirety of the graph with the [receive~]
(including the [receive~]
) before the graph with the [send~]
(including the [send~]
) then it appears to be in the right sort-order.
however when I deleted the [send~]
and [receive~]
afterwards I couldn't get it back in the right order when I recreated them no matter the order.. maybe something to do with [send~]
being at the bottom of a graph and [receive~]
being at the top of one or something.
might have a look through the source later and try to figure it out for real.
I would think that this is dependent on the implementation and not guaranteed to stay the same if the implementation changes significantly tho..
Ideally all [send~]
graphs would be sorted before their corresponding [receive~]
graphs..