> What do we need to do to make user level code work with this?

Unfortunately not all code can be converted. For libs like gtk/gintro it seems 
not to work, as widgets can be owned by gtk containers, and gtk uses ref 
counting internally. Maybe cdomes shared_ptr PR will work for that.

I wonder if a native Nim GUI with widgets would work with owned refs. May be 
also problematic, when we put widgets in a container like table, and want to be 
able to retrieve single widgets or to delete whole rows. But that are exotic 
corner cases. For my recent CDT, I assume that it may work when the CDT 
variable owns all the edges and vertices.

Reply via email to