<!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 Folks,<br>
    <br>
    Please check the attached. I tried to follow your concerns, Luciano
    and Nicola. Here I:<br>
    - Separated questions (in methods in TheWorldMenu) and silent
    commands (methods in SystemDictionary)<br>
    - Added easy to remember selectors, without unneded arguments<br>
    - I removed most questions. It only asks for confirmation on "Quit"
    if there are any unsaved ChangeSets.<br>
    <br>
    We could actually remove the confirmation on "Quit", as any code
    will still be recoverable from the latest .user.changes file.<br>
    <br>
    If you like it I'll push it to GitHub. Or let's keep discussing.<br>
    <br>
    Thanks,<br>
    <br>
    On 8/18/2021 6:32 AM, Luciano Notarfrancesco via Cuis-dev wrote:
    <blockquote
cite="mid:CAL5GDyq66=WU02zuDvcOz1eVGma53X_naZ1y5N9XqcOCg_VJQg@mail.gmail.com"
      type="cite">
      <div dir="auto">Yes, I guess my point is that the menu should call
        a method that does something simple and UI related (like ask
        whatever questions) and then call ‘Smalltalk quit’. I think
        whatever we can do with menues should be also available in this
        “command line” or “doIt” sort of fashion, so once we know the
        system we can use it without menues or unnecessary user
        interaction, and also from scripts. Currently it is possible to
        do it but it involves sending a long message with like 4
        arguments, I think, not easy to remember or type.</div>
      <div><br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">On Wed, 18 Aug 2021 at 3:31
            PM Nicola Mingotti <<a moz-do-not-send="true"
              href="mailto:nmingotti@gmail.com">nmingotti@gmail.com</a>>

            wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin: 0px 0px 0px
            0.8ex; border-left: 1px solid rgb(204, 204, 204);
            padding-left: 1ex;">
            <div> <br>
              <font style="color: rgb(0, 0, 0);" size="+1"><font
                  style="font-family: monospace; color: rgb(0, 0, 0);"
                  face="monospace">Hi Luciano,<br>
                  <br>
                  i guess the point of the talk is about making a
                  feature available to others ;)<br>
                  <br>
                  Of course, in our system we can set up whatever we
                  wish. In my system<br>
                  I load a fileout at boot, at the moment, to make it
                  behave as I wish.<br>
                  <br>
                  But I need something more solid and transportable than
                  a file, since<br>
                  I work on several computers. Therefore, if the feature
                  does not get into the Core<br>
                  I will make a package out of it (not immediately).<br>
                  <br>
                  Anyway, I am happy to see there is somebody else who
                  does not like<br>
                  to be asked "Are you sure? / Is it safe?" ;) It
                  reminds me the movie "Marathon man".<br>
                  <br>
                  bye<br>
                  Nicola<br>
                  <br>
                  <br>
                  <br>
                </font></font><br>
              <br>
              <br>
              <div>On 8/18/21 9:52 AM, Luciano Notarfrancesco wrote:<br>
              </div>
              <blockquote type="cite">
                <div dir="auto">I didn’t like the questions either, but
                  it was not a big deal, I just implemented #quit, #save
                  and #saveAndQuit in SystemDictionary and I just do
                  ‘Smalltalk quit’ for example.</div>
              </blockquote>
              <br>
              ---- cut old -----<br>
              <br>
            </div>
          </blockquote>
        </div>
      </div>
    </blockquote>
    <br>
    <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>