<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>I already made a PR which addresses the issues pointed out by
Jonathan: <a class="moz-txt-link-freetext" href="https://github.com/pure-data/pure-data/pull/1112">https://github.com/pure-data/pure-data/pull/1112</a></p>
<div class="moz-cite-prefix">On 29.08.2020 21:04, Alexandre Torres
Porres wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAEAsFmixQzqiZNw2QVTB-yyYmf3k4nSb-SyKFZtF7eOzCQ725w@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div dir="ltr">Em qui., 6 de ago. de 2020 às 16:08, Jonathan
Wilkes <<a href="mailto:jancsika@yahoo.com"
moz-do-not-send="true">jancsika@yahoo.com</a>> escreveu:<br>
</div>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<div style="font-family:"Helvetica
Neue",Helvetica,Arial,sans-serif;font-size:13px">
<div
id="gmail-m_2512165323727918920ydpe065550byahoo_quoted_7567702770">
<div>> On Thursday, August 6, 2020, 2:07:09 PM EDT,
matthew brandi <<a moz-do-not-send="true">mfbrandi@outlook.com</a>>
wrote: </div>
<div style="font-family:"Helvetica
Neue",Helvetica,Arial,sans-serif;font-size:13px;color:rgb(38,40,42)">
<div><br>
</div>
<div>
<div dir="ltr">> Dear people<br>
</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">> In my role as village idiot, I
am asking whether the string "fwd" in a message
has a<br>
</div>
<div dir="ltr">special meaning to inlet.<br>
</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">> Naively, I was expecting inlet
to pass the string to the subpatch, but it seems
not<br>
</div>
<div dir="ltr">to. See example patch attached.<br>
</div>
<div><br>
</div>
<div dir="ltr">AFAICT that's a regression due to
the way Pd Vanilla implemented message
forwarding for <br>
</div>
<div dir="ltr"> [inlet~ fwd]. That's a feature
that allows a signal inlet of a
subpatch/abstraction to forward <br>
</div>
<div dir="ltr">non-signal messages to the right
outlet of [inlet~ fwd]. (The right outlet
sprouts when the <br>
</div>
<div dir="ltr">"fwd" argument is present.)</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Another regression-- there is no
longer an error if you try to send a non-signal
message to <br>
</div>
<div dir="ltr">[inlet~].</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Another regression-- [inlet~ fwd]
unconditionally allocates space on the stack to
copy the <br>
</div>
<div dir="ltr">entire incoming message. If you
generate a long enough message this will blow
the stack <br>
</div>
<div dir="ltr">and cause Pd to crash. Esp.
important given that Windows stack is much
smaller than the RAM <br>
</div>
<div dir="ltr">available for heap allocation on
most machines.</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Also-- I *think* Pd Vanilla doesn't
forward pointer messages through [inlet~ fwd].
It appeared to be an oversight-- at least I
didn't see any comment about it.<br>
</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">A GSoC student spent some time
reimplementing this in Purr Data, so none of
thiese should be <br>
</div>
<div dir="ltr">issues there.</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div><br>
</div>
<div>I think it's a good idea if you're changing and fixing
stuff to also send a PR to vanilla as a proposal. Would you
consider doing that as well? </div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
<a class="moz-txt-link-abbreviated" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list
UNSUBSCRIBE and account-management -> <a class="moz-txt-link-freetext" href="https://lists.puredata.info/listinfo/pd-list">https://lists.puredata.info/listinfo/pd-list</a>
</pre>
</blockquote>
</body>
</html>