Re: [Ql-Users] QPC2 and a few more surprises
Wolf wrote: > On menu_rext, I seem to have a version 8.02, iss there a significant > difference with 7.66 on your website? I have no idea, 7.66 is the last version I have the source for. But I'll ask Bernd Reinhardt when I get the chance. Marcel ___ QL-Users Mailing List
Re: [Ql-Users] QPC2 and a few more surprises
Wolf wrote: > On menu_rext, I seem to have a version 8.02, iss there a significant > difference with 7.66 on your website? Version 7.66 is the last that works well with QDT, version 8.02 has some changes in the API which QDT does not cope. ___ QL-Users Mailing List
Re: [Ql-Users] QPC2 and a few more surprises
Marcel wrote: > I'm too tired to write much more, but I just released a bunch of stuff on my > web site. You can read about it here: > > https://www.kilgus.net/2017/01/25/new-qpc2-disa-and-more/ > > Have fun, Marcel Great stuff and congratulations to your daughter's birthday! Urs ___ QL-Users Mailing List
Re: [Ql-Users] QPC2 and a few more surprises
Hi, this is great news indeed! On menu_rext, I seem to have a version 8.02, iss there a significant difference with 7.66 on your website? Wolfgang On 25/01/2017 00:04, Marcel Kilgus wrote: I'm too tired to write much more, but I just released a bunch of stuff on my web site. You can read about it here: https://www.kilgus.net/2017/01/25/new-qpc2-disa-and-more/ Have fun, Marcel ___ QL-Users Mailing List ___ QL-Users Mailing List
[Ql-Users] QPC2 and a few more surprises
I'm too tired to write much more, but I just released a bunch of stuff on my web site. You can read about it here: https://www.kilgus.net/2017/01/25/new-qpc2-disa-and-more/ Have fun, Marcel ___ QL-Users Mailing List
Re: [Ql-Users] Smsqe 3.28
Hi, Maybe wrong, but at least the behavior was the same as on Minerva. Minerva allows this, at least with v1.63 to v1.98. So how does Minerva handle PRINT a$(6 to) or higher indices in that case? And if it conks out, how is 5 different from 6? I could have sworn that I tested it with Minerva, but apparently not. Wolfgang asked me to de Yes I did, and I know that you spent a lot of time hunting this down. Thank you! QDOS SuperBASIC (AH, JM, TB, JS, MGG, TY05) does not allow this and all report error -4. That seems right to me. Surely trying to access an element of a string that simply isn't there should give an error! Try to compile it This is quite a change of behavior for SMSQ/E's SBASIC. I fail to see why this would be such a major upheaval. Getting a bit closer to SuperBASIC, but not 100% identical because SBASIC reports the error as -168. Which of course is also the case if you try any higher indices. But due to the fact that our S*BASIC variants handle this differently most likely the programmers gave attention to this. Only time will tell if this fix is a good one or if we see programs failing which worked until v3.27. It's not as if it were irreversible if it broke many programs. Wolfgang ___ QL-Users Mailing List
Re: [Ql-Users] Smsqe 3.28
That went out sooner than expected... Urs Koenig (QL) wrote: >> Marcel Kilgus has fixed a bug in SMSQ/E. >> >> You could write: >> >> a$="1243" >> PRINT a$(5 to) >> >> without any error, which was wrong. > Maybe wrong, but at least the behavior was the same as on Minerva. Minerva > allows this, at least with v1.63 to v1.98. Wolfgang asked me to develop the change. Before doing so I checked the behaviour of the old ROMs and I could have sworn I checked Minerva, too, but apparently not :( Marcel ___ QL-Users Mailing List
Re: [Ql-Users] Smsqe 3.28
Wolf wrote: > Marcel Kilgus has fixed a bug in SMSQ/E. > > You could write: > > a$="1243" > PRINT a$(5 to) > > without any error, which was wrong. Maybe wrong, but at least the behavior was the same as on Minerva. Minerva allows this, at least with v1.63 to v1.98. QDOS SuperBASIC (AH, JM, TB, JS, MGG, TY05) does not allow this and all report error -4. This is quite a change of behavior for SMSQ/E's SBASIC. Getting a bit closer to SuperBASIC, but not 100% identical because SBASIC reports the error as -168. But due to the fact that our S*BASIC variants handle this differently most likely the programmers gave attention to this. Only time will tell if this fix is a good one or if we see programs failing which worked until v3.27. > The new version is at wlenerz.com/smsqe Thank you very much for keeping SMSQ/E alive. QL forever! Urs http://www.sinclairql.net/ - THE DISTRIBUTION, QL/E and more... ___ QL-Users Mailing List
Re: [Ql-Users] Smsqe 3.28
Urs Koenig (QL) wrote: >> Marcel Kilgus has fixed a bug in SMSQ/E. >> >> You could write: >> >> a$="1243" >> PRINT a$(5 to) >> >> without any error, which was wrong. > Maybe wrong, but at least the behavior was the same as on Minerva. Minerva > allows this, at least with v1.63 to v1.98. I could have sworn that I tested it with Minerva, but apparently not. Wolfgang asked me to de > QDOS SuperBASIC (AH, JM, TB, JS, MGG, TY05) does not allow this and all > report error -4. > This is quite a change of behavior for SMSQ/E's SBASIC. Getting a bit closer > to SuperBASIC, but not 100% identical because SBASIC reports the error as > -168. > But due to the fact that our S*BASIC variants handle this differently most > likely the programmers gave attention to this. Only time will tell if this > fix is a good one or if we see programs failing which worked until v3.27. >> The new version is at wlenerz.com/smsqe > Thank you very much for keeping SMSQ/E alive. > QL forever! > Urs > http://www.sinclairql.net/ - THE DISTRIBUTION, QL/E and more... > ___ > QL-Users Mailing List ___ QL-Users Mailing List