<html><head>
    
  <style id="css_styles" type="text/css"><!--blockquote.cite { margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-left: 1px solid #cccccc }
blockquote.cite2 {margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-left: 1px solid #cccccc; margin-top: 3px; padding-top: 0px; }
a img { border: 0px; }
li[style='text-align: center;'], li[style='text-align: center; '], li[style='text-align: right;'], li[style='text-align: right; '] {  list-style-position: inside;}
body { font-family: 'Segoe UI'; font-size: 12pt; }
.quote { margin-left: 1em; margin-right: 1em; border-left: 5px #ebebeb solid; padding-left: 0.3em; }
--></style></head>
  <body><div>Hi Juan,
</div><div><br /></div><div>Many thanks!
</div><div><br /></div><div>> edit Cuis-Smalltalk-Dev/UserPrefs.txt to your liking
</div><div><br /></div><div>perfect
</div><div><br /></div><div>> You could do ./pullAllRepos.sh. 
</div><div><br /></div><div>that didn't help but having been encouraged I tried ./clonePackageRepos.sh and then all core packages loaded
</div><div><br /></div><div>> Anyway, unless you really want to load 'CorePackages', I'd just skip that step.
</div><div><br /></div><div>What I really wanted was BaseImageTests to access the tests. Normally I don't do any Feature require - unless I need the tests. Is this actually the right/easiest way to get there?
</div><div><br /></div><div>I'm enclosing the updated changesets.
</div><div><br /></div><div>Two more unrelated questions:
</div><div><br /></div><div>1) I've noticed all underscore assignments in #runUntilErrorOrReturnFrom have been replaced with ':=' - have I missed something?
</div><div><br /></div><div>2) I'm a bit hesitant to ask but what is a "quick return"? I haven't come across this term until Facundo updated the #runUntilErrorOrReturnFrom: method.
</div><div><br /></div><div>I can see
</div><div><br /></div><div>        "Quick Push Const Methods"
</div><div>        (256 nil) "primitivePushSelf"
</div><div>        (257 nil) "primitivePushTrue"
</div><div>        (258 nil) "primitivePushFalse"
</div><div>        (259 nil) "primitivePushNil"
</div><div>        (260 nil) "primitivePushMinusOne"
</div><div>        (261 nil) "primitivePushZero"
</div><div>        (262 nil) "primitivePushOne"
</div><div>        (263 nil) "primitivePushTwo"
</div><div><br /></div><div>        "Quick Push Inst Var Methods"
</div><div>        (264 519 nil) "primitiveLoadInstVar 0 - 255"
</div><div><br /></div><div>but it still doesn't ring any bell why "quick return" ;)
</div><div><br /></div><div>Thanks again,
</div><div>best
</div><div>Jaromir</div><div style="clear:both"><br /></div><div><br /></div><div>
<div>On 01-Dec-23 7:17:08 PM, "Juan Vuletich" <<a href="mailto:juan@cuis.st">juan@cuis.st</a>> wrote:</div></div><div><br /></div><div id="x9ad83ee2b1da462" style="color: rgb(0, 0, 0);"><blockquote cite="656A2324.6040209@cuis.st" type="cite" class="cite2">

    Hi Jaromir,<br />
    <br />
    On 12/1/2023 2:32 PM, Jaromir Matas wrote:
    <blockquote cite="mid:em453e7519-4fd2-43ee-af00-0955cc2fbd8a@ab6ea512.com" type="cite" class="cite">
      <title></title>
      <style type="text/css"><!--#x9ad83ee2b1da462 blockquote.cite
{margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right: 0px; border-left: 1px solid rgb(204, 204, 204);}
#x9ad83ee2b1da462 blockquote.cite2
{margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right: 0px; border-left: 1px solid rgb(204, 204, 204); margin-top: 3px; padding-top: 0px;}
#x9ad83ee2b1da462 a img
{border: 0px;}
#x9ad83ee2b1da462 li#x9ad83ee2b1da462 [style="'text-align: center;'"], #x9ad83ee2b1da462 li#x9ad83ee2b1da462 [style="'text-align: center; '"], #x9ad83ee2b1da462 li#x9ad83ee2b1da462 [style="'text-align: right;'"], #x9ad83ee2b1da462 li#x9ad83ee2b1da462 [style="'text-align: right; '"]
{list-style-position: inside;}
#x9ad83ee2b1da462
{font-family: "Segoe UI"; font-size: 12pt;}
#x9ad83ee2b1da462 .quote
{margin-left: 1em; margin-right: 1em; border-left: 5px solid rgb(235, 235, 235); padding-left: 0.3em;}
--></style>
      <div>Hi Juan,
      </div>
      <div><br />
      </div>
      <div>> You're missing almost a year of updates.
      </div>
      <div><br />
      </div>
      <div>Well, I actually encountered two weird issues with the latest
        master, and so just reverted back to the older version to be
        able to run the tests:
      
</div>
      <div><br />
      </div>
      <div>1) I can't download CorePackages via `Feature require:
        'CorePackages'` - it starts working but after a little while it
        says `Could not find package file for [SUnitXMLreports].` and
        fails. See screenshot.:
</div>
      <div><br />
      </div>
      <div><img src="cid:part1.00060001.00080303@cuis.st" border="0" height="143" width="640" /></div>
      <div><br />
      </div>
    </blockquote>
    <br />
    It looks like your Cuis-Smalltalk-Tools is not present or not
    updated. You could do ./pullAllRepos.sh. Anyway, unless you really
    want to load 'CorePackages', I'd just skip that step.
<br />
    <br />
    <blockquote cite="mid:em453e7519-4fd2-43ee-af00-0955cc2fbd8a@ab6ea512.com" type="cite" class="cite">
      <div>2) When I change the size of GUI elements to 12 (or just
        anything) and save and close the image, it'll come back as the
        default 18 when I open the image again. I thought I just missed
        something but the first issue prevented me from running the
        tests.
      
</div>
      <div><br />
      </div>
      <div>Is this something happening to me only? (I'm on Win 11 Pro,
        PC with Intel i3-1315U)
      
</div>
      <div><br />
      </div>
    </blockquote>
    <br />
    No. This is a known issue I need to find a better solution for.
    Please edit Cuis-Smalltalk-Dev/UserPrefs.txt to your liking.
<br />
    <br />
    <blockquote cite="mid:em453e7519-4fd2-43ee-af00-0955cc2fbd8a@ab6ea512.com" type="cite" class="cite">
      <div>Once I get this running I'll update the changeset (the test
        comment, #suspendedContext comment, use the latest
        #runUntilErrorOrReturnFrom)
        .
</div>
      <div><br />
      </div>
      <div>> In the comment of the test you provided, the argument to
        on:do: is a symbol. This is not supported in Cuis.
      
</div>
      <div><br />
      </div>
      <div>Yes, I've noticed the idiom is not supported by Cuis, is it
        intentional or just not worth the effort? I wondered why the
        examples and the test were not working in Cuis and then realized
        it was the #resume idiom ;)
      
</div>
      <div><br />
      </div>
      <div>Thanks for your help/advice regarding the CorePackages.
      </div>
      <div><br />
      </div>
      <div>Best,
      </div>
      <div>Jaromir</div>
      <div style="clear: both;"><br />
      </div>
      <br />
    </blockquote>
    <br />
    Thanks!<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>
  </blockquote></div></body></html>