<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span></span><span></span><span>I don't think Pd should attempt to read the users' minds and insert linebreaks after every comma.  E.g., in [pitch 40 amp 0.2, pitch 30 amp 0.1( the user might reasonably want a single linebreak in an obvious place.</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;
 background-color: transparent; font-style: normal;"><span>I also think setting custom message width is the wrong tool for the job.  And it will fail if a large atom creates enough space for other strings to sneak up to the previous line:</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span>[a 1, b 2,</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span>a 3, b 99999,</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span>a 5, b 6(<br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px;
 font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span>Phil-- would such a feature solve _all_ cases you can think of?  I know it's less than ideal, but it's probably easier to implement than $0 in msg box.</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span>If you have cases that don't involve
 initializing to multiple receive-symbols, could you post an example patch?</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span>-Jonathan<br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span><br></span></div> <div class="qtdSeparateBR"><br><br></div><div style="display: block;" class="yahoo_quoted"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div style="font-family:
 HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> On Wednesday, September 10, 2014 2:53 PM, IOhannes m zmölnig <zmoelnig@iem.at> wrote:<br> </font> </div>  <br><br> <div class="y_msg_container">On 09/10/2014 06:45 PM, Jonathan Wilkes via Pd-dev wrote:<div class="yqt2740830692" id="yqtfd11641"><br clear="none">> 2) On a more superficial note, isn't the problem that Pd doesn't store stray "\n" characters in message boxes?  The only time I can think of when one would have a real desire for $0 in a message box is when initializing a bunch of receivers:<br clear="none">> <br clear="none">> [; $0-foo 1;<br clear="none">> $0-bar 2;<br clear="none">> $0-flub 3;(<br clear="none">> <br clear="none">> But if the box stored "\n" you could get the same clean format with commas:<br clear="none">> [foo 1,<br clear="none">> bar 2,<br
 clear="none">> flub 3(<br clear="none">> |<br clear="none">> [zerofy-me] <- add a "$0-" to the selector<br clear="none">> <br clear="none">> |        |<br clear="none">> <br clear="none">> [send]</div><br clear="none">> <br clear="none"><br clear="none">hmm, i totally fail to see how this does not work currently.<br clear="none"><br clear="none">ah, is your (only) concert, that the selectors do not line up nicely?<br clear="none">it would probably make sense for the msgbox to auto-linebreak between<br clear="none">msgboxes anyhow.<br clear="none"><br clear="none">or you play a bit with the box-width.<br clear="none"><br clear="none"><br clear="none">but then, i totally agree that whitespaces should be preserved in patches.<br clear="none"><br clear="none">gfmdsar<br clear="none">IOhannes<div class="yqt2740830692" id="yqtfd90132"><br clear="none"></div><br>_______________________________________________<br
 clear="none">Pd-dev mailing list<br clear="none"><a href="" class="removed-link" shape="rect" ymailto="mailto:Pd-dev@lists.iem.at">Pd-dev@lists.iem.at</a><br clear="none"><a href="" class="removed-link" shape="rect" target="_blank">http://lists.puredata.info/listinfo/pd-dev</a><div class="yqt2740830692" id="yqtfd95294"><br clear="none"></div><br><br></div>  </div> </div>  </div> </div></body></html>