<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
    <title></title>
  </head>
  <body bgcolor="#ffffff" text="#000000">
    I just realized we're creating an exception handler for each morphic
    cycle, and that's not really needed. I just pushed an update that
    should have some positive impact on performance on slower hardware.
    Hopefully, I didn't add new annoyances.<br>
    <br>
    BTW, Alan, what you're doing in your step method, #add: and
    #removeFirst, are pretty expensive, and it can be made cheaper, by
    just changing which indexes you map to X coordinates.<br>
    <br>
    Cheers,<br>
    <br>
    On 12/19/2022 5:57 PM, Alan Dao via Cuis-dev wrote:
    <blockquote
cite="mid:CA+c6hdg7CwHY1-Sov4U+_cb8pa1oLErATfXF9EdeTHk+_-1rDQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">Awesome, thanks for the update! Just pulled the
        latest changes and can confirm the fixes are working.<br>
        <div><br>
        </div>
        <div>Best,</div>
        <div>Alan</div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Mon, Dec 19, 2022 at 9:50
          AM Juan Vuletich <<a moz-do-not-send="true"
            href="mailto:juan@cuis.st">juan@cuis.st</a>> wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin: 0px 0px 0px
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">Hi Alan,<br>
          <br>
          Hey, thanks! This really helped.<br>
          <br>
          I could reproduce the problems you saw, and I found a couple
          of subtle <br>
          bugs. Fixes are now at GitHub. Keep them coming!<br>
          <br>
          Thanks,<br>
          <br>
          On 12/18/2022 4:20 AM, Alan Dao via Cuis-dev wrote:<br>
          > Hey Juan,<br>
          ><br>
          > So for a mistake on my end, I didn't realize updates from
          Git had to <br>
          > be explicitly installed.. after installing the updates
          and doing your <br>
          > test-case, I can see there's no glitches.<br>
          ><br>
          > Unfortunately, my morph, BebopTransform, still hangs
          Morphic when I do <br>
          > the below test case. If you have spare time, I've
          attached my package, <br>
          > named Bebop, for you to reproduce. I apologize in advance
          if my morph <br>
          > is not implemented correctly.<br>
          ><br>
          > - Repos are pulled<br>
          > - Started fresh Cuis.<br>
          > - Installed updates.<br>
          > - Loaded package 'Bebop'<br>
          > - World / New morph... / Vector Graphics / BebopTransform<br>
          > - In BebopTransformGraphLine >> drawOn:, add
          "aCanvas drawString: 1.0 <br>
          > at: -13 @ 58 font: nil color: Color brown."<br>
          ><br>
          > It looks like Morphic only hangs when we create
          BebopTransform and <br>
          > then modify drawOn: later on.<br>
          ><br>
          > Best,<br>
          > Alan<br>
          ><br>
          <br>
          -- <br>
          Juan Vuletich<br>
          <a moz-do-not-send="true" href="http://cuis.st"
            rel="noreferrer" target="_blank">cuis.st</a><br>
          <a moz-do-not-send="true" href="http://github.com/jvuletich"
            rel="noreferrer" target="_blank">github.com/jvuletich</a><br>
          <a moz-do-not-send="true"
            href="http://researchgate.net/profile/Juan-Vuletich"
            rel="noreferrer" target="_blank">researchgate.net/profile/Juan-Vuletich</a><br>
          <a moz-do-not-send="true"
            href="http://independent.academia.edu/JuanVuletich"
            rel="noreferrer" target="_blank">independent.academia.edu/JuanVuletich</a><br>
          <a moz-do-not-send="true"
            href="http://patents.justia.com/inventor/juan-manuel-vuletich"
            rel="noreferrer" target="_blank">patents.justia.com/inventor/juan-manuel-vuletich</a><br>
          <a moz-do-not-send="true"
            href="http://linkedin.com/in/juan-vuletich-75611b3"
            rel="noreferrer" target="_blank">linkedin.com/in/juan-vuletich-75611b3</a><br>
          <a moz-do-not-send="true"
            href="http://twitter.com/JuanVuletich" rel="noreferrer"
            target="_blank">twitter.com/JuanVuletich</a><br>
          <br>
        </blockquote>
      </div>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Juan Vuletich
cuis.st
github.com/jvuletich
researchgate.net/profile/Juan-Vuletich
independent.academia.edu/JuanVuletich
patents.justia.com/inventor/juan-manuel-vuletich
linkedin.com/in/juan-vuletich-75611b3
twitter.com/JuanVuletich</pre>
  </body>
</html>