[PD-dev] widdling away "flatspace"
Hans-Christoph Steiner
hans at eds.org
Mon Nov 26 01:49:48 CET 2007
On Nov 25, 2007, at 5:44 PM, Frank Barknecht wrote:
> Hallo,
> Martin Peach hat gesagt: // Martin Peach wrote:
>
>> I use pd-extended and I think it would be a lot easier to use if
>> _everything_ was in flatspace so I don't have to rewrite all my
>> objects
>> with the directory prefix and manually track down the help files. For
>> example all the stuff in mrpeach could just as easily be in flatspace
>> since none of it depends on anything else, there is no library
>> file they
>> all need except for pd itself. If any name conflicts arise I would
>> just
>> rename the offending objects.
>
> That actually was the approach of the original, pre-pd-extened build
> system in the CVS: Instead of including all versions of an objectclass
> name, only one would be chosen to be included in the build system and
> in releases. Pd-extended instead opted to use a build and packaging
> system that could include all versions of, say, [gate] , but put them
> in different subdirectories. The side effect is that now everything is
> in subdirectories and it's hard to tell, which [gate] you mean if you
> just write [gate].
And that's why patch-local library loading was added in 0.40. Then
you know which libraries are loaded because you can just look at the
[import] or [declare] statement.
If you don't want to use namespace prefixes, then you can just use
the default preferences, which loads basically every library into the
global namespace.
.hc
------------------------------------------------------------------------
----
News is what people want to keep hidden and everything else is
publicity. - Bill Moyers
More information about the Pd-dev
mailing list