<div dir="auto">I install packages with a doIt or from the FileList. And I make a new image not from the menu but by coping the .image and .changes files instead.</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 16 May 2022 at 1:47 AM Shaping via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div bgcolor="white" lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word"><div class="m_-7722913391930884139WordSection1"><p class="MsoNormal">Loading AllPackages caused error:  Could not find code package file for {PetitParser]. Installation of [PetitParserBinding] failed.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I then noticed the Package Downloader (I’d early used Git Bash to download the packages).  I tried to download all the packages, but there was a walkback complaining about a Socket connection to local host at port 443.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">…<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Re: <a href="https://github.com/bpieber/Cuis-Smalltalk-StyledTextEditor" target="_blank">https://github.com/bpieber/Cuis-Smalltalk-StyledTextEditor</a><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Similarly, I’m getting walkbacks when I try to use StyleTextEditor (I’m trying to see how we are using Git, even if the facility is nascent).<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">The Package Downloader found and listed the .git file.  Loading it caused a walkback talking about <u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">arg1:      [closure] in ExternalType class>>noticeModificationOf: <u></u><u></u></p><p class="MsoNormal">in  Win32Bitmap.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I’m seeing several basic errors.  I can only conclude that I did not setup Cuis completely.   <u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Shaping<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">---<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Hi.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I cloned the latest Cuis repo at <code style="font-family:monospace"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)"><a href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev.git</a>.<u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></code></p><p class="MsoNormal"><span style="color:windowtext"><u></u> <u></u></span></p><p class="MsoNormal">Then I cloned the 21 package repos listed in <code style="font-family:monospace"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)">clonePackageRepos.sh.<u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></code></p><p class="MsoNormal"><code style="font-family:monospace"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)"><u style="font-family:Consolas"></u> <u style="font-family:Consolas"></u></span></code></p><p class="MsoNormal">They are:<span style="color:windowtext"><u></u><u></u></span></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/SVG.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/SVG.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/EnhancedText.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/EnhancedText.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/Erudite.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/Erudite.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/StyledTextEditor.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/StyledTextEditor.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/Measures.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/Measures.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/Calendars.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/Calendars.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/CodeExamples.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/CodeExamples.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/Games.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/Games.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/Morphic.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/Morphic.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/Cairo.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/Cairo.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-UI.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-UI.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/OSProcess.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/OSProcess.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/Numerics.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/Numerics.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/GeographicInformationSystems.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/GeographicInformationSystems.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/Parsers.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/Parsers.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/Machine-Learning.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/Machine-Learning.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/AMQP.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/AMQP.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/firmata.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/firmata.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/VMMaker.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/VMMaker.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/Learning-Cuis.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/Learning-Cuis.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="line-height:15pt;background-color:rgb(0,43,54)"><span style="font-size:11.5pt;font-family:Consolas;color:rgb(131,148,150)">git clone <a href="https://github.com/Cuis-Smalltalk/TheCuisBook.git" target="_blank" style="font-family:Consolas">https://github.com/Cuis-Smalltalk/TheCuisBook.git</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal" style="margin-bottom:12pt"><span style="color:windowtext"><u></u> <u></u></span></p><p class="MsoNormal">Then I cloned and unzipped the Windows VM at<span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)"> <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/download/202112201228/squeak.cog.spur_win64x64.zip" target="_blank" style="font-family:Consolas">https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/download/202112201228/squeak.cog.spur_win64x64.zip</a><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)"><u style="font-family:Consolas"></u> <u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)">I made a shortcut icon to the engine and image, and double-clicked it.<u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)"><u style="font-family:Consolas"></u> <u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)">Cuis started, and I saved it down to another name (you can’t specify a file path when you do this, only a leaf name; you then must copy the three new files to whatever location you want).<u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)"><u style="font-family:Consolas"></u> <u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)">One of the first things I did was: Load All TrueType Fonts.  This created a walkback complaining about how MorphicCanvas already has ivar <i style="font-family:Consolas">engine</i> defined.  Why would this be a problem?  We could just redefine the class, and continue. <u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)"><u style="font-family:Consolas"></u> <u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)">I then started over with a fresh image, and opened Package Installer.  I don’t know which package(s) to load to fix the morphic TTfont problem.  So I chose the first of the three VectorGraphics packages.  This caused the same walkback.  I’ll continue to work thru the packages.  <u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)"><u style="font-family:Consolas"></u> <u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)">Is there a smoother way to get something beyond a plain-vanilla Cuis set up?<u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)"><u style="font-family:Consolas"></u> <u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)"><u style="font-family:Consolas"></u> <u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)"><u style="font-family:Consolas"></u> <u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)">I’m trying to port all my work from VisualWorks to Pharo or Cuis, which looks cleaner and easier to work with in some ways.  Does anyone have a well-tested procedure for converting VW to Pharo/Cuis?  I posted the same question in Pharo Discord, but didn’t see a Discord or Pharo subgroup for Cuis.</span></p></div></div><div bgcolor="white" lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word"><div class="m_-7722913391930884139WordSection1"><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)"><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)"><u style="font-family:Consolas"></u> <u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)"><u style="font-family:Consolas"></u> <u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="font-size:10pt;font-family:Consolas;border:1pt none windowtext;padding:0in;color:rgb(36,41,47)">Shaping</span><span style="font-size:10pt;font-family:Consolas;color:rgb(36,41,47)"><u style="font-family:Consolas"></u><u style="font-family:Consolas"></u></span></p><p class="MsoNormal"><span style="color:windowtext"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:windowtext"><u></u> <u></u></span></p></div></div>-- <br>
Cuis-dev mailing list<br>
<a href="mailto:Cuis-dev@lists.cuis.st" target="_blank">Cuis-dev@lists.cuis.st</a><br>
<a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
</blockquote></div></div>