<!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">
    Hi Hilaire!<br>
    <br>
    Welcome to Cuis!<br>
    <br>
    I have always admired DrGeo. It will be great to have it in Cuis. I
    also hope that Cuis, and especially the VectorGraphics engine we are
    developing, will help you make DrGeo even better. I feel that DrGeo
    could also lead to interesting improvements to our Morphic
    infrastructure.<br>
    <br>
    (inline)<br>
    <br>
    On 4/20/2020 6:01 PM, Hilaire Fernandes via Cuis-dev wrote:
    <blockquote cite="mid:2fef572a-9567-4743-13fd-2a1fddbfee4c@drgeo.eu"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p><font size="+1">Thanks guys, your indications were useful
          (discussion took place accidentally in the former mailing
          list)<br>
        </font></p>
      <p><font size="+1">So I just need one package DrGeo.pck.st for
          now, some part can be useful outside of DrGeo and I will move
          those ones in their own package. Thanks Hernan.</font></p>
      <p><font size="+1">Dave, I am using your trick to convert the file
          and another one with sed to convert := to _</font></p>
      <p><font size="+1">     sed s/:=/_/ int.st > out.st</font></p>
    </blockquote>
    <br>
    What I do, that also works, is in the FileList in Cuis, just select
    the file, do cmd-a (select all), cmd-shift-u (convert line
    delimiters), cmd-s (save file). File contents are overwritten.<br>
    <br>
    <blockquote cite="mid:2fef572a-9567-4743-13fd-2a1fddbfee4c@drgeo.eu"
      type="cite">
      <p><font size="+1">I have decided to migrate the code from the
          bottom (math model and graphic canvas) to the top (high level
          GUI). <br>
        </font></p>
      <p><font size="+1">I could test sketch construction from its DSL.</font></p>
    </blockquote>
    <br>
    Good approach!<br>
    <br>
    <blockquote cite="mid:2fef572a-9567-4743-13fd-2a1fddbfee4c@drgeo.eu"
      type="cite">
      <p><font size="+1">I have this strange situation where DrGeo
          classes appear both on the Core changeset and in the DrGeo
          package. See in the screenshot the DrGeoSketch class, it
          appears in both the CuisCore changeset and the DrGeo package.</font></p>
      <p><font size="+1">When importing the code I had expected issue
          with unknown classes, so I need to rename those ones in the
          source file then import again. This uncompleted filein could
          have confused Cuis and duplicated information. I am not sure.</font></p>
    </blockquote>
    <br>
    This might have happened because of loading the code prior to
    installing the package. If you haven't written any new code yet,
    just save the package, exit the image without saving it. Then start
    Cuis again, install your package, and use a ChangeList to verify
    your package. To do this, open the FileList, point to your 'out.st'
    file, click on [contents]. Then you can do stuff like 'remove
    up-to-date version', etc, and check that the package actually
    contents all the stuff you want.<br>
    <br>
    If you need more help with the tools in Cuis, just ask.<br>
    <br>
    <blockquote cite="mid:2fef572a-9567-4743-13fd-2a1fddbfee4c@drgeo.eu"
      type="cite">
      <p><font size="+1">Hilaire</font><br>
      </p>
      <pre class="moz-signature" cols="72">-- 
GNU Dr. Geo
<a class="moz-txt-link-freetext" href="http://drgeo.eu" moz-do-not-send="true">http://drgeo.eu</a></pre>
      <p><br>
      </p>
      <p><br>
      </p>
      <div style="padding: 15px; background-color: rgb(217, 237, 255);">
        <div style="margin-bottom: 15px;">J’ai lié 1 fichier à ce
          message :</div>
        <div style="background-color: rgb(255, 255, 255); padding:
          15px;">
          <div class="cloudAttachmentItem" style="border: 1px solid
            rgb(205, 205, 205); margin-top: 10px; margin-bottom: 10px;
            padding: 15px;"><img style="margin-right: 5px; float: left;
              width: 24px; height: 24px;"
              src="cid:part1.01080609.06070001@jvuletich.org"><a
              href="https://we.tl/t-fj2cGxLrgC" style="color: rgb(15,
              126, 219) ! important;" moz-do-not-send="true">Capture
              d’écran de 2020-04-20 21-47-36.png</a><span
              style="margin-left: 5px; font-size: small; color: grey;">(408
              Ko)</span><span style="float: right;"><img
                moz-do-not-send="true" style="margin-right: 5px;
                max-width: 24px; max-height: 24px; vertical-align:
                middle;" src="cid:part4.87B2A2EC.735B07E7@drgeo.eu"><span
                style="vertical-align: middle;">WeTransfer</span></span><a
              moz-do-not-send="true" href="https://we.tl/t-fj2cGxLrgC"
              style="color: rgb(15, 126, 219) ! important; font-size:
              small; display: block;">https://we.tl/t-fj2cGxLrgC</a></div>
        </div>
        <div style="color: rgb(68, 68, 68); font-size: small;
          margin-top: 15px;"><a moz-do-not-send="true"
            href="https://www.thunderbird.net" style="color: rgb(15,
            126, 219) ! important;">Mozilla Thunderbird</a> permet de
          partager facilement des fichiers volumineux.</div>
      </div>
      <p><br>
      </p>
    </blockquote>
    <br>
    Cheers,<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>
@JuanVuletich</pre>
  </body>
</html>