[Cuis-dev] processCommandLineArguments

Juan Vuletich juan at cuis.st
Wed Feb 22 10:34:46 PST 2023


Hi Gerald,

Yes. You are right. Thanks for the correction! I'd wrongly assumed it 
was OK to ignore them.

Just pushed an update with your version again.

Thanks!

On 2/22/2023 2:30 PM, Gerald Klix via Cuis-dev wrote:
> Hi Juan,
>
> welcome back.
>
> IHMO, this is the wrong solution.
> Take this example:
>
> You want to pass a string prefix at the command line, maybe for class 
> names,
> like this:
>
> squeak Cuis.image -- -p 'MyPrefix' some other arguments
>
> With your solution it is not (easily) possible to pass an empty prefix,
> like this:
>
> squeak Cuis.image -- -p '' some other arguments
>
> If I every will mange to write a script that exports a module written 
> for Haver
> I am inclined to use such an option.
>
>
> Just my CHF 0.02 and Best Regards,
>
> Gerald
>
>
>
> On 2/22/23 4:05 PM, Hernán Wilkinson wrote:
>> Welcome back!!
>> And good catch :-)
>>
>> On Wed, Feb 22, 2023 at 12:01 PM Juan Vuletich <juan at cuis.st> wrote:
>>
>>> Hi Folks,
>>>
>>> I'm back from vacations with my family. We had enough hiking in the
>>> forests, Valdivian jungle and several volcanoes at the Argentinean and
>>> Chilean Patagonia for a full year of work!
>>>
>>> Just pushed a tweak to this code that filters empty arguments when 
>>> reading
>>> them from the VM, avoiding the need to be careful about them on any 
>>> method
>>> that accesses the ivar (there are several of these).
>>>
>>> Cheers,
>>>
>>> On 2/14/2023 10:30 AM, Hernán Wilkinson via Cuis-dev wrote:
>>>
>>> Thank you Gerald!
>>> I push it to the repo.
>>>
>>> Cheers!
>>> Hernan.
>>>
>>> On Mon, Feb 13, 2023 at 6:35 PM Gerald Klix <cuis.01 at klix.ch> wrote:
>>>
>>>> Hi Hilaire,
>>>>
>>>> a quick look at your shell script reveals the fault that causes the
>>>> failure.
>>>> In essence you do the following: squeak some.image '', which passes
>>>> an empty string as the first argument. During review I made the 
>>>> error of
>>>> not
>>>> taking this possibility into account, sorry.
>>>> Needless to mention that something like squeak Haver6.0-5636.image ''
>>>> leads
>>>> to the same failure with Haver.
>>>>
>>>> I attached an obvious fix.
>>>>
>>>> @Juan or @Hernán: It would be nice if someone will integrate that fix.
>>>>
>>>>
>>>> HTH and Best Regards,
>>>>
>>>> Gerald
>>>>
>>>>
>>>>
>>>> On 2/13/23 9:03 PM, Hilaire Fernandes wrote:
>>>>> Hi Gerard,
>>>>>
>>>>> I could fix, but I don't know well the context
>>>>>
>>>>>
>>>> https://www.dropbox.com/s/97z7pjjrk4d0qq3/DrGeo-gnulinux-23.03a-beta.zip?dl=0 
>>>>
>>>>>
>>>>> Thanks
>>>>>
>>>>> Hilaire
>>>>>
>>>>> Le 13/02/2023 à 11:39, Gerald Klix a écrit :
>>>>>> Hi Hilaire,
>>>>>>
>>>>>> I presume Juan is still on Holiday, therefore it makes sense, that I
>>>>>> take a look
>>>>>> at your problem. Please provide a download location for your image.
>>>>>> Syncthing (https://syncthing.net/) is also an option.
>>>>>>
>>>>>>
>>>>>> Best Regards,
>>>>>>
>>>>>> Gerald
>>>>
>>> -- 
>>>
>>> *Hernán Wilkinson Agile Software Development, Teaching & Coaching*
>>> *Phone: +54-011*-4893-2057
>>> *Twitter: @HernanWilkinson*
>>> *site: http://www.10Pines.com <http://www.10pines.com/>*
>>> Address: Alem 896, Floor 6, Buenos Aires, Argentina
>>>
>>>
>>>
>>> -- 
>>> Juan 
>>> Vuletichcuis.stgithub.com/jvuletichresearchgate.net/profile/Juan-Vuletichindependent.academia.edu/JuanVuletichpatents.justia.com/inventor/juan-manuel-vuletichlinkedin.com/in/juan-vuletich-75611b3twitter.com/JuanVuletich
>>>
>>>
>


-- 
Juan Vuletich
cuis.st
github.com/jvuletich
researchgate.net/profile/Juan-Vuletich
independent.academia.edu/JuanVuletich
patents.justia.com/inventor/juan-manuel-vuletich
linkedin.com/in/juan-vuletich-75611b3
twitter.com/JuanVuletich



More information about the Cuis-dev mailing list