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