Search found 184 matches

by EmmBee
Wed Apr 15, 2020 2:38 pm
Forum: Software & Programming
Topic: QLiberator v3.38
Replies: 22
Views: 1410

Re: QLiberator v3.38

Derek_Stewart wrote:Hi,

Is there an environmental variable that can be preset to define the screen location of the compiler front end?

Yes, use ... SETENV "QLIB_wA=" & wA : SETENV "QLIB_wD=" & wD where wA is the front end left x and wD is the top y position. I.e. top left corner.
by EmmBee
Wed Apr 15, 2020 11:52 am
Forum: Software & Programming
Topic: QLiberator v3.38
Replies: 22
Views: 1410

QLiberator v3.38

Hi all, Attached is QLIB v3.38. I've added to the Release notes in the README file. Here is what I say ... RELEASE 3.37 March 2020 ------------------------- The past 27 years have witnessed huge strides in technology. Television and Monitor screen sizes have increased far beyond the original QL's 51...
by EmmBee
Sun Apr 12, 2020 8:57 pm
Forum: Software & Programming
Topic: New QLiberator v3.37
Replies: 51
Views: 3416

Re: New QLiberator v3.37

I've been reading the Q_Liberator Release Notes for RELEASE 3.31 June 1990. It contains this ... COMPILER CONFIGURATION Users who have a copy of the QJump level 1 configurator, config, can now use this utility to modify the compiler, QLIB_OBJ. The colour sheme and various compiler defaults including...
by EmmBee
Fri Apr 10, 2020 9:26 am
Forum: Software & Programming
Topic: New QLiberator v3.37
Replies: 51
Views: 3416

Re: New QLiberator v3.37

I've just discovered the error is caused by my skip_Top_Line_Remark routine at line 32492 in v3.37 Besides storing the file position, recording and then restoring the variables sym1%, sym2%, sym3, etc. seems to cure the problem. I'm currently in the process of checking all the code out for the v3.38...
by EmmBee
Fri Apr 10, 2020 8:37 am
Forum: Software & Programming
Topic: New QLiberator v3.37
Replies: 51
Views: 3416

Re: New QLiberator v3.37

On my setup, it just compiles without any error message - on v3.36
Try this instead ...

Code: Select all

100 word$ = "some word"
110 FOR a = 1 TO LEN(word$) : IF word$(a)<>" " THEN EXIT a
Try to compile this both with 3.36 and 3.37
by EmmBee
Thu Apr 09, 2020 8:51 pm
Forum: Software & Programming
Topic: New QLiberator v3.37
Replies: 51
Views: 3416

Re: New QLiberator v3.37

pjw wrote:I have tried to create a minimalist test program that would end up being compiled differently on 3.36 and 3.37, but to no avail (so far).

Try this one-line program ...

Code: Select all

140 FOR a = 1 TO LEN(word$) : IF word$(a)<>" " THEN EXIT a

Compile this on v3.36, then again on v3.37
by EmmBee
Sun Apr 05, 2020 10:51 pm
Forum: Software & Programming
Topic: New QLiberator v3.37
Replies: 51
Views: 3416

Re: New QLiberator v3.37

Would it be possible to allow keywords such as LIST etc to be recognised, to make programs be compatible with, say, QPC2 . I've looked further into this. The case of LIST and others has already been catered for. These type commands get the message of Warning..Procedure cannot be compiled. There is ...
by EmmBee
Sun Apr 05, 2020 11:13 am
Forum: Software & Programming
Topic: New QLiberator v3.37
Replies: 51
Views: 3416

Re: New QLiberator v3.37

Hi Steve, Yes, thanks for the idea. Keywords such as LIST, SAVE, LOAD, etc. only work in Basic - they won't work compiled. There are about a dozen or so of these keywords. I'll add them all to the list of prohibited names to be checked for. I note that "INSTR_CASE" also does not work in Tu...
by EmmBee
Thu Apr 02, 2020 11:23 pm
Forum: Software & Programming
Topic: New QLiberator v3.37
Replies: 51
Views: 3416

Re: New QLiberator v3.37

Hi everyone, We now consider the next round of improvements, bug fixes, etc. Here is the list so far ... As a big fan of Qlib I must congratulate all who contribute to this project. I have not yet tested it but would like to see a few issues fixed in any final 3.37. 1. The INSTR_CASE keyword as fea...
by EmmBee
Wed Apr 01, 2020 5:18 pm
Forum: Software & Programming
Topic: New QLiberator v3.37
Replies: 51
Views: 3416

Re: New QLiberator v3.37

Impressive! Still working on the issue with different output of V3.36 and V3.37. Thats to say, Im producing the problem and Martin has been trying to solve it! My biggest wish for a Qlib update is for a $30 char job name length! I would think that's possible. But you may have to have a special runt...