Minerva4Q68 v1.70 released

Anything QL Software or Programming Related.
Post Reply
User avatar
janbredenbeek
Super Gold Card
Posts: 688
Joined: Wed Jan 21, 2015 4:54 pm
Location: Hilversum, The Netherlands
Contact:

Minerva4Q68 v1.70 released

Post by janbredenbeek »

Ever wanted to have command line history in Minerva by just pressing the up/down arrow keys, just as in SMSQ/E? Well, Minerva now has it!

I have backported the HISTORY device from SMSQ/E and implemented it in Minerva's command line editor. The HISTORY device is also included in the Min4Q68 add-on ROM image, so it's immediately available on startup.

If you are a Minerva fan but don't have a Q68 or QIMSI Gold, don't despair - I have also built a new standalone version of the Minerva ROM which includes the command line history feature. You only have to load the hist_bin extension in your BOOT file to use it. Of course this also includes the HISTORY device from SMSQ/E.

The new release is available at https://github.com/SinclairQL/Minerva4Q ... /tag/v1.70

Happy QL'ing,
Jan


User avatar
Peter
Font of All Knowledge
Posts: 2477
Joined: Sat Jan 22, 2011 8:47 am

Re: Minerva4Q68 v1.70 released

Post by Peter »

Hi Jan,

this is fantastic news! Much better than the old history extensions, where I even had to use different versions, depending on what other software I was using. Also thanks to Marcel Kilgus, who (I think) wrote the SMSQ/E commandline history. Makes life so much easier.

Great job! All the best
Peter


User avatar
tofro
Font of All Knowledge
Posts: 3158
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: Minerva4Q68 v1.70 released

Post by tofro »

janbredenbeek wrote: Fri Aug 01, 2025 10:33 pm Ever wanted to have command line history in Minerva by just pressing the up/down arrow keys, just as in SMSQ/E? Well, Minerva now has it!

I have backported the HISTORY device from SMSQ/E and implemented it in Minerva's command line editor. The HISTORY device is also included in the Min4Q68 add-on ROM image, so it's immediately available on startup.

If you are a Minerva fan but don't have a Q68 or QIMSI Gold, don't despair - I have also built a new standalone version of the Minerva ROM which includes the command line history feature. You only have to load the hist_bin extension in your BOOT file to use it. Of course this also includes the HISTORY device from SMSQ/E.

The new release is available at https://github.com/SinclairQL/Minerva4Q ... /tag/v1.70

Happy QL'ing,
Jan
Jan,
great! Command line history is something you simply take for granted after a while and it annoys me pretty much when I have a shell that doesn't have it.....

Did you change the annoying feature of the original history device that placed the cursor at the beginning of a re-called line instead of at the end?


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
User avatar
desin
Over Heated PSU
Posts: 132
Joined: Mon May 10, 2021 10:33 am

Re: Minerva4Q68 v1.70 released

Post by desin »

sQLux 1,1 / Q-Emulator
Minerva_1.98a1.bin
TK236.rom
hist_bin l,2668
lrespr hist_bin
History device for Minerva v1 JB 2025
but
no keyword with extras
and no history function
qpac2 channels shows
Image

whats going on ?

Markus
Attachments
History.png


User avatar
janbredenbeek
Super Gold Card
Posts: 688
Joined: Wed Jan 21, 2015 4:54 pm
Location: Hilversum, The Netherlands
Contact:

Re: Minerva4Q68 v1.70 released

Post by janbredenbeek »

desin wrote: Sat Aug 02, 2025 11:26 am sQLux 1,1 / Q-Emulator
Minerva_1.98a1.bin
TK236.rom
hist_bin l,2668
lrespr hist_bin
History device for Minerva v1 JB 2025
but
no keyword with extras
and no history function
qpac2 channels shows
Image

whats going on ?

Markus
You must use the 1.98j1 Minerva version included in the distribution to use it from Minerva. With other versions you will get the HISTORY device, but no command line history (it required changes to the Minerva code too).


User avatar
janbredenbeek
Super Gold Card
Posts: 688
Joined: Wed Jan 21, 2015 4:54 pm
Location: Hilversum, The Netherlands
Contact:

Re: Minerva4Q68 v1.70 released

Post by janbredenbeek »

tofro wrote: Sat Aug 02, 2025 10:41 am
Jan,
great! Command line history is something you simply take for granted after a while and it annoys me pretty much when I have a shell that doesn't have it.....
Well, that was exactly what annoyed me too... With TK2 alt-enter you've got some form of history, but not quite what it should be.
Did you change the annoying feature of the original history device that placed the cursor at the beginning of a re-called line instead of at the end?
I've backported most of the code from SMSQ/E and as far as I can see it works exactly the same way (meaning the cursor is at the end).
I did not go the way of messing about with the CON driver, there is already too much software doing that...


Post Reply