[PD-dev] 0.42 overwriting class-definitions...
IOhannes m zmoelnig
zmoelnig at iem.at
Thu Jun 12 15:16:21 CEST 2008
hi all, hi miller
recently i tried out the Pd 0.42-0test1 (as found in svn) and discovered
that now libraries can (and will) overwrite already existing classes.
this will eventually lead to some unexpected behaviour.
example: imagine an object (e.g. [prepend]) that can be found in 2
different libraries (iemlib, maxlib, cxc, cyclone)
- in prior versions (<0.42) one could make sure that the "correct"
version was used by specifying the library including the object as the
first one to be loaded ("-lib cxc:iemlib2" would give you cxc's [prepend])
- in future versions (>=0.42) one would specify the library with the
"correct" behaviour to be loaded at last ("-lib cxc:iemlib2" will give
you iemlib's [prepend].
this eventually breaks existing startup patches.
is this by design?
fmgasdr
IOhannes
More information about the Pd-dev
mailing list