--- On Thu, 3/31/11, Mathieu Bouchard matju@artengine.ca wrote:
From: Mathieu Bouchard matju@artengine.ca Subject: Re: [PD] Get list of a the arguments of a patch without using any external? To: "Jonathan Wilkes" jancsika@yahoo.com Cc: pd-list@iem.at Date: Thursday, March 31, 2011, 3:40 AM On Mon, 7 Mar 2011, Jonathan Wilkes wrote:
I know, but I think your suggestion is cleaner-- you
can get then number of args by [$@(--[list length] so $# isn't needed, and as you point out, having a way of saying "put args from $n and up in this object box" is very useful.
But what would be the syntax for it ?
I don't know. $@-3 = from $3 onward? Or $@3?
(Without that, one either has to make the number of
args static, or use dynamic patching-- i.e., either be less flexible or complicated.)
But dynamic patching does deserve to become easier too, and more high-level.
Absolutely. It's just that $@ was sitting there ready, along with your comment, and both are concrete ideas that have concrete benefits so I thought it was worth getting it implemented.
Imagine something like what [#in] or [#out] does for loading plugins, except it would be available for general use for any purpose whatsoever.
You'll have to walk me through this a bit-- I haven't used those before.
Then imagine other things.
PS: the [delwrite~] clear method http://sourceforge.net/tracker/?func=detail&aid=3170987&group_id=557... is still assigned to "nobody", because it's
waiting for any
of the five project admins to click on a button...
It also
didn't appear on pd-dev@iem.at either : http://lists.puredata.info/pipermail/pd-dev/2011-02/thread.html
If one of the admins (finally) takes care of that,
would you consider submitting a patch for $@ with the functionality you wrote in the comment?
It was just a reminder, not a condition.
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC