<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    On 2/10/2022 4:50 AM, Nicola Mingotti via Cuis-dev wrote:
    <blockquote
      cite="mid:366d0479-4828-472c-4b1c-8f7fd1cafa76@gmail.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <br>
      <br>
      ...<br>
      <br>
      <font face="monospace"><font face="monospace">Hi Juan, <br>
          <br>
          that solves it in the freshly compiled VM but doesn't for a
          prebuilt "202003021730" VM<br>
          ------------------------------------------<br>
        </font></font><font face="monospace"><br>
        Smalltalk imageName .  "
        '/home/p/download/cuisTest/Cuis-Smalltalk-Dev/Cuis6.0-5031.image'
        "<br>
        Smalltalk vmVersion .  " 'Open Smalltalk Cog[Spur] VM
        [CoInterpreterPrimitives VMMaker.oscog-eem.3148]' "<br>
        ChangeSet installNewUpdates. <br>
        Feature require: 'VectorGraphics'.    ==> it works <br>
        <br>
        ------------------------------------------<br>
        <br>
        <br>
        in the precompiled  </font><font face="monospace"><font
          face="monospace"><font face="monospace">"202003021730" VM: <br>
          </font></font>------------------------------------------<br>
      </font><font face="monospace"><font size="2"><font
            face="monospace"><font face="monospace"><br>
              Smalltalk imageName . "
              '/home/p/download/cuisTest/Cuis-Smalltalk-Dev/Cuis6.0-5031.image'
              "<br>
              Smalltalk vmVersion .  " 'Open Smalltalk Cog[Spur] VM
              [CoInterpreterPrimitives VMMaker.oscog-nice.2715]' "<br>
              ChangeSet installNewUpdates. <br>
              Feature require: 'VectorGraphics'.   ==> still does not
              work <br>
              <br>
            </font><br>
            ---- in the shell i see ------<br>
            <br>
            Error: key not found<br>
            See
/home/p/download/cuisTest/Cuis-Smalltalk-Dev/CuisDebug-2022-02-10_08.44.30.log<br>
            10 February 2022 8:44:30.185828 am<br>
            SystemDictionary(Object)>>error:<br>
            SystemDictionary(Dictionary)>>errorKeyNotFound<br>
            [] in SystemDictionary(Dictionary)>>at:<br>
            SystemDictionary(Dictionary)>>at:ifAbsent:<br>
            SystemDictionary(Dictionary)>>at:<br>
            VectorEngine class>>onForm:subPixelAntiAliasing:<br>
            VectorCanvas>>setForm:subPixelAntiAliasing:<br>
            VectorCanvas class(MorphicCanvas
            class)>>onForm:translation:<br>
            VectorCanvas class(MorphicCanvas class)>>onForm:<br>
            HybridCanvas>>setForm:subPixelAntiAliasing:<br>
            MorphicCanvas class>>onForm:translation:<br>
            MorphicCanvas class>>onForm:<br>
            [] in DisplayScreen>>getMainCanvas<br>
            BlockClosure>>on:do:<br>
            DisplayScreen>>getMainCanvas<br>
            WorldMorph>>setMainCanvas<br>
            WorldMorph>>mainLoop<br>
            [] in WorldMorph>>runProcess<br>
            [] in BlockClosure>>newProcess<br>
            <br>
          </font></font></font><font face="monospace"><font size="2"><font
            face="monospace"><span style="font-family: monospace;">----
              in the CuisDebugXXX.log i see <br>
            </span></font></font></font><br>
      <font face="monospace"><font size="2"><font face="monospace"><span
              style="font-family: monospace;"><span style="font-family:
                monospace;"><span style="color: rgb(0, 0, 0);
                  background-color: rgb(255, 255, 255);">VectorCanvas>>setForm:subPixelAntiAliasing:

                </span><br>
                Â Â Â Â Â Â Â Receiver: a VectorCanvas on:
                DisplayScreen(2200x911x32) <br>
                Â Â Â Â Â Â Â Arguments and temporary variables: Â <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â aForm: Â DisplayScreen(2200x911x32) <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â aBoolean: Â Â Â Â Â Â false <br>
                Â Â Â Â Â Â Â Receiver's instance variables: Â <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â world: Â nil <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â form: Â Â DisplayScreen(2200x911x32) <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â clipRect: Â Â Â Â Â Â nil <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â transformations: Â Â Â Â Â Â Â nil <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â currentTransformation: Â nil <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â cti: Â Â Â nil <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â currentMorph: Â Â nil <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â drawingMorphStack: Â Â Â Â Â nil <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â engine: Â Â Â Â Â Â Â Â nil <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â clippingMorphDisplayBounds: Â Â Â Â nil <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â firstPoint: Â Â Â Â nil <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â lastControlPoint: Â Â Â Â Â Â nil <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â currentPoint: Â Â nil <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â boundsFinderCanvas: Â Â Â Â nil <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â auxBitBltEngine: Â Â Â Â Â Â Â nil <br>
                <br>
                VectorCanvas class(MorphicCanvas
                class)>>onForm:translation: <br>
                Â Â Â Â Â Â Â Receiver: VectorCanvas <br>
                Â Â Â Â Â Â Â Arguments and temporary variables: Â <br>
                Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â argOrTemp1: Â Â Â Â DisplayScreen(2200x911x32<br>
              </span><br>
              ----------<br>
              <br>
              i guess the reason of the different behavior is  because
              this VM does not have the VectorEnginePlugin, right ?<br>
              <br>
            </span> -----</font></font>------------------------------------------<br>
        <br>
        <br>
        bye<br>
        Nicola<br>
      </font></blockquote>
    <br>
    Yes.<br>
    <br>
    Please pull again and retest. It should work even without the plugin
    (albeit slower).<br>
    <br>
    Thanks,<br>
    <pre class="moz-signature" cols="72">-- 
Juan Vuletich
<a class="moz-txt-link-abbreviated" href="http://www.cuis-smalltalk.org">www.cuis-smalltalk.org</a>
<a class="moz-txt-link-freetext" href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a>
<a class="moz-txt-link-freetext" href="https://github.com/jvuletich">https://github.com/jvuletich</a>
<a class="moz-txt-link-freetext" href="https://www.linkedin.com/in/juan-vuletich-75611b3">https://www.linkedin.com/in/juan-vuletich-75611b3</a>
<a class="moz-txt-link-freetext" href="https://independent.academia.edu/JuanVuletich">https://independent.academia.edu/JuanVuletich</a>
<a class="moz-txt-link-freetext" href="https://www.researchgate.net/profile/Juan-Vuletich">https://www.researchgate.net/profile/Juan-Vuletich</a>
<a class="moz-txt-link-freetext" href="https://patents.justia.com/inventor/juan-manuel-vuletich">https://patents.justia.com/inventor/juan-manuel-vuletich</a>
@JuanVuletich</pre>
  </body>
</html>