The way things are currently setup are not the end solution, but a
transitional arrangement. We are working towards full-fledged
namespaces, like Java, Python, Ruby, C++, etc. The name prefixes
(jit., ice., kk., iem_) are not namespaces at all. They are just a
technique for generating unique names in a single, global namespace.
The idea then is not that you would load every single library into
the global namespace, which is what the .pdsettings file currently
does. Instead the grand plan is that you would just load the
libraries you need for a given patch. You can already do this to
some degree using the [import] object
.hc
On Oct 9, 2006, at 5:35 PM, derek holzer wrote:
I have to agree on this one. Having to add 50 subdirectories by
hand is tedious. This is the only solution with really makes sense.
Some libs do this already...[iem_prepend], for example.d.
Kyle Klipowicz wrote:
There is the solution of using the library namespace prefix, i.e. [cyclone/svf~]. ~Kyle On 10/9/06, Frank Barknecht fbar@footils.org wrote:
Hallo, derek holzer hat gesagt: // derek holzer wrote:
I noticed this last week when I did a reinstall of PD and
populated the
"extra" folder with externals which were in subdirectories,
copied over
from HC's Linux installer. I had to add each subdirectory to my .pdsettings file manually, and that turned out to be something
like 50
paths! I can see why it was done this way--to avoid
nameclashes, but I
found it extremely annoying that PD doesn't search directories recursively. Is there a way to change that behavior?
If Pd would automatically dive into subdirectories of e.g. "extra" than all that work of placing cyclone-svf~ and bensaylor-sfv~ into different directories would be in vain.
Ciao
Frank Barknecht _ ______footils.org_ __goto10.org__
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
-- derek holzer ::: http://www.umatic.nl ---Oblique Strategy # 24: "Bridges -build -burn"
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
"[W]e have invented the technology to eliminate scarcity, but we are
deliberately throwing it away to benefit those who profit from
scarcity." -John Gilmore