<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>On Jan 13, 2014, at 5:05 PM, Jonathan Wilkes &lt;<a href="mailto:jancsika@yahoo.com">jancsika@yahoo.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">
  
    <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type">
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 01/13/2014 03:11 PM, Dan Wilcox
      wrote:<br>
    </div>
    <blockquote cite="mid:739E6E58-D9F4-4D3A-9A39-CF54E1E17FF8@gmail.com" type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <div>
        <div>Woops, forgot the reply-all.</div>
        <div><br>
        </div>
        <div>On Jan 13, 2014, at 2:25 PM, Jonathan Wilkes &lt;<a moz-do-not-send="true" href="mailto:jancsika@yahoo.com">jancsika@yahoo.com</a>&gt;
          wrote:</div>
        <blockquote type="cite"><div bgcolor="#FFFFFF" text="#000000"><div class="moz-cite-prefix"><br></div>
            Sorry, I don't know quite what you're referring to here.&nbsp;
            The only two examples I gave-- $@ and [initbang] wouldn't
            change anything in the DSP core.<br>
          </div>
        </blockquote>
        <div><br>
        </div>
        <div>I wasn't referring to anything in particular, only in
          general.</div>
      </div>
    </blockquote>
    <br>
    Then what do you think of "$@" or [initbang]?&nbsp; Are there good
    reasons for them not being in the core?&nbsp; What about infinite undo?&nbsp;
    Or symbols that don't cause memory leaks?</div></blockquote><div><br></div>Those would definitely be nice to have. I don't know what $@ refers to, is it the object arguments as a list?<br><br><blockquote type="cite"><div bgcolor="#FFFFFF" text="#000000">
    <blockquote cite="mid:739E6E58-D9F4-4D3A-9A39-CF54E1E17FF8@gmail.com" type="cite">
      <div>
        <blockquote type="cite">
          <div bgcolor="#FFFFFF" text="#000000">
            <blockquote cite="mid:5AD9B4E2-F305-46CD-BB6E-D40A3B3C9BE0@gmail.com" type="cite">
              <div>
                <div>On Jan 13, 2014, at 1:54 AM, Jonathan Wilkes &lt;<a moz-do-not-send="true" href="mailto:jancsika@yahoo.com">jancsika@yahoo.com</a>&gt;
                  wrote:</div>
                </div></blockquote></div></blockquote><br>
      </div>
      <div>Yes. Everything is still there. It merely abstracts sending
        messages and midi into and out of the libpd instance. I don't
        see why we couldn't do the same with what's needed by an
        external gui wrapper around it.</div>
    </blockquote>
    <br>
    Hm... I didn't realize that.&nbsp; That being the case, you could
    certainly go ahead and figure out some interim way of sending and
    parsing tcl messages using whichever gui toolkit you prefer.&nbsp;
    However, it's worth understanding a bit about why Pd-l2ork has
    diverged somewhat from the code you'd be wrapping (in no particular
    order, and definitely not exhaustive):<br></div></blockquote><div><br></div>[snip]<br><div><br></div><div>That's all good info to know, thanks. I'd imagine libpd would't need to handle *move functions though. Does the dsp graph rely on positioning? I thought only via connections. I'd imagine the gui wrapper should only worry about positioning and simply update those changes when saving.&nbsp;</div></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>--------</div><div>Dan Wilcox</div><div>@danomatika</div><div><a href="http://danomatika.com">danomatika.com</a></div><div><a href="http://robotcowboy.com">robotcowboy.com</a></div><div><br></div></div></span><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br></body></html>