<div dir="ltr"><div>Right, but this function does not do that, it explicitly replaces # with $. What does # have to do with anything? Are you saying # is being substituted for $ to preserve it? Even so, this still makes no sense because if you create an iemgui object (pick one), then add a label with only a "#" in it. Once you click apply, you get $ on the label instead. Reopening properties provides you with a label that is equal to $, so  this sounds like a bug to me that does some sort of one-way mangling that needs to be fixed and more so, it seems to me there should be a different ascii character used to preserve $, one that does not exist in the regular text-based ascii chars... e.g. in pd-l2ork we use \t to substitute for \n and thus preserve endlines in comments and other places.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Nov 1, 2015 at 10:33 PM, Jonathan Wilkes <span dir="ltr"><<a href="mailto:jancsika@yahoo.com" target="_blank">jancsika@yahoo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div>Because Pd's parser is likely to eat up a "$" followed by a number as a banking <br></div><div dir="ltr">fee to pay the cost of sending messages.  :)<br> </div><div><br></div><div>Send this from the GUI:<br></div><div dir="ltr">(canvas_addy) obj 0 0 clip $1 $2<br></div><div><br></div><div>and it becomes this in Pd:</div><div>[clip 0 0]</div><div><br></div><div>There's also sys_decodeddialog/sys_encodedialog that is used for <br></div><div>canvas_find.<br></div><div><br></div><div>Additionally, I think you may have added another parser inside s_main <br></div><div dir="ltr">to separate filenames in Pd-l2ork (although that one doesn't have anything <br></div><div dir="ltr">to do with dollarsigns).<br></div><div><br></div><div dir="ltr">I have not yet decided where I want to add my own parser for the GUI port. <br></div><div dir="ltr">I think a Pratt parser for message-box math would be neat.<br></div><div><br><span></span></div><div><span>-Jonathan</span></div>  <br><div><br><br></div><div style="display:block"> <div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"> <div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div><div class="h5"> <div dir="ltr"> <font face="Arial" size="2"> On Sunday, November 1, 2015 9:38 PM, Ivica Bukvic <<a href="mailto:ico@vt.edu" target="_blank">ico@vt.edu</a>> wrote:<br> </font> </div>  <br><br> </div></div><div><div><div class="h5"><div><div dir="ltr">I presume this may pertain primarily to IOhannes and Miller,<div><br></div><div>I am trying to figure out what is the purpose of raute2dollar in iemgui objects? On an obvious level the function replaces # with an $ in a send, receive, and label symbols. Why is this necessary? Personally, I cannot think of a reason why it would be, but then again, I may very well be missing something...</div><div><br></div><div>Best,</div><div><br></div><div>Ico</div></div></div><br></div></div>_______________________________________________<br><a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br><br><br></div>  </div> </div>  </div></div></div></blockquote></div><br></div>