SBASIC / SuperBASIC Reference Manual Online

A collection of QL services and websites.
User avatar
NormanDunbar
Forum Moderator
Posts: 2237
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: SBASIC / SuperBASIC Reference Manual Online

Post by NormanDunbar »

Morning All,

does anyone know of a command 'JOB%' and which toolkit it might be in? It is cross referenced from the JOBID command (https://superbasic-manual.readthedocs.i ... jobid.html) and I'd like to either remove the link or add the command.

Also, there's a toolkit called Beuletools. It seems to have a lot of commands for setting up Epson (?) printers and one of the commands much cross referenced is ESC. Unfortunately, ESC is not mentioned anywhere. Does anyone have details of this command that you can send me, I'll do the necessary - and attempt to fix all the cross-references.

There may be more, but these are the ones I know about at present.


Cheers,
Norm.

PS. I fixed a few other problems this AM, and there's been a successful build.


Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
RWAP
RWAP Master
Posts: 2833
Joined: Sun Nov 28, 2010 4:51 pm
Location: Stone, United Kingdom
Contact:

Re: SBASIC / SuperBASIC Reference Manual Online

Post by RWAP »

NormanDunbar wrote: Also, there's a toolkit called Beuletools. It seems to have a lot of commands for setting up Epson (?) printers and one of the commands much cross referenced is ESC. Unfortunately, ESC is not mentioned anywhere. Does anyone have details of this command that you can send me, I'll do the necessary - and attempt to fix all the cross-references.
If you look at the toolkits I uploaded a few posts back, there is a German Beuletools_doc in there.

ESC is a function which returnss CHR$(27)
There are others such as FF (returns CHR$(12) ) etc to make it easier to write Epson control codes.


User avatar
NormanDunbar
Forum Moderator
Posts: 2237
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: SBASIC / SuperBASIC Reference Manual Online

Post by NormanDunbar »

Thanks Rich,

I've fixed it. There will be a build later when I do some more stuff.


Cheers,
Norm.


Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
User avatar
pjw
QL Wafer Drive
Posts: 1249
Joined: Fri Jul 11, 2014 8:44 am
Location: Norway
Contact:

Re: SBASIC / SuperBASIC Reference Manual Online

Post by pjw »

NormanDunbar wrote:does anyone know of a command 'JOB%' and which toolkit it might be in? It is cross referenced from the JOBID command

My guess is its just a typo for JOB$


Per
dont be happy. worry
- ?
User avatar
NormanDunbar
Forum Moderator
Posts: 2237
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: SBASIC / SuperBASIC Reference Manual Online

Post by NormanDunbar »

Thanks Per, that's good enough.

Fixed and building/built.


Cheers,
Norm.


Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
User avatar
QLvsJAGUAR
Gold Card
Posts: 450
Joined: Tue Feb 15, 2011 8:42 am
Location: Lucerne, Switzerland
Contact:

Re: SBASIC / SuperBASIC Reference Manual Online

Post by QLvsJAGUAR »

Is this project still being maintained?

The PDF download is the same as it was 2 years ago. The "Builds" page https://readthedocs.org/projects/superb ... al/builds/ reports the last build 2 years, 4 months ago.

I have a very small contribution, a wording error in
42.2.9 A7.2.9 Keywords Which are Useful in SBASICs
the second sentence "DEVTPYE allows you to find out is a channel is OPEN." looks wrong to me. What about changing it to "DEVTPYE allows you to find out if a channel is OPEN."

Small improvements make the world a better place. :-)


QL forever!
https://www.sinclairql.net/ - Go and get THE DISTRIBUTION & QL/E!
https://www.youtube.com/QLvsJAGUAR/community - Blog
https://www.youtube.com/QLvsJAGUAR - Dedicated QL videos
Sinclair, QL, ATARI, JAGUAR, NUON, APPLE, NeXT, MiST & much more...
Videos, pictures & information
User avatar
NormanDunbar
Forum Moderator
Posts: 2237
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: SBASIC / SuperBASIC Reference Manual Online

Post by NormanDunbar »

Yes it's being updated as people send me stuff. No updates for two years = nothing received for that period.

I'll fix the problem you've noted, thanks.


Cheers,
Norm.


Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
User avatar
NormanDunbar
Forum Moderator
Posts: 2237
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: SBASIC / SuperBASIC Reference Manual Online

Post by NormanDunbar »

This has been fixed and there is an automated build in progress. Once it finishes, check Appendix 7, scroll to the bottom and see if the error is gone. If not, refresh the browser and hopefully, it will be. You might be able to checkl the progress of the build at https://readthedocs.org/projects/superb ... al/builds/ -- the version youare interested in is "latest". If it says "Building" then it is not complete.

I say might because that may require you to login as an admin, ie me, but give it a try and see what, if anything, happens!

Once updated, you can download another PDF if necessary.

Thanks again for the pointer to the required fix.


Cheers,
Norm.


Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
User avatar
NormanDunbar
Forum Moderator
Posts: 2237
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: SBASIC / SuperBASIC Reference Manual Online

Post by NormanDunbar »

Forget the above, the build has now completed. And the bug is fixed.

DEVTYPE allows you to find out if a channel is OPEN.

Cheers,
Norm.


Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
User avatar
NormanDunbar
Forum Moderator
Posts: 2237
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: SBASIC / SuperBASIC Reference Manual Online

Post by NormanDunbar »

Afternoon All.

Just a quick update. I've upgraded the Online SuperBASIC Manual at https://superbasic-manual.readthedocs.io/en/latest/ to include Derek's recent comments about the MACHINE command (https://superbasic-manual.readthedocs.i ... chine.html) beuing a bit out of date.

In doing so, I had to fix a few other problems as the last update was over a year and a half ago. Read The Diocs has made some changes which I should have been informed about, but I have no records of such changes.

I've added back the ability to get a PDF and/or an EPUB version of the docs:
  • Open the manual, https://superbasic-manual.readthedocs.io/en/latest/.
  • At the bottom of the left sidebar. You will see "Readthe Docs v:Latest" and a downward arrow.
  • Click the downward arrow.
  • Click on PDF or EPUB as required.
  • If you do not see those options, Click on "Downloads"
  • Choose PDF or EPUB as desired.

Cheers,
Norm.


Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
Post Reply