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