I'm running into some trouble getting iemguts/try to load externally declared objects. As far as I can tell, an external object will not load within try, even if it has been properly declared, unless it has been successfully loaded before. In other words, the normal methods of using "declare" and specifying the path in the object name are not working with "try".
I've attached some examples. It's important to restart PD before loading each one, or else the "not working" examples might look like they're working.
Do others experience the same thing?
On 2016-05-31 07:01, Liam Goodacre wrote:
I'm running into some trouble getting iemguts/try to load externally declared objects. As far as I can tell, an external object will not load within try, even if it has been properly declared, unless it has been successfully loaded before. In other words, the normal methods of using "declare" and specifying the path in the object name are not working with "try".
I've attached some examples. It's important to restart PD before loading each one, or else the "not working" examples might look like they're working.
Do others experience the same thing?
this is a special case of what is documented in the help-patch as:
This does not (yet) work with abstractions, but only with externals.
this should really read "but only with loaded externals".
obviously, it would be better if it did work with not-yet-loaded externals and abstractions as well.
gmasdr IOhannes
This is a real shame, as [try] would only really be useful in loading unloaded externals. Should the "yet" in the helpfile give us any hope that it will one day be fixed?
To: pd-list@lists.iem.at From: zmoelnig@iem.at Date: Tue, 31 May 2016 11:39:22 +0200 Subject: Re: [PD] iemguts/try and external paths
On 2016-05-31 07:01, Liam Goodacre wrote:
I'm running into some trouble getting iemguts/try to load externally declared objects. As far as I can tell, an external object will not load within try, even if it has been properly declared, unless it has been successfully loaded before. In other words, the normal methods of using "declare" and specifying the path in the object name are not working with "try".
I've attached some examples. It's important to restart PD before loading each one, or else the "not working" examples might look like they're working.
Do others experience the same thing?
this is a special case of what is documented in the help-patch as:
This does not (yet) work with abstractions, but only with externals.
this should really read "but only with loaded externals".
obviously, it would be better if it did work with not-yet-loaded externals and abstractions as well.
gmasdr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On 2016-06-02 13:47, Liam Goodacre wrote:
This is a real shame, as [try] would only really be useful in loading unloaded externals. Should the "yet" in the helpfile give us any hope that it will one day be fixed?
it should give you hope that it is considered to be implemented. please file a feature-request so that it won't get forgotten.
fgmasdr IOhannes