<div dir="ltr">Oops, I&#39;ll be dammed, but [text] doesn&#39;t seem to handle &quot;$0&quot; in the same way.<div><br></div><div>Although it looks like a super [qlist], giving [text] a &quot;$0&quot; for an address symbol, such as &quot;$0-test1&quot;, turns it into &quot;0-test1&quot;... so no deal for it. </div>
<div><br></div><div>I&#39;m assuming it&#39;s not supposed to be something regarding an object design. As with [qlist] and [textfile], the issue is related to the way Pd doesn&#39;t handle $0 in messages. So unless it eventually does, I guess that the only thing left to do is to find some workarounds as discussed here.</div>
<div><br></div><div>&quot;<span style="font-family:arial,sans-serif;font-size:12.727272033691406px">note that i&#39;m not saying that this could not be done more conveniently</span></div><span style="font-family:arial,sans-serif;font-size:12.727272033691406px">on the Pd side. i&#39;m only saying that you can build things yourself</span><br style="font-family:arial,sans-serif;font-size:12.727272033691406px">
<span style="font-family:arial,sans-serif;font-size:12.727272033691406px">that do (more or less) what you want to do. and it&#39;s not that hard to</span><br style="font-family:arial,sans-serif;font-size:12.727272033691406px">
<span style="font-family:arial,sans-serif;font-size:12.727272033691406px">create your own little set of helpers that do what you want (though</span><br style="font-family:arial,sans-serif;font-size:12.727272033691406px"><span style="font-family:arial,sans-serif;font-size:12.727272033691406px">probably not what I want)&quot;</span><div>
<font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">I get that, and I&#39;m actually cool with the philosophy. The reason I insist is aimed to Pd&#39;s functionality as a whole, and I only mention one thing or another after giving it a good deal of thought and really believing it&#39;d be a better user experience for other people. Specially beginners.</font></div>
<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">Actually, lots of this issues come up for me when I&#39;m preparing patches for classes. And I&#39;m also writing extensive documentation for Pd. So when I hit this issues I think of the students and all the people I want to lure into Pd, selling it as a very simple and fucntional environment.</font></div>
<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">Bur for example, now I&#39;m teaching how to do sequencing, and I&#39;d like to say that it just works if anyone needs [qlist] to send local messages. It&#39;s bad to not mention some limitations or to mention them and spend a lot of time on some clumsy workarounds to avoid them.</font></div>
<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">And for having taught Pd a lot, the $0 thing in messages is always something that stands out for some working around. It&#39;s fine by me, I&#39;m just thinking of newcomers having to grasp these details, when I wonder if it all could just be solved internally on the way Pd is programmed to deal with messages.</font></div>
<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">I assume I have no idea of the hassles involved, but I have the idea that there must be a few options to solve this. It can&#39;t be impossible.</font></div>
<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">Well, one way or another, this is just a humble opinion. It&#39;s my two cents on the subject. I don&#39;t see any problem emerging from the capability of messages inheriting $0, and it&#39;d be totally backwards compatible to older patches. Moeover, [qlist] and [text] could send messages to local receives.</font></div>
<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">cheers<br></font><div> </div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-04-03 13:45 GMT-03:00 Alexandre Torres Porres <span dir="ltr">&lt;<a href="mailto:porres@gmail.com" target="_blank">porres@gmail.com</a>&gt;</span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="">&gt; <span style="font-family:arial,sans-serif;font-size:12.727272033691406px">Miller proposed to use the new [text] class introduced in 0.45</span></div>
<div><font face="arial, sans-serif"><br></font><div>Oh I see, didn&#39;t know about it. It really seems like it&#39;s the option for more flexibility than [qlist] can handle. Will try it out.</div>
</div><div>cheers</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-04-03 3:38 GMT-03:00 Roman Haefeli <span dir="ltr">&lt;<a href="mailto:reduzent@gmail.com" target="_blank">reduzent@gmail.com</a>&gt;</span>:<div>
<div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Wed, 2014-04-02 at 20:49 -0300, Alexandre Torres Porres wrote:<br>
&gt; By the way, haven&#39;t been really able to make it work well with<br>
&gt; [textfile]. If you get a symbol with $0-symbol from a text file, you<br>
&gt; can&#39;t use it to work as an address for [send].<br>
<br>
</div>Miller proposed to use the new [text] class introduced in 0.45, not the<br>
old [textfile]. I haven&#39;t checked myself, but according to him this<br>
would solve all your trouble as it allows - if I understand correctly -<br>
to take literal $0 strings that get expanded only at reading time. (Is<br>
that what you meant, Miller?)<br>
<span><font color="#888888"><br>
Roman<br>
</font></span><div><div><br>
<br>
<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at" target="_blank">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>
</div></div></blockquote></div></div></div><br></div>
</blockquote></div><br></div>