On 2017-01-05 12:50, rolfm@dds.nl wrote:
however, the libs which are declared in the main patch (when loaded) are not available in this new window.
the only way this makes sense to me is if with "libs" you mean "paths" (to abstractions). traditional libraries (binary files containing one or more objects) will be loaded into global namespace.
with the "libdir" loader, the distinction has (unfortunately) become blurry.
is there a design reason for this?
the paths are searched as follows:
in your example you have two top-level patches: "the big main window" and the newly created window. since they are unrelated, they don't share any paths declared in any of them.
this is of course by design, and is inspired by module loading in other languages. (e.g. "import" in python)
fgmsdr IOhannes