The BEST QL Editor
Re: The BEST QL Editor
Weeeell,
I don't use the pointer system. It's pretty much the worst WIMP system ever devised to torture man. I do use pointers, though. My new video card is all about being able to use pointers far more easily. As simple as an X/Y register.
I'm looking at porting something over. Something in C. The list I made is what it would basically function like. It should work with other languages too.
But anyway.
I don't use the pointer system. It's pretty much the worst WIMP system ever devised to torture man. I do use pointers, though. My new video card is all about being able to use pointers far more easily. As simple as an X/Y register.
I'm looking at porting something over. Something in C. The list I made is what it would basically function like. It should work with other languages too.
But anyway.
Re: The BEST QL Editor
Youre utterly WRONG! *Dave wrote: Thu Sep 18, 2025 7:48 pm <>I don't use the pointer system. It's pretty much the worst WIMP system ever devised to torture man. <>
* What can be claimed without evidence can be repudiated without evidence.
Per
I love long walks, especially when they are taken by people who annoy me.
- Fred Allen
I love long walks, especially when they are taken by people who annoy me.
- Fred Allen
- Derek_Stewart
- Font of All Knowledge
- Posts: 4866
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: The BEST QL Editor
Hi,
Its the only WIMP system for QL, all other attempts have not worked as good as Extended Environment.
But the integration between, command line or S*BASIC is the best I have seen on 256K ram.
But use a larger machine running 32Gb ram, 40Mhz, I never run out of ram.
Its the only WIMP system for QL, all other attempts have not worked as good as Extended Environment.
But the integration between, command line or S*BASIC is the best I have seen on 256K ram.
But use a larger machine running 32Gb ram, 40Mhz, I never run out of ram.
Regards, Derek
Re: The BEST QL Editor
But the original (sub) thread IMHO was about MicroEmacs.
http://peter-sulzer.bplaced.net
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX

Re: The BEST QL Editor
There's absolutely no need to use the pointer environment with MicroEmacs, except that it additionally uses the Extended Environment and so requires it. But you can (as I do) use Emacs just with keyboard shortcuts (and commands, <META><X>).
BTW: Can anyone of the hardware guys (and girls – are their any?) implement a (an) keyboard (keyboard extension) with a real Meta key (see the German Wikipedia article , picture of the keyboard). On all other machines you must press the <ESC> key, release it and then press the key (a Meta key, which works as CTRL would be nice).
http://peter-sulzer.bplaced.net
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX

Re: The BEST QL Editor
This is true and part of the history of Emacs coming from the video terminal era. I raised it because editors used in PE are no joy for me. While I prefer to use an editor that can use the whole screen, and be the only thing running, I also see a lot of utility in using a mouse and clicks in a text editor. I ported pico (pre-nano) to be a Mac OS X desktop app with pointer integration so clicking on the letters had that effect, and text highlighted by the pointer would be selected in Terminal. Those two changes saved me a lot of time, and added a lot of natural fluidity to my work over time. It's a learned thing like the key combinations in Vi, or the therapist bills with Emacs.
To me it's one of those things where if it exists it is nice for those who want to use it, and t has absolutely zero impact on those that prefer not to. One of the big mistakes programmers make when developing tools for others with different backgrounds is thinking that the obscure and tortured route to accomplish X you chose may be natural for you, but it often isn't for many others.
The other thing with editors is that the main editors we use have usually been around for 30-45 years. They created and established standards based on what was adopted by end users. CTRL X, C, V, and S are understood by everyone to mean the same thing. SHIFT-TAB or CTRL-TAB rotates through the current jobs on most systems. It would be nice if any editor could have personality modules so you could configure Vi, Modern, Pico/Nano, etc. The last entry in that menu could be Deprecated -> Emacs

I kid! I kid!
My actual question: Is there a list of S*BASIC tokens anywhere?
- NormanDunbar
- Forum Moderator
- Posts: 2521
- Joined: Tue Dec 14, 2010 9:04 am
- Location: Buckie, Scotland
- Contact:
Re: The BEST QL Editor
There is indeed. I have one but as I literally moved house a couple of days ago, I know not where it is!SandySuperQDave wrote:My actual question: Is there a list of S*BASIC tokens anywhere?
Somewhere, I have a program written in Super basic to decide a QSaved file back into plain text. That file, which is well commented, should give you all the token details you need.
Sorry Im not much help here, I do know Dilwyn updated it to cope with the new Binary and Hexadecimal floating point values, perhaps he can help?
Cheers,
Norm.
Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts
No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
Author of Arduino Software Internals
Author of Arduino Interrupts
No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
Re: The BEST QL Editor
I'm not in any special hurry. My to do list stretches out several years, 
That said, right now my PCB assembly business is halted by tariffs so I am using the time to finish off some boards. I'm making rapid progress.

That said, right now my PCB assembly business is halted by tariffs so I am using the time to finish off some boards. I'm making rapid progress.
Re: The BEST QL Editor
All S(uper)BASIC tokens are listed in Jan Jones book "QL SuperBASIC The Definitive Handbook" in Appendix C - THE SuperBASIC TOKENS.
http://peter-sulzer.bplaced.net
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX
