<p dir="ltr">When and if such patch is implemented please do let us know as I would like to implement it in pd-l2ork as well.</p>
<p dir="ltr">Best wishes,</p>
<p dir="ltr">Ico</p>
<div class="gmail_quote">On Aug 9, 2013 8:03 PM, &quot;Miller Puckette&quot; &lt;<a href="mailto:msp@ucsd.edu">msp@ucsd.edu</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Well, if ia user really wants 32K receives of the same name, (s)he can have<br>
them - but most people won&#39;t want to do that.  In contrast, you can&#39;t have<br>
32K copies of an abstraction without hitting this problem - and the business<br>
of binding patches to names is only rarely actually used.  So (I&#39;m now thinking)<br>
Pd should make it easy to defeat that useless behavior.<br>
<br>
cheers<br>
M<br>
On Fri, Aug 09, 2013 at 07:11:02PM -0400, Jonathan Wilkes wrote:<br>
&gt; On 08/09/2013 04:31 PM, Miller Puckette wrote:<br>
&gt; &gt;Or... just limit the number of canvases that can bind themselves to a single<br>
&gt; &gt;symbol to a reasonable number (5 or so, settable by flag for back-compatibility<br>
&gt; &gt;if anyone cares).<br>
&gt;<br>
&gt; What happens to Claude&#39;s test if you a) patch Pd to stop binding<br>
&gt; pd-abstractionName.pd, and b) put a [receive pd-abstractionName.pd]<br>
&gt; inside the abstraction that&#39;s getting massively replicated?<br>
&gt;<br>
&gt; I&#39;d hypothesize that you end up with the same or closely similar problem,<br>
&gt; no?<br>
&gt;<br>
&gt; If so then messing with the abstraction name binding risks introducing<br>
&gt; bugs or breaking some strange but interesting patches, and doesn&#39;t<br>
&gt; solve the larger problem which becomes anxiety about [s]/[r] pairs or<br>
&gt; any other nonlocal connection objects inside abstractions.<br>
&gt;<br>
&gt; -Jonathan<br>
&gt;<br>
&gt; &gt;<br>
&gt; &gt;cheers<br>
&gt; &gt;M<br>
&gt; &gt;<br>
&gt; &gt;On Fri, Aug 09, 2013 at 07:51:30PM +0100, Claude Heiland-Allen wrote:<br>
&gt; &gt;&gt;On 09/08/13 19:42, Miller Puckette wrote:<br>
&gt; &gt;&gt;&gt;There still could be situations where an abstraction has a sub-patch (&quot;pd foo&quot;<br>
&gt; &gt;&gt;&gt;for instance) - I&#39;m not clear as to whether those namings should be supressed<br>
&gt; &gt;&gt;&gt;as well.  It seems like a tricky problem - lots of people seem to use<br>
&gt; &gt;&gt;&gt;abstractions with only one instance and might be depending on the bindings.<br>
&gt; &gt;&gt;Maybe the best fix would be to make pd_unbind() constant time (perhaps<br>
&gt; &gt;&gt;by storing bindings in a doubly-linked list instead of a singly-linked<br>
&gt; &gt;&gt;list) and be done with it, instead of hacking workarounds..<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;Claude<br>
&gt; &gt;&gt;--<br>
&gt; &gt;&gt;<a href="http://mathr.co.uk" target="_blank">http://mathr.co.uk</a><br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;_______________________________________________<br>
&gt; &gt;&gt;<a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
&gt; &gt;&gt;UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
&gt; &gt;_______________________________________________<br>
&gt; &gt;<a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
&gt; &gt;UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; <a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
&gt; UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
</blockquote></div>