Tim Blechmann wrote: ...
still, there is one problem ... what happens, if a symbol is sent through an outlet, is used somewhere else in the patch and the parent canvas with the specific $0 symbol table is deleted ... the symbol pointer would point into nowhere :-( ... will have to think about this
Tim, Mathieu,
this is not just a minor implementation detail. You are talking about introducing a completely different semantics for $0-symbols. Global symbol atoms, as they are defined currently, are immutable entities. Any Pd object may transparently store them, retrieve, etc.
Krzysztof