The unofficial list of banned words

We know they ban words and links to sites deemed – unacceptable ?
So far the ones I know of are :

IfNotNil – put this in any post and your post will not be entered. Use an URL shortener like Bitly and you can post it (and if they are all unique then someone else has to check them all and moderate the posts – just to annoy folks on “that place”)

IfNotNil is an alternate Cross platform forum where Xojo and other topics like B4X, Lazarus, Swift, Php, Rust and lots of other programming tool are discussed without bans or erasures.… Read the rest

Regaining my optimism

I’ll admit that I have had my enthusiasm and optimism damaged over the years.

Over promise and under deliver has become something of a thing to just expect and so every announcement was met with scepticism and an entire salt mines worth of salt.

But recently I’ve had reason to be poking around with recent tools from “other vendors” – not just Apple but also MS.… Read the rest

Compiler bugs

I have a list of compiler bugs I’ve reported (15) to be accurate

1 has been marked fixes

3 closed for various reasons

Most are marked “reproducible” and I’d sure love to see them fixed

55502 adding a constant to a class cant use an expression while one in code can Xojo
56376 compiler misidentifies syntax error on shared factory in super class
56378 factory pattern cant be implemented properly in Xojo esp when items are in a namespace
56765 compiler weird error message seems to be linked to wrong order of evaluation
57500 debugging a while loop in debugger appears to skip entire loop
58900 compiler incorrectly identifies unused local variables
59004 endexception constructor should probably be restricted in some fashion
59061 compiler gives a very ambiguous error message on select case statement
56264 make it so when a method returns an array you can immediately index into the return result
56272 optional parameters can only be “right most” parameters
60207 command line arguments for debug run cannot use a #constant

Hearing this a lot … again

And its disappointing. The worst part is I dont know if any of the people I’ve talked to that have said this have even bothered saying so to Xojo Inc.

Maybe they have just given up ?

While 2020r1 finally shipped, after what I believe is a record delay between major point 0 releases, reports I’ve had are that even though desktop didn’t change that much its not usable when moving a sizeable project from older 2019 releases.… Read the rest

Well it finally happened

No idea why, what post(s), etc.
I have a strnog suspicion its for things posted outside the Xojo forums.
But since the notice is fairly anonymous (the sender is “Xojo Forum”) and, in total, says

You have been suspended from the forum until September 4, 3020, 1:00pm.
Multiple violations of 5 forum rules
3rd official rule violation
User has violated numerous community guidelines, including:
-Avoid ad hominem attacks
-Avoid responding to a post’s tone instead of its actual content
-Be civil and respect each other
-Don’t post no-content replies
-Discussion of or links to blogs or websites that share privileged or internal Xojo company information is not permitted

I really dont know.… Read the rest

2020r1 Desktop changes

2020r1 introduces lots of changes. Some seem to be in the category of change for the sake of change.

The clipboard has changes to the names of parameters.

- Public Function RawData(macType As String) As String
+ Public Function RawData(dataType As String) As String
- Public Function RawDataAvailable(macType As String) As Boolean
+ Public Function RawDataAvailable(dataType As String) As Boolean
- Public Function RawData(macType As String, Assigns value As String) As String
+  Public Sub RawData(dataType As String, Assigns value As String)

Probably not a big hit for anyone and likely done for clarity in the tooltip in the IDE.… Read the rest