Message: 5 Date: Thu, 10 Mar 2011 10:11:18 -0800 From: Miller Puckette msp@ucsd.edu Subject: Re: [PD] listing all available objects To: Mathieu Bouchard matju@artengine.ca Cc: pd-list@iem.at Message-ID: 20110310181118.GF17842@fuzz.ucsd.edu Content-Type: text/plain; charset=iso-8859-1
Hi all -- there's a line in m_class.c in the class_new() function, just before
the end, that you can uncomment to get Pd to print out every class as it's
loaded (but not abstractions).Unfortunately that still doesn't tell you about every class in
extra, since they're only loaded on demand.And yes, the source lives inside the "binary" release, contrary to
the usual custom, and is intended to make it very easy to recreate old
versions on new platforms.cheers Miller
Hi Miller and Mathieu,
Thanks. (BTW, archiving the source in the distribution is a very, very
nice feature.)
Just to demonstrate my complete ignorance:
It would be nice to have an external that traverses the search paths
and collects all the valid
class names into a list on one outlet and their corresponding paths on
another.
Cheers,
RJK
PS: Is there any nice documentation of PD internals or is it a matter
of scanning
the code?