Author Topic: Documentation  (Read 65768 times)

0 Members and 1 Guest are viewing this topic.

Charles Pegge

  • Guest
Re: Documentation
« Reply #165 on: December 05, 2018, 03:19:22 AM »
Yes, its one of the larger test programs, including Oxyscheme, and the Opengl Framework.

JRS

  • Guest
Re: Documentation
« Reply #166 on: December 05, 2018, 03:25:58 AM »
You had me worried when you mentioned JIT was crippled.

« Last Edit: December 05, 2018, 03:53:16 AM by John »

Charles Pegge

  • Guest
Re: Documentation
« Reply #167 on: December 05, 2018, 06:22:30 AM »
It was secondary JIT. I think I was the only user, and that was only for demo code.

JRS

  • Guest
Re: Documentation
« Reply #168 on: December 05, 2018, 01:01:40 PM »
I would like to create 2 new directory trees from the root repo. PROJECTS for Script BASIC and thinBasic extensions. EXAMPLES for everything else. It would be nice if the examples could be grouped in like functionality categories.

JRS

  • Guest
Re: Documentation
« Reply #169 on: December 05, 2018, 01:27:18 PM »
@Mike,

Do you have time to lend a management hand to get the O2 source control sandbox repo in order?


JRS

  • Guest
Re: Documentation
« Reply #170 on: December 05, 2018, 02:56:20 PM »
Charles,

The sandbox has been updated with the 20181205 self compile update. The source control features seem to be working.


Sandbox Error

There seems to be a problem with the Let's Encryp SSL certificate preventing the sandbox from access. I have escalated the issue with Plesk.

« Last Edit: December 05, 2018, 05:11:40 PM by John »

JRS

  • Guest
Re: Documentation
« Reply #171 on: December 05, 2018, 08:50:56 PM »
I would think that now the compiler is mostly written in BASIC, there would be more interest in helping out at the compiler level. A new challenge for Jose moving beyond docs and includes to a compiler developer.
« Last Edit: December 05, 2018, 11:05:16 PM by John »

Mike Lobanovsky

  • Guest
Re: Documentation
« Reply #172 on: December 06, 2018, 06:03:35 AM »
@Mike,

Do you have time to lend a management hand to get the O2 source control sandbox repo in order?

No John,

I'm flattered by the offer but I'm afraid I've got too little spare time for hobbies ATM.

Sorry.

Charles Pegge

  • Guest
Re: Documentation
« Reply #173 on: December 06, 2018, 06:31:40 AM »

The source code is around 10% direct Assembler, but there's loads more of it in compositional strings.

I'm trying to make it more palatable for sharing, but I would not expect anyone to get involved in the source code at this stage, unless they enjoy long code-walks :)


Very clever, that source comparison.

JRS

  • Guest
Re: Documentation
« Reply #174 on: December 06, 2018, 09:31:32 AM »
Source control is s must if you wish to remain sane and efficient.

The sandbox code will look better once syntax highlighting is working. An advantage of having a local GitLab install.

« Last Edit: December 06, 2018, 02:11:33 PM by John »

JRS

  • Guest
Re: Documentation
« Reply #175 on: December 06, 2018, 09:11:17 PM »
I have a temporary workaround that only seems to work with Chrome. Firefox will not allow to ignore the invalid certificate problem. You have to proceed ignoring the security warning.

https://sandbox.allbasic.info:8181/oxygenbasic/o2-dev

The problem is GitLab creates it's own Let's Encrypt certs and there is a flaw in the renewal process which exceeds the max count on the Let's Encrypt site.
« Last Edit: December 06, 2018, 09:38:35 PM by John »

JRS

  • Guest
Re: Documentation
« Reply #176 on: December 06, 2018, 09:48:53 PM »
Charles,

Here is another view of the comparison. (side-by-side)


JRS

  • Guest
Re: Documentation
« Reply #177 on: December 09, 2018, 11:24:32 AM »
O2 down and angry

The network failed over an expired license shutdown.

Back to the sandbox.

JRS

  • Guest
Re: Documentation
« Reply #178 on: December 09, 2018, 07:11:37 PM »
AIR came up with a workaround for the Firefox access problem to the sandbox When Let's Encrypt starts allowing certificates again for sandbox.allbasic.info I will re-enable HTTPS support.

Quote from: AIR@AllBASIC
Go into "History", select "Show All History", find the link to the sandbox, right-click, and select "Forget About This site"

Then try connecting.

AIR.

Here is the URL to use once the above is done.

https://sandbox.allbasic.info:8181/oxygenbasic/o2-dev

@Charles - If you want to get an idea what the sandbox looks like using syntax highlighting with compares, check out the SB-DEV project as it already has support for C.

@José - If you would like to update your docs in the O2 sandbox, just post a brief description of the addition or change and attach the .md file and I will update the sandbox. The offer still stands for an account for the sandbox so you can update it directly.



« Last Edit: December 10, 2018, 12:21:00 AM by John »

Charles Pegge

  • Guest
Re: Documentation
« Reply #179 on: December 10, 2018, 09:18:23 AM »
Unfortunately, Firefox does not enter this link into its history. So it can't forget about it!