<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr">If I’m reading this right (and I may well not be) this seems like a really great change. One of the things I ran into constantly when I was trying to make the system theme-able was that when I made a mistake, I’d hose my whole image, because when the debugger pops, it uses the very windowing system my mistake was in. Upshot: screen fills up with debugger windows and grinds to a halt. So, start with a clean image, load the changes I’d made up until the one that exploded, then try again. </div><div dir="ltr"><br></div><div dir="ltr">It was kind of a pain. This seems like a better idea. </div><div dir="ltr"><br></div><div dir="ltr">—Casey</div><div dir="ltr"><br><blockquote type="cite">On Dec 26, 2019, at 6:52 AM, Hernan Wilkinson via Cuis-dev <cuis-dev@lists.cuis.st> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div dir="ltr">Hi,<div> I uploaded three changesets that finally solve this issue. </div><div> The 3995 is the fix, if you look at it you will see it is a very simple change. The problem was when there was an error simulating code. A new process can not be created so the animatedUI ended up being nil. The change I made only removes the current animatedUI if the new one could be created.</div><div> 3996 are a bunch of refactorings to make the stepIntoHome: a little bit clearer.</div><div> 3997 opens the PreDebugWindow (as it used to be some time ago) for the code simulation error, cmd+. and warnings. I think it is better to show the pre debug window in those cases because: 1) opening the debuggers is confusing because sometimes you do not  realize it is a different debugger (specially newbies) 2) because if there is an error in the debugger, opening the debugger generates a loop but opening the pre debugger window can prevent that loop for happening.</div><div><br></div><div> Juan is going to check these changes, but it would be great if you can try them.</div><div> To reproduce the 3995, just step into when debugging</div><div>"Debugger openContext: thisContext  label:'Code simulation error' contents: nil"</div><div><br></div><div>Cheers!</div><div>Hernan.<br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><span style="font-family:tahoma,sans-serif;font-size:xx-small;border-collapse:collapse"><strong><span style="font-size:8pt"><span><span style="font-size:small"><font size="2"><span style="font-weight:normal"><span style="font-weight:bold">Hernán Wilkinson</span><br>Agile Software Development, Teaching & Coaching</span></font></span></span></span></strong></span></div><div><span style="font-family:tahoma,sans-serif;font-size:xx-small;border-collapse:collapse"><strong><span style="font-size:8pt"><span><span style="font-size:small"><font size="2"><span style="font-weight:normal">Phone: +54-011</span></font></span></span></span></strong></span><font face="tahoma, sans-serif" size="2">-4893-2057</font></div><div><strong style="font-family:tahoma,sans-serif;font-size:xx-small"><span style="font-size:8pt"><span style="font-size:small"><font size="2"><span style="font-weight:normal">Twitter: @HernanWilkinson</span></font></span></span></strong></div><div><span style="font-family:tahoma,sans-serif;font-size:xx-small;border-collapse:collapse"><strong><span style="font-size:8pt"><span><span style="font-size:small"><font size="2"><span style="font-weight:normal">site: <a href="http://www.10pines.com/" style="color:rgb(17,65,112)" target="_blank">http://www.10Pines.com</a></span></font></span></span></span></strong></span></div><div><font face="tahoma, sans-serif"><span style="border-collapse:collapse">Address: Alem 896</span></font>, Floor 6, Buenos Aires, Argentina</div></div></div></div></div></div></div></div></div></div></div></div></div></div>
<span>-- </span><br><span>Cuis-dev mailing list</span><br><span>Cuis-dev@lists.cuis.st</span><br><span>https://lists.cuis.st/mailman/listinfo/cuis-dev</span><br></div></blockquote></body></html>