Page 2 of 2

Re: Launchpad v2.12 Update

Posted: Sun Mar 17, 2024 10:36 pm
by dilwyn
Andrew wrote: Sun Mar 17, 2024 9:56 pm
dilwyn wrote: Sun Mar 17, 2024 9:19 pm The problem lies with the QLiberator QJ extension for listing jobs. It works in SBASIC, listing the jobs correctly (I'm using QLib 3.45a).
I presume that the code for jobs is the same as in v2. 11, and that one works. So the quickest workaround would be to compile with an older version of Qliberator, maybe v3. 36
In the end it was easier to change to using JOBS than to reinstall an older version of QLib.

Largely untested Launchpad v2.14 update attached, just the files which have changed (Launchpad itself and the HISTORY_doc/txt files) for you to try. Suggest you rename the originals in case you need to revert to them if this doesn't work. You may wish to config launchpad_obj to your preferred defaults with the CONFIG program.

If you confirm it works for you, Andrew, I'll add it to my Launchpad pages as an update.

Re: Launchpad v2.12 Update

Posted: Sun Mar 17, 2024 10:41 pm
by pjw
pjw wrote: Sun Mar 17, 2024 10:07 pm <>
Clearly there is a problem with the latest Qlib_ext and QJ; an earlier version works ok. Strange, 'cause I didnt (knowingly) alter any code, just repackaged it.
I'll try to fix it as soon as I have some time.

Re: Launchpad v2.12 Update

Posted: Sun Mar 17, 2024 10:59 pm
by dilwyn
pjw wrote: Sun Mar 17, 2024 10:41 pm
pjw wrote: Sun Mar 17, 2024 10:07 pm <>
Clearly there is a problem with the latest Qlib_ext and QJ; an earlier version works ok. Strange, 'cause I didnt (knowingly) alter any code, just repackaged it.
I'll try to fix it as soon as I have some time.
Thank you Per.

Re: Launchpad v2.12 Update

Posted: Mon Mar 18, 2024 10:02 am
by dilwyn
pjw wrote: Sun Mar 17, 2024 10:07 pm Dilwyn, you could try:

Code: Select all

100 DEFine PROCedure ListJobs(ch)
110 LOCal nj, n
120 :
130 n = 0
140 REPeat nj
150  n = NXJOB(n, 0)
160  IF n = 0: EXIT nj
170  PRINT#ch; JOB$(n)
180 END REPeat nj
190 END DEFine ListJobs
200 :
210 :
Thank you Per. I don't know why I didn't do something like that in the first place. Probably because I wanted to display the extra info that QJ or JOBS supply (and probably I was too lazy).

Re: Launchpad v2.12 Update

Posted: Mon Mar 18, 2024 3:10 pm
by pjw
pjw wrote: Sun Mar 17, 2024 10:41 pm
pjw wrote: Sun Mar 17, 2024 10:07 pm <>
Clearly there is a problem with the latest Qlib_ext and QJ; an earlier version works ok. Strange, 'cause I didnt (knowingly) alter any code, just repackaged it.
I'll try to fix it as soon as I have some time.
This should fix it! There was one misaligned byte in the embedded text. I also removed some text that didnt belong there, but did no harm, so the toolkit is somewhat smaller (in case you were wondering).

So a query to y'all: Do I bump up the whole distribution a version number, ie to V3.37? It could be confusing with various components at different version numbers.. Perhaps include a version number within each component?

Re: Launchpad v2.12 Update

Posted: Mon Mar 18, 2024 3:13 pm
by pjw
dilwyn wrote: Mon Mar 18, 2024 10:02 am <>
Thank you Per. I don't know why I didn't do something like that in the first place. Probably because I wanted to display the extra info that QJ or JOBS supply (and probably I was too lazy).
Ah yes. That was just a wee reminder in case you had forgotten. I knew you could fill in any missing details.

Re: Launchpad v2.12 Update

Posted: Mon Mar 18, 2024 4:29 pm
by dilwyn
pjw wrote: Mon Mar 18, 2024 3:10 pm
pjw wrote: Sun Mar 17, 2024 10:41 pm
pjw wrote: Sun Mar 17, 2024 10:07 pm <>
Clearly there is a problem with the latest Qlib_ext and QJ; an earlier version works ok. Strange, 'cause I didnt (knowingly) alter any code, just repackaged it.
I'll try to fix it as soon as I have some time.
This should fix it! There was one misaligned byte in the embedded text. I also removed some text that didnt belong there, but did no harm, so the toolkit is somewhat smaller (in case you were wondering).

So a query to y'all: Do I bump up the whole distribution a version number, ie to V3.37? It could be confusing with various components at different version numbers.. Perhaps include a version number within each component?
Personally, with the main QLib release at 3.45a (well, that's what it displays in its front end anyway) and the last Liberation Software distro at 3.36, I'd find 3.37 confusing.

Re: Launchpad v2.12 Update

Posted: Mon Mar 18, 2024 4:57 pm
by pjw
dilwyn wrote: Mon Mar 18, 2024 4:29 pm Personally, with the main QLib release at 3.45a (well, that's what it displays in its front end anyway) and the last Liberation Software distro at 3.36, I'd find 3.37 confusing.
Whoopsadaisy! I mean V3.46!

Re: Launchpad v2.12 Update

Posted: Wed Mar 20, 2024 10:58 pm
by Andrew
dilwyn wrote: Sun Mar 17, 2024 10:36 pm If you confirm it works for you, Andrew, I'll add it to my Launchpad pages as an update.
It works perfectly! Thank you.

Re: Launchpad v2.12 Update

Posted: Thu Mar 21, 2024 7:15 pm
by Derek_Stewart
Hi,

Thank you for the update to this excellent software, I am using Lauchpad on the Q68, makes the sytem work nice.

I use Launchpad 1 on the Q68 in DISP_MODE 4 (1024x768) runs well on my 23" LCD monitor.