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?
RJK
PS: Is there any nice documentation of PD internals or is it a matter of scanning the code?
Iohannes Zmoelnig wrote a good guide to writing Pd externs: http://iem.kug.ac.at/pd/externals-HOWTO/
cheers Miller
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Mar 11, 2011, at 3:21 AM, Miller Puckette wrote:
RJK
PS: Is there any nice documentation of PD internals or is it a matter of scanning the code?
Iohannes Zmoelnig wrote a good guide to writing Pd externs: http://iem.kug.ac.at/pd/externals-HOWTO/
cheers Miller
There are also scattered docs here: http://wiki.puredata.info/en/t_canvas
And here: http://puredata.info/docs/developer
.hc
Terrorism is not an enemy. It cannot be defeated. It's a tactic.
It's about as sensible to say we declare war on night attacks and
expect we're going to win that war. We're not going to win the war on
terrorism. - retired U.S. Army general, William Odom
On Fri, 11 Mar 2011, Hans-Christoph Steiner wrote:
There are also scattered docs here: And here: http://puredata.info/docs/developer
Didn't M.R.Peach write a long list of notes about pd's internals that had several times more content than that ? I don't remember where it went. It seemed like a good thing to be adding to the wiki.
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC