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