Version 3.46 of the Q-Liberator compiler is now available to download from https://dilwyn.qlforum.co.uk/qlib/index.html
The source files are also available on the page.
Search found 2759 matches
- Wed Mar 20, 2024 9:45 pm
- Forum: Software & Programming
- Topic: Q-Liberator 3.46
- Replies: 29
- Views: 919
- Mon Mar 18, 2024 4:29 pm
- Forum: Software & Programming
- Topic: Launchpad v2.12 Update
- Replies: 19
- Views: 1121
Re: Launchpad v2.12 Update
<> 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 ...
- Mon Mar 18, 2024 10:02 am
- Forum: Software & Programming
- Topic: Launchpad v2.12 Update
- Replies: 19
- Views: 1121
Re: Launchpad v2.12 Update
Dilwyn, you could try: 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 p...
- Sun Mar 17, 2024 10:59 pm
- Forum: Software & Programming
- Topic: Launchpad v2.12 Update
- Replies: 19
- Views: 1121
Re: Launchpad v2.12 Update
Thank you Per.
- Sun Mar 17, 2024 10:36 pm
- Forum: Software & Programming
- Topic: Launchpad v2.12 Update
- Replies: 19
- Views: 1121
Re: Launchpad v2.12 Update
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 Qliberato...
- Sun Mar 17, 2024 9:19 pm
- Forum: Software & Programming
- Topic: Launchpad v2.12 Update
- Replies: 19
- Views: 1121
Re: Launchpad v2.12 Update
Have been looking at this today without yet being able to resolve the issue. The Jobs menu is populated by sending the output of the QLiberator QJ command to a pipe channel and reading back the results, using Q_PIPE . Somewhere amid this, things just stop for no obvious reason. Interestingly, it do...
- Sun Mar 17, 2024 7:12 pm
- Forum: Software & Programming
- Topic: Launchpad v2.12 Update
- Replies: 19
- Views: 1121
Re: Launchpad v2.12 Update
Have been looking at this today without yet being able to resolve the issue. The Jobs menu is populated by sending the output of the QLiberator QJ command to a pipe channel and reading back the results, using Q_PIPE . Somewhere amid this, things just stop for no obvious reason. Interestingly, it doe...
- Sun Mar 17, 2024 3:23 pm
- Forum: Software & Programming
- Topic: Lunar lander and UDG generally
- Replies: 14
- Views: 454
Re: Lunar lander and UDG generally
I don't want to overcomplicate things, but I wrote an article on how the font data structures work (in broad terms) which might help to explain why PEEKing and POKEing font addresses is a bad idea. It's a bit technical but tries to explain things as it goes along. If it helps explains things, I migh...
- Sat Mar 16, 2024 3:05 pm
- Forum: Software & Programming
- Topic: Lunar lander and UDG generally
- Replies: 14
- Views: 454
Re: Lunar lander and UDG generally
Article available here.Derek_Stewart wrote: ↑Sat Mar 16, 2024 2:06 pm Hi,
Have look at QL Today Vol13 issue 2,3,4 Dilwyn did an excellent article on the use of Fonts.
https://www.dilwyn.qlforum.co.uk/docs/a ... nfonts.zip
- Sat Mar 16, 2024 1:47 pm
- Forum: Software & Programming
- Topic: Launchpad v2.12 Update
- Replies: 19
- Views: 1121
Re: Launchpad v2.12 Update
Thank you, Andrew. Iwill try to resolve this over the next few days.