> On 17 Aug 2017, at 10:25, Tobias Fröschle via Ql-Users
>> There is a keyword: TK_VER$, but only returns the version of Turbo Toolkit,
>> which is the same for the SMS and QDOS versions.
I would think it possible to have TK_VER$ print “TK”, “SMS” or “REM”
> On 18 Aug 2017, at 17:38, Per Witte via Ql-Users
> George, the question is relevant if you write programs intended for other
> people: You cant be sure THEY will load Turbo. However, IMHO, any serious
> Tinkerer should load Turbo as a matter of course.
It makes sense to be able to identify which version of Turbo Toolkit is
present. There would be two ways, one is to replace the period with a letter
to identify which toolkit version, this maintains the length of the version
string. However, some programs make explicit tests on the version
I agree, Derek, leaving TK_VER$ unaltered would be a better idea. Thus,
there is less chance of any change upsetting existing programs, while new
programs can use the new keyword.
From: Derek via Ql-Users
Sent: Saturday, August 19, 2017 5:23 PM
Your approach is commendable as an option for those who dont load a Turbo
toolkit by default, but for the rest of us it doesnt do much good.
Presumably, the REM version is based on the generic version which is
somewhat less optimal under SMSQ/E? And Turbo-compiled tasks will use the
I'm pleased to announce that my Q-Dock docking station software for Window
Manager 2 systems has now been made freeware and is available to download from
its own page on my website, where you can find a lot of information about it,
screen dumps, and downloads. The manual is also available as a
I proposed in th QL Forum adding a S or Q in the TK_VER$.
But your proposed new Function sounds a good idea.
Original message From: gdgqler--- via Ql-Users
Date: 19/08/2017 13:12 (GMT+00:00) To:
On Thu, 17 Aug 2017 21:08:31, Per Witte wrote:
> Thats a nice solution. Not sufficient for all manner of keywords, though.
> more general solution for checking for relevant toolkits in boot programs,
> without having to load a toolkit to do so can be found
Hi Michael, I dont know why it doesnt work for you. I just clicked on the
link now and it works for me. Try copying the link and pasting it in your
browser. The article is about searching for specific keywords in
SuperBASIC, SBASIC and compiled BASIC without the use of an external
The link works for me, even on an android tablet...
From: Per Witte via Ql-Users
Date: 19/08/2017 13:13 (GMT+00:00)
Cc: Per Witte
Subject: Re: [Ql-Users] TURBO
> On 19 Aug 2017, at 09:21, gdgqler--- via Ql-Users
> I would think it possible to have TK_VER$ print “TK”, “SMS” or “REM” after
> the version number. Is this what people would like?
It might be better to have a new keyword, TK_TYPE$, which would return
My Launchpad software is now available to download as freeware from my website.
Both version 1 (for older systems) and Launchpad 2 (for WMAN 2 systems) are
available. Go to the Launchpad page to download it - read the description then
click on the link to the Download page.
What All that revenue Q-Celt are losing now :-)
Sent from My Android Phone.
On 19 Aug 2017 23:40, "Dilwyn Jones via Ql-Users"
> My Launchpad software is now available to download as freeware from my
> Both version 1 (for older
If I understand the circumstances correctly, I would handle the chicken
and egg problem differently.
The circumstances are that you're trying to develop a BOOT program,
which loads a certain set of extensions. You want to avoid loading the
extensions again if the BOOT program is run
Mail list logo