Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

The world is coming to an end--save your buffers!


devel / comp.lang.xharbour / Strong variable typing in xharbour commercial version

SubjectAuthor
* Strong variable typing in xharbour commercial versionGary Williams
+- Re: Strong variable typing in xharbour commercial versionDan
`* Re: Strong variable typing in xharbour commercial versionRon Pinkas
 `* Re: Strong variable typing in xharbour commercial versionEnrico Maria Giordano
  +* Re: Strong variable typing in xharbour commercial versionGary Williams
  |`- Re: Strong variable typing in xharbour commercial versionEnrico Maria Giordano
  +- Re: Strong variable typing in xharbour commercial versionGary Williams
  `* Re: Strong variable typing in xharbour commercial versionRon Pinkas
   +- Re: Strong variable typing in xharbour commercial versionGary Williams
   `* Re: Strong variable typing in xharbour commercial versionEnrico Maria Giordano
    +* Re: Strong variable typing in xharbour commercial versionRon Pinkas
    |`* Re: Strong variable typing in xharbour commercial versionEnrico Maria Giordano
    | +* Re: Strong variable typing in xharbour commercial versionRon Pinkas
    | |`- Re: Strong variable typing in xharbour commercial versionEnrico Maria Giordano
    | `* Re: Strong variable typing in xharbour commercial versionEnrico Maria Giordano
    |  `* Re: Strong variable typing in xharbour commercial versionRon Pinkas
    |   `* Re: Strong variable typing in xharbour commercial versionEnrico Maria Giordano
    |    `* Re: Strong variable typing in xharbour commercial versionRon Pinkas
    |     `- Re: Strong variable typing in xharbour commercial versionEnrico Maria Giordano
    `- Re: Strong variable typing in xharbour commercial versionRon Pinkas

1
Strong variable typing in xharbour commercial version

<2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17717&group=comp.lang.xharbour#17717

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:ad4:4f27:0:b0:655:babe:b3f8 with SMTP id fc7-20020ad44f27000000b00655babeb3f8mr16087qvb.3.1694122459771;
Thu, 07 Sep 2023 14:34:19 -0700 (PDT)
X-Received: by 2002:a17:90a:f291:b0:26d:14f2:b4e1 with SMTP id
fs17-20020a17090af29100b0026d14f2b4e1mr227914pjb.8.1694122459193; Thu, 07 Sep
2023 14:34:19 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Thu, 7 Sep 2023 14:34:18 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2601:781:8100:3b4:99f4:9c6c:3a34:9939;
posting-account=HHEq4woAAADnwl5Ihl-uo-jF2A6Q7gZD
NNTP-Posting-Host: 2601:781:8100:3b4:99f4:9c6c:3a34:9939
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
Subject: Strong variable typing in xharbour commercial version
From: gary.l.williams@gmail.com (Gary Williams)
Injection-Date: Thu, 07 Sep 2023 21:34:19 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1234
 by: Gary Williams - Thu, 7 Sep 2023 21:34 UTC

Was this feature ever enabled in the commercial version ?

// example
LOCAL Var1 AS CHARACTER
Var1 := 3

seems to compile and run without issue

Any documentation ?

Re: Strong variable typing in xharbour commercial version

<udfkp4$3i6km$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17721&group=comp.lang.xharbour#17721

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: webmaster@appliserver.com (Dan)
Newsgroups: comp.lang.xharbour
Subject: Re: Strong variable typing in xharbour commercial version
Date: Fri, 8 Sep 2023 19:14:12 +0200
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <udfkp4$3i6km$1@dont-email.me>
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 8 Sep 2023 17:14:13 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="1ef3c3b0637e25013fec69933dfe0c4e";
logging-data="3742358"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18l1gdNIl8ak1wxXkrwoNmx"
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:102.0) Gecko/20100101
Thunderbird/102.15.0
Cancel-Lock: sha1:8m7fU2m4mXu3zSvrCcuFsingkLY=
In-Reply-To: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
 by: Dan - Fri, 8 Sep 2023 17:14 UTC

Il 07/09/2023 23:34, Gary Williams ha scritto:
> Was this feature ever enabled in the commercial version ?
>
> // example
> LOCAL Var1 AS CHARACTER
> Var1 := 3
>
> seems to compile and run without issue
>
> Any documentation ?
>
There is no strong typing in xBase, And with := you set a variable anew.
If you try Var1 = 3 you should get an error I think

Dan

Re: Strong variable typing in xharbour commercial version

<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17724&group=comp.lang.xharbour#17724

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:a05:6214:162c:b0:649:c819:1b15 with SMTP id e12-20020a056214162c00b00649c8191b15mr78320qvw.0.1694214971434;
Fri, 08 Sep 2023 16:16:11 -0700 (PDT)
X-Received: by 2002:a63:3409:0:b0:56f:ff4c:3e61 with SMTP id
b9-20020a633409000000b0056fff4c3e61mr758656pga.9.1694214971123; Fri, 08 Sep
2023 16:16:11 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Fri, 8 Sep 2023 16:16:10 -0700 (PDT)
In-Reply-To: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2806:10be:8:467e:39d3:66ea:249:b52c;
posting-account=8KTLLQoAAABrqmjk_im031yR_2Rimshb
NNTP-Posting-Host: 2806:10be:8:467e:39d3:66ea:249:b52c
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com>
Subject: Re: Strong variable typing in xharbour commercial version
From: ronpinkas@gmail.com (Ron Pinkas)
Injection-Date: Fri, 08 Sep 2023 23:16:11 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1864
 by: Ron Pinkas - Fri, 8 Sep 2023 23:16 UTC

On Thursday, September 7, 2023 at 4:34:20 PM UTC-5, Gary Williams wrote:
> Was this feature ever enabled in the commercial version ?
>
> // example
> LOCAL Var1 AS CHARACTER
> Var1 := 3
>
> seems to compile and run without issue
>
> Any documentation ?
Hi Gary,

The commercial version was always exactly IDENTICAl to the .org - the only difference was the builtin C compiler.

In terms of tying, I wrote this so long ago I don't recall the status exactly but IIRC you have to enable HIGHER WARNING level to enable Compile Time warning for static type conflicts.

Ron

Re: Strong variable typing in xharbour commercial version

<udh7gv$3vlba$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17725&group=comp.lang.xharbour#17725

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: Strong variable typing in xharbour commercial version
Date: Sat, 9 Sep 2023 09:40:16 +0200
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <udh7gv$3vlba$1@dont-email.me>
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 9 Sep 2023 07:40:15 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="e7eee37d003b4f97f4e2e0168c9d3544";
logging-data="4183402"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ixxUtd+mUmRUh3BI3lN3t"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:AxlikG/GLc1Il0HXQYA64qV7fzo=
Content-Language: it
In-Reply-To: <5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com>
 by: Enrico Maria Giordan - Sat, 9 Sep 2023 07:40 UTC

Il 09/09/2023 01:16, Ron Pinkas ha scritto:

> In terms of tying, I wrote this so long ago I don't recall the status exactly but IIRC you have to enable HIGHER WARNING level to enable Compile Time warning for static type conflicts.

I tried with -w3 and got no warning. I suppose type checking is disabled.

--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

Re: Strong variable typing in xharbour commercial version

<f1c90aa8-1735-4230-b0f9-249468057c5fn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17728&group=comp.lang.xharbour#17728

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:a05:620a:1727:b0:76f:1614:575c with SMTP id az39-20020a05620a172700b0076f1614575cmr116129qkb.2.1694275939672;
Sat, 09 Sep 2023 09:12:19 -0700 (PDT)
X-Received: by 2002:a63:3f07:0:b0:565:f116:fe25 with SMTP id
m7-20020a633f07000000b00565f116fe25mr1121832pga.8.1694275939161; Sat, 09 Sep
2023 09:12:19 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Sat, 9 Sep 2023 09:12:18 -0700 (PDT)
In-Reply-To: <udh7gv$3vlba$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:781:8100:3b4:25eb:3297:a244:893b;
posting-account=HHEq4woAAADnwl5Ihl-uo-jF2A6Q7gZD
NNTP-Posting-Host: 2601:781:8100:3b4:25eb:3297:a244:893b
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com> <udh7gv$3vlba$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f1c90aa8-1735-4230-b0f9-249468057c5fn@googlegroups.com>
Subject: Re: Strong variable typing in xharbour commercial version
From: gary.l.williams@gmail.com (Gary Williams)
Injection-Date: Sat, 09 Sep 2023 16:12:19 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2087
 by: Gary Williams - Sat, 9 Sep 2023 16:12 UTC

On Saturday, September 9, 2023 at 3:40:19 AM UTC-4, Enrico Maria Giordano wrote:
> Il 09/09/2023 01:16, Ron Pinkas ha scritto:
>
> > In terms of tying, I wrote this so long ago I don't recall the status exactly but IIRC you have to enable HIGHER WARNING level to enable Compile Time warning for static type conflicts.
> I tried with -w3 and got no warning. I suppose type checking is disabled.
>
Looking through what Ron uploaded, it seems it has to be enabled and wasn't..
I had forgotten the W3 level, it always threw warnings a variable was not in use, when it clearly was,
finally threw a Q&D checker together for that. There was a commercial Lint checker around the turn of the century,
anybody know a replacement?

Re: Strong variable typing in xharbour commercial version

<udifgb$695t$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17730&group=comp.lang.xharbour#17730

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: Strong variable typing in xharbour commercial version
Date: Sat, 9 Sep 2023 21:02:37 +0200
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <udifgb$695t$1@dont-email.me>
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com>
<udh7gv$3vlba$1@dont-email.me>
<f1c90aa8-1735-4230-b0f9-249468057c5fn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 9 Sep 2023 19:02:35 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="e7eee37d003b4f97f4e2e0168c9d3544";
logging-data="206013"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18mc5YOBMHVdBLwasO/fA7J"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:GBgu4Vz/VuBqflyemLpfUk344oM=
Content-Language: it
In-Reply-To: <f1c90aa8-1735-4230-b0f9-249468057c5fn@googlegroups.com>
 by: Enrico Maria Giordan - Sat, 9 Sep 2023 19:02 UTC

Il 09/09/2023 18:12, Gary Williams ha scritto:

> I had forgotten the W3 level, it always threw warnings a variable was not in use, when it clearly was,

I've used -W3 since the beginning and never found any problem. I could
not use any lower warning level.

--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

Re: Strong variable typing in xharbour commercial version

<ee2db7d8-c3db-40e5-a9bd-97d87a989d7en@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17733&group=comp.lang.xharbour#17733

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:a05:620a:2704:b0:76e:f80c:1af2 with SMTP id b4-20020a05620a270400b0076ef80c1af2mr129741qkp.10.1694309034789;
Sat, 09 Sep 2023 18:23:54 -0700 (PDT)
X-Received: by 2002:a05:6a00:851:b0:68e:2623:cec with SMTP id
q17-20020a056a00085100b0068e26230cecmr2564225pfk.0.1694309034515; Sat, 09 Sep
2023 18:23:54 -0700 (PDT)
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!feeder1.feed.usenet.farm!feed.usenet.farm!peer03.ams4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Sat, 9 Sep 2023 18:23:53 -0700 (PDT)
In-Reply-To: <udh7gv$3vlba$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:781:8100:3b4:f02c:e0d2:a0fa:8c7d;
posting-account=HHEq4woAAADnwl5Ihl-uo-jF2A6Q7gZD
NNTP-Posting-Host: 2601:781:8100:3b4:f02c:e0d2:a0fa:8c7d
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com> <udh7gv$3vlba$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ee2db7d8-c3db-40e5-a9bd-97d87a989d7en@googlegroups.com>
Subject: Re: Strong variable typing in xharbour commercial version
From: gary.l.williams@gmail.com (Gary Williams)
Injection-Date: Sun, 10 Sep 2023 01:23:54 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1722
 by: Gary Williams - Sun, 10 Sep 2023 01:23 UTC

On Saturday, September 9, 2023 at 3:40:19 AM UTC-4, Enrico Maria Giordano wrote:

> I tried with -w3 and got no warning. I suppose type checking is disabled.

More testing, seems MiniGUI version is compiled with support, but its a run-time error
as compared to the expected compile-time error.

Re: Strong variable typing in xharbour commercial version

<9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17734&group=comp.lang.xharbour#17734

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:a05:620a:618c:b0:76e:fdb4:c138 with SMTP id or12-20020a05620a618c00b0076efdb4c138mr121393qkn.13.1694309048252;
Sat, 09 Sep 2023 18:24:08 -0700 (PDT)
X-Received: by 2002:a17:903:41c5:b0:1ae:6895:cb96 with SMTP id
u5-20020a17090341c500b001ae6895cb96mr2373793ple.5.1694309047819; Sat, 09 Sep
2023 18:24:07 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Sat, 9 Sep 2023 18:24:07 -0700 (PDT)
In-Reply-To: <udh7gv$3vlba$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2806:10be:8:467e:69ae:148f:80ba:188;
posting-account=8KTLLQoAAABrqmjk_im031yR_2Rimshb
NNTP-Posting-Host: 2806:10be:8:467e:69ae:148f:80ba:188
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com> <udh7gv$3vlba$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com>
Subject: Re: Strong variable typing in xharbour commercial version
From: ronpinkas@gmail.com (Ron Pinkas)
Injection-Date: Sun, 10 Sep 2023 01:24:08 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2085
 by: Ron Pinkas - Sun, 10 Sep 2023 01:24 UTC

On Saturday, September 9, 2023 at 2:40:19 AM UTC-5, Enrico Maria Giordano wrote:
> Il 09/09/2023 01:16, Ron Pinkas ha scritto:
>
> > In terms of tying, I wrote this so long ago I don't recall the status exactly but IIRC you have to enable HIGHER WARNING level to enable Compile Time warning for static type conflicts.
> I tried with -w3 and got no warning. I suppose type checking is disabled.
>
> --
> Enrico Maria Giordano
>
> http://www.emagsoftware.it
> http://www.emagsoftware.it/emgmusic
> http://www.emagsoftware.it/spectrum
> http://www.emagsoftware.it/tbosg

I just checked the sources, and apparently xHarbour has to be compiled with HB_COMP_STRONG_TYPES defined to enable and then W3 or greater.

Ron

Re: Strong variable typing in xharbour commercial version

<937171ce-3060-4bf7-8479-98420779df72n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17736&group=comp.lang.xharbour#17736

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:a05:622a:1a17:b0:412:1a03:ba55 with SMTP id f23-20020a05622a1a1700b004121a03ba55mr109848qtb.9.1694310541576;
Sat, 09 Sep 2023 18:49:01 -0700 (PDT)
X-Received: by 2002:a17:902:ceca:b0:1b8:95fc:d0f with SMTP id
d10-20020a170902ceca00b001b895fc0d0fmr2277025plg.7.1694310541051; Sat, 09 Sep
2023 18:49:01 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Sat, 9 Sep 2023 18:49:00 -0700 (PDT)
In-Reply-To: <9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:781:8100:3b4:f02c:e0d2:a0fa:8c7d;
posting-account=HHEq4woAAADnwl5Ihl-uo-jF2A6Q7gZD
NNTP-Posting-Host: 2601:781:8100:3b4:f02c:e0d2:a0fa:8c7d
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com> <udh7gv$3vlba$1@dont-email.me>
<9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <937171ce-3060-4bf7-8479-98420779df72n@googlegroups.com>
Subject: Re: Strong variable typing in xharbour commercial version
From: gary.l.williams@gmail.com (Gary Williams)
Injection-Date: Sun, 10 Sep 2023 01:49:01 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1536
 by: Gary Williams - Sun, 10 Sep 2023 01:49 UTC

> I just checked the sources, and apparently xHarbour has to be compiled with HB_COMP_STRONG_TYPES defined to enable and then W3 or greater.
>
> Ron
Thanks for checking Ron,

Re: Strong variable typing in xharbour commercial version

<udjs5f$g83l$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17737&group=comp.lang.xharbour#17737

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: Strong variable typing in xharbour commercial version
Date: Sun, 10 Sep 2023 09:44:49 +0200
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <udjs5f$g83l$1@dont-email.me>
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com>
<udh7gv$3vlba$1@dont-email.me>
<9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 10 Sep 2023 07:44:47 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="76c7eb93c12d4b763bade223d219fc27";
logging-data="532597"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Q9siL1RbYULhSGegIwldc"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:nq+yHUTalJhBiFEO5b1enkhzBfc=
In-Reply-To: <9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com>
Content-Language: it
 by: Enrico Maria Giordan - Sun, 10 Sep 2023 07:44 UTC

Il 10/09/2023 03:24, Ron Pinkas ha scritto:

> I just checked the sources, and apparently xHarbour has to be compiled with HB_COMP_STRONG_TYPES defined to enable

Ok, thank you. I prefer not to enable it in the official distribution.

> and then W3 or greater.

Greater? I was not aware there are greater warning levels! I tried -w4
with my programs and found no new warnings. The level -w5 is not
accepted, -w4 seems to be the higher warning level. What is the
difference between -w3 and -w4?

--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

Re: Strong variable typing in xharbour commercial version

<f3b00dba-4d96-4e69-82f7-d5dfc00438e0n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17739&group=comp.lang.xharbour#17739

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:a05:620a:8790:b0:76e:f399:d899 with SMTP id py16-20020a05620a879000b0076ef399d899mr134218qkn.4.1694356995453;
Sun, 10 Sep 2023 07:43:15 -0700 (PDT)
X-Received: by 2002:a05:6a02:621:b0:577:504e:871b with SMTP id
bz33-20020a056a02062100b00577504e871bmr849118pgb.8.1694356994829; Sun, 10 Sep
2023 07:43:14 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Sun, 10 Sep 2023 07:43:14 -0700 (PDT)
In-Reply-To: <udjs5f$g83l$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2806:10be:8:467e:69ae:148f:80ba:188;
posting-account=8KTLLQoAAABrqmjk_im031yR_2Rimshb
NNTP-Posting-Host: 2806:10be:8:467e:69ae:148f:80ba:188
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com> <udh7gv$3vlba$1@dont-email.me>
<9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com> <udjs5f$g83l$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f3b00dba-4d96-4e69-82f7-d5dfc00438e0n@googlegroups.com>
Subject: Re: Strong variable typing in xharbour commercial version
From: ronpinkas@gmail.com (Ron Pinkas)
Injection-Date: Sun, 10 Sep 2023 14:43:15 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2316
 by: Ron Pinkas - Sun, 10 Sep 2023 14:43 UTC

On Sunday, September 10, 2023 at 2:44:50 AM UTC-5, Enrico Maria Giordano wrote:
> Il 10/09/2023 03:24, Ron Pinkas ha scritto:
>
> > I just checked the sources, and apparently xHarbour has to be compiled with HB_COMP_STRONG_TYPES defined to enable
> Ok, thank you. I prefer not to enable it in the official distribution.
> > and then W3 or greater.
> Greater? I was not aware there are greater warning levels! I tried -w4
> with my programs and found no new warnings. The level -w5 is not
> accepted, -w4 seems to be the higher warning level. What is the
> difference between -w3 and -w4?
> --
> Enrico Maria Giordano
>
> http://www.emagsoftware.it
> http://www.emagsoftware.it/emgmusic
> http://www.emagsoftware.it/spectrum
> http://www.emagsoftware.it/tbosg

Sadly I no longer remember, but if exists it is likely related to the AdaptiveType/StrongType.

Re: Strong variable typing in xharbour commercial version

<3a72db5c-158b-4325-a247-e509b20270cen@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17740&group=comp.lang.xharbour#17740

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:ac8:5a89:0:b0:412:2954:3451 with SMTP id c9-20020ac85a89000000b0041229543451mr157733qtc.0.1694357169014;
Sun, 10 Sep 2023 07:46:09 -0700 (PDT)
X-Received: by 2002:a17:902:f542:b0:1b5:2871:cd1 with SMTP id
h2-20020a170902f54200b001b528710cd1mr2900623plf.0.1694357168761; Sun, 10 Sep
2023 07:46:08 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Sun, 10 Sep 2023 07:46:08 -0700 (PDT)
In-Reply-To: <udjs5f$g83l$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2806:10be:8:467e:69ae:148f:80ba:188;
posting-account=8KTLLQoAAABrqmjk_im031yR_2Rimshb
NNTP-Posting-Host: 2806:10be:8:467e:69ae:148f:80ba:188
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com> <udh7gv$3vlba$1@dont-email.me>
<9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com> <udjs5f$g83l$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3a72db5c-158b-4325-a247-e509b20270cen@googlegroups.com>
Subject: Re: Strong variable typing in xharbour commercial version
From: ronpinkas@gmail.com (Ron Pinkas)
Injection-Date: Sun, 10 Sep 2023 14:46:09 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1864
 by: Ron Pinkas - Sun, 10 Sep 2023 14:46 UTC

On Sunday, September 10, 2023 at 2:44:50 AM UTC-5, Enrico Maria Giordano wrote:
> Il 10/09/2023 03:24, Ron Pinkas ha scritto:
>
> > I just checked the sources, and apparently xHarbour has to be compiled with HB_COMP_STRONG_TYPES defined to enable
> Ok, thank you. I prefer not to enable it in the official distribution.

Yes, I agree - it was strongly coupled with specific PCODE and AFAICT it was not maintained and might not be up to date.

Ron

Re: Strong variable typing in xharbour commercial version

<udkku2$jtj8$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17741&group=comp.lang.xharbour#17741

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: Strong variable typing in xharbour commercial version
Date: Sun, 10 Sep 2023 16:47:32 +0200
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <udkku2$jtj8$1@dont-email.me>
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com>
<udh7gv$3vlba$1@dont-email.me>
<9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com>
<udjs5f$g83l$1@dont-email.me>
<f3b00dba-4d96-4e69-82f7-d5dfc00438e0n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 10 Sep 2023 14:47:30 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="76c7eb93c12d4b763bade223d219fc27";
logging-data="652904"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX192/OGdAsy+j2zFBLJc/XVS"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:tj8GLzPj4z9KbhVr2T1aG+zkxsk=
In-Reply-To: <f3b00dba-4d96-4e69-82f7-d5dfc00438e0n@googlegroups.com>
Content-Language: it
 by: Enrico Maria Giordan - Sun, 10 Sep 2023 14:47 UTC

Il 10/09/2023 16:43, Ron Pinkas ha scritto:

> Sadly I no longer remember, but if exists it is likely related to the AdaptiveType/StrongType.

Ok, thank you. Ron, can you give me write access to the GitHub
repository, please?

--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

Re: Strong variable typing in xharbour commercial version

<b638d80f-5e04-48f5-bfa5-8ba6c2d252b0n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17742&group=comp.lang.xharbour#17742

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:ad4:50ce:0:b0:655:d758:394e with SMTP id e14-20020ad450ce000000b00655d758394emr87570qvq.11.1694358742065;
Sun, 10 Sep 2023 08:12:22 -0700 (PDT)
X-Received: by 2002:a17:90b:3614:b0:274:6b2:adc7 with SMTP id
ml20-20020a17090b361400b0027406b2adc7mr475718pjb.6.1694358741510; Sun, 10 Sep
2023 08:12:21 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Sun, 10 Sep 2023 08:12:20 -0700 (PDT)
In-Reply-To: <udkku2$jtj8$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2806:10be:8:467e:69ae:148f:80ba:188;
posting-account=8KTLLQoAAABrqmjk_im031yR_2Rimshb
NNTP-Posting-Host: 2806:10be:8:467e:69ae:148f:80ba:188
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com> <udh7gv$3vlba$1@dont-email.me>
<9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com> <udjs5f$g83l$1@dont-email.me>
<f3b00dba-4d96-4e69-82f7-d5dfc00438e0n@googlegroups.com> <udkku2$jtj8$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b638d80f-5e04-48f5-bfa5-8ba6c2d252b0n@googlegroups.com>
Subject: Re: Strong variable typing in xharbour commercial version
From: ronpinkas@gmail.com (Ron Pinkas)
Injection-Date: Sun, 10 Sep 2023 15:12:22 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3798
 by: Ron Pinkas - Sun, 10 Sep 2023 15:12 UTC

On Sunday, September 10, 2023 at 9:47:33 AM UTC-5, Enrico Maria Giordano wrote:
> Il 10/09/2023 16:43, Ron Pinkas ha scritto:
>
> > Sadly I no longer remember, but if exists it is likely related to the AdaptiveType/StrongType.

> Ok, thank you. Ron, can you give me write access to the GitHub
> repository, please?

Done.

FWIW, Here is the current list of ALL Warnings, and their respective level from hbgenerr.c:

const char * hb_comp_szWarnings[] {
"1Ambiguous reference: \'%s\'",
"1Ambiguous reference, assuming memvar: \'%s\'",
"2Variable: \'%s\' declared but not used in function: \'%s\'",
"2Codeblock parameter: \'%s\' declared but not used in function: \'%s\'",
"1RETURN statement with no return value in function",
"1Procedure returns value",
"1Function \'%s\' does not end with RETURN statement",
"3Incompatible type in assignment to: \'%s\' expected: \'%s\'",
"3Incompatible operand type: \'%s\' expected: \'%s\'",
"3Incompatible operand types: \'%s\' and: \'%s\'",
"4Suspicious type in assignment to: \'%s\' expected: \'%s\'",
"4Suspicious operand type: \'unknown\' expected: \'%s\'",
"3Can\'t use array index with non-array",
"3Incompatible return type: \'%s\' expected: \'%s\'",
"4Suspicious return type: \'%s\' expected: \'%s\'",
"3Invalid number of parameters: %s expected: %s",
"3Incompatible parameter: %s expected: \'%s\'",
"4Suspicious parameter: %s expected: \'%s\'",
"3Duplicate declaration of %s \'%s\'",
"3Function \'%s\' conflicting with its declaration",
"3Variable \'%s\' used but never initialized",
"3Value of Variable \'%s\' never used",
"3Incompatible type in assignment to declared array element expected: \'%s\'",
"4Suspicious type in assignment to declared array element expected: \'%s\'",
"3Class \'%s\' not known in declaration of \'%s\'",
"3Message \'%s\' not known in class \'%s\'",
"0Meaningless use of expression: \'%s\'",
"2Unreachable code",
"1Redundant \'ANNOUNCE %s\' statement ignored",
"1STATIC Function \'%s\' defined but never used",
"1Variable \'%s\' is a reserved word",
"3Variable '%s' is assigned but not used in function '%s'",
"3Variable '%s' is never assigned in function '%s'"
};

Re: Strong variable typing in xharbour commercial version

<udkmcp$k57d$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17743&group=comp.lang.xharbour#17743

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: Strong variable typing in xharbour commercial version
Date: Sun, 10 Sep 2023 17:12:26 +0200
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <udkmcp$k57d$1@dont-email.me>
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com>
<udh7gv$3vlba$1@dont-email.me>
<9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com>
<udjs5f$g83l$1@dont-email.me>
<f3b00dba-4d96-4e69-82f7-d5dfc00438e0n@googlegroups.com>
<udkku2$jtj8$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 10 Sep 2023 15:12:25 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="76c7eb93c12d4b763bade223d219fc27";
logging-data="660717"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ayzkbx+oUIfPJDXFND1ia"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:nNSvqpv4uH5MLKNSh0ntUR7MQQo=
Content-Language: it
In-Reply-To: <udkku2$jtj8$1@dont-email.me>
 by: Enrico Maria Giordan - Sun, 10 Sep 2023 15:12 UTC

Il 10/09/2023 16:47, Enrico Maria Giordano ha scritto:

> Ron, can you give me write access to the GitHub
> repository, please?

Thank you! :-)

--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

Re: Strong variable typing in xharbour commercial version

<udkmif$k5l4$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17744&group=comp.lang.xharbour#17744

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: Strong variable typing in xharbour commercial version
Date: Sun, 10 Sep 2023 17:15:28 +0200
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <udkmif$k5l4$1@dont-email.me>
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com>
<udh7gv$3vlba$1@dont-email.me>
<9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com>
<udjs5f$g83l$1@dont-email.me>
<f3b00dba-4d96-4e69-82f7-d5dfc00438e0n@googlegroups.com>
<udkku2$jtj8$1@dont-email.me>
<b638d80f-5e04-48f5-bfa5-8ba6c2d252b0n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 10 Sep 2023 15:15:27 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="76c7eb93c12d4b763bade223d219fc27";
logging-data="661156"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+yijn4H1Rzp+2g4nOhuYH+"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:ac681r9oGdZMIgm1rIhH7pyVU28=
In-Reply-To: <b638d80f-5e04-48f5-bfa5-8ba6c2d252b0n@googlegroups.com>
Content-Language: it
 by: Enrico Maria Giordan - Sun, 10 Sep 2023 15:15 UTC

Il 10/09/2023 17:12, Ron Pinkas ha scritto:

> FWIW, Here is the current list of ALL Warnings, and their respective level from hbgenerr.c:
>
> const char * hb_comp_szWarnings[] =

Very interesting, thank you!

--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

Re: Strong variable typing in xharbour commercial version

<9d2a3638-061e-4717-8ce8-614d7d18962bn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17745&group=comp.lang.xharbour#17745

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:a05:620a:8286:b0:76d:981f:dd9e with SMTP id ox6-20020a05620a828600b0076d981fdd9emr135565qkn.12.1694361433008;
Sun, 10 Sep 2023 08:57:13 -0700 (PDT)
X-Received: by 2002:a63:7214:0:b0:564:2c32:360a with SMTP id
n20-20020a637214000000b005642c32360amr1568102pgc.12.1694361432467; Sun, 10
Sep 2023 08:57:12 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Sun, 10 Sep 2023 08:57:12 -0700 (PDT)
In-Reply-To: <udkmcp$k57d$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=189.174.213.80; posting-account=8KTLLQoAAABrqmjk_im031yR_2Rimshb
NNTP-Posting-Host: 189.174.213.80
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com> <udh7gv$3vlba$1@dont-email.me>
<9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com> <udjs5f$g83l$1@dont-email.me>
<f3b00dba-4d96-4e69-82f7-d5dfc00438e0n@googlegroups.com> <udkku2$jtj8$1@dont-email.me>
<udkmcp$k57d$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9d2a3638-061e-4717-8ce8-614d7d18962bn@googlegroups.com>
Subject: Re: Strong variable typing in xharbour commercial version
From: ronpinkas@gmail.com (Ron Pinkas)
Injection-Date: Sun, 10 Sep 2023 15:57:13 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2106
 by: Ron Pinkas - Sun, 10 Sep 2023 15:57 UTC

On Sunday, September 10, 2023 at 10:12:28 AM UTC-5, Enrico Maria Giordano wrote:
> Il 10/09/2023 16:47, Enrico Maria Giordano ha scritto:
>
> > Ron, can you give me write access to the GitHub
> > repository, please?
> Thank you! :-)
> --
> Enrico Maria Giordano
>
> http://www.emagsoftware.it
> http://www.emagsoftware.it/emgmusic
> http://www.emagsoftware.it/spectrum
> http://www.emagsoftware.it/tbosg
I just created an xharbour-org (xHarbour.org) organization on GitHub, transferred the xHarbour repo to xHarbour.org, and gave your ownership role so you can continue as Admin.

Re: Strong variable typing in xharbour commercial version

<udkpn7$kmvr$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17746&group=comp.lang.xharbour#17746

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: Strong variable typing in xharbour commercial version
Date: Sun, 10 Sep 2023 18:09:12 +0200
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <udkpn7$kmvr$1@dont-email.me>
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com>
<udh7gv$3vlba$1@dont-email.me>
<9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com>
<udjs5f$g83l$1@dont-email.me>
<f3b00dba-4d96-4e69-82f7-d5dfc00438e0n@googlegroups.com>
<udkku2$jtj8$1@dont-email.me> <udkmcp$k57d$1@dont-email.me>
<9d2a3638-061e-4717-8ce8-614d7d18962bn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 10 Sep 2023 16:09:11 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="76c7eb93c12d4b763bade223d219fc27";
logging-data="678907"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18OjGDcvKMHFV0romMN/i37"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:NgJg7NX/kLv6rbMedNICRfIYzHw=
Content-Language: it
In-Reply-To: <9d2a3638-061e-4717-8ce8-614d7d18962bn@googlegroups.com>
 by: Enrico Maria Giordan - Sun, 10 Sep 2023 16:09 UTC

Il 10/09/2023 17:57, Ron Pinkas ha scritto:

> I just created an xharbour-org (xHarbour.org) organization on GitHub, transferred the xHarbour repo to xHarbour.org, and gave your ownership role so you can continue as Admin.

Ok, I don't know what it exactly means but thank you! :-)

--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

Re: Strong variable typing in xharbour commercial version

<b5fa3e4d-1a99-4095-913c-0b60ddbe00f3n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17747&group=comp.lang.xharbour#17747

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:a05:6214:ca:b0:655:d65d:ef81 with SMTP id f10-20020a05621400ca00b00655d65def81mr101702qvs.13.1694362340608;
Sun, 10 Sep 2023 09:12:20 -0700 (PDT)
X-Received: by 2002:a17:903:434c:b0:1c3:b0d9:a41f with SMTP id
lo12-20020a170903434c00b001c3b0d9a41fmr294657plb.3.1694362340088; Sun, 10 Sep
2023 09:12:20 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Sun, 10 Sep 2023 09:12:19 -0700 (PDT)
In-Reply-To: <udkpn7$kmvr$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=189.174.213.80; posting-account=8KTLLQoAAABrqmjk_im031yR_2Rimshb
NNTP-Posting-Host: 189.174.213.80
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com> <udh7gv$3vlba$1@dont-email.me>
<9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com> <udjs5f$g83l$1@dont-email.me>
<f3b00dba-4d96-4e69-82f7-d5dfc00438e0n@googlegroups.com> <udkku2$jtj8$1@dont-email.me>
<udkmcp$k57d$1@dont-email.me> <9d2a3638-061e-4717-8ce8-614d7d18962bn@googlegroups.com>
<udkpn7$kmvr$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b5fa3e4d-1a99-4095-913c-0b60ddbe00f3n@googlegroups.com>
Subject: Re: Strong variable typing in xharbour commercial version
From: ronpinkas@gmail.com (Ron Pinkas)
Injection-Date: Sun, 10 Sep 2023 16:12:20 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2118
 by: Ron Pinkas - Sun, 10 Sep 2023 16:12 UTC

On Sunday, September 10, 2023 at 11:09:13 AM UTC-5, Enrico Maria Giordano wrote:
> Il 10/09/2023 17:57, Ron Pinkas ha scritto:
>
> > I just created an xharbour-org (xHarbour.org) organization on GitHub, transferred the xHarbour repo to xHarbour.org, and gave your ownership role so you can continue as Admin.
> Ok, I don't know what it exactly means but thank you! :-)

Means you now can give write access yourself. Since you have been the person that maintained the project for last years it seems natural that you continue.

Re: Strong variable typing in xharbour commercial version

<udkvpg$ljrr$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17748&group=comp.lang.xharbour#17748

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: Strong variable typing in xharbour commercial version
Date: Sun, 10 Sep 2023 19:52:50 +0200
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <udkvpg$ljrr$1@dont-email.me>
References: <2e841f79-e62d-49b2-81ba-f0afdde5bce7n@googlegroups.com>
<5b627aaf-5468-4d8c-aa3a-3d39ddbf204bn@googlegroups.com>
<udh7gv$3vlba$1@dont-email.me>
<9b931801-e4ac-42e0-b6e3-3d542a0df1efn@googlegroups.com>
<udjs5f$g83l$1@dont-email.me>
<f3b00dba-4d96-4e69-82f7-d5dfc00438e0n@googlegroups.com>
<udkku2$jtj8$1@dont-email.me> <udkmcp$k57d$1@dont-email.me>
<9d2a3638-061e-4717-8ce8-614d7d18962bn@googlegroups.com>
<udkpn7$kmvr$1@dont-email.me>
<b5fa3e4d-1a99-4095-913c-0b60ddbe00f3n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 10 Sep 2023 17:52:48 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="76c7eb93c12d4b763bade223d219fc27";
logging-data="708475"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19AhivMtAVr+yo82VCYIM7k"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:hLYK+FmmkrIIWg3YkzEb/S5RmPA=
In-Reply-To: <b5fa3e4d-1a99-4095-913c-0b60ddbe00f3n@googlegroups.com>
Content-Language: it
 by: Enrico Maria Giordan - Sun, 10 Sep 2023 17:52 UTC

Il 10/09/2023 18:12, Ron Pinkas ha scritto:

> Means you now can give write access yourself. Since you have been the person that maintained the project for last years it seems natural that you continue.

Thank you!

--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor