On Jul 29, 2008, at 4:29 PM, Matt Barber wrote: >> >>> When 0.39 begins to wane (so [declare] can be used), ... >> >> Careful here: [declare -path ...] is disabled inside of abstractions >> in Pd-0.41. >> > > > Right -- but [declare -path ...] is terribly useful for not having a > patch's main directory cluttered with 100 abstractions, which was the > main point... but since 0.39 is still widely in use I tend to avoid it > unless it's for patches I know only I am going to be running. I guess > it's okay to be conservative in some parts of life. =o) > > OT -- out of curiosity, if it were to be enabled within an > abstraction, would the -path be relative to the abstraction file or to > the patch in which it's instantiated?
The relative path stuff seems to be a can of worms that is more trouble that it is worth, IMHO. But in order to make sure it doesn't make things more complicated, the path declared by [declare -path] would have to be same absolute path everywhere it is used. I think the simplest solution is to make the only option be loading libraries and setting the global search path. Then use a unified library format that is very easy to setup. That's the goal with libdir. .hc > > M > > _______________________________________________ > [email protected] mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/ > listinfo/pd-list ------------------------------------------------------------------------ ---- I have the audacity to believe that peoples everywhere can have three meals a day for their bodies, education and culture for their minds, and dignity, equality and freedom for their spirits. - Martin Luther King, Jr. _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
