<!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>