I’m also in favour of keeping it all on the screen so you can see it. But I also know that I can cheat quite easily by writing new ops or otherwise fiddling with the firmware (see all the changes that I’ve made…), so I’m trying to be open minded.
If I were trying to find some extra space on the screen for more ‘script’, I would be looking to get rid of the error line, and use a pop up for messages, that would bump the number of lines to 7. Next if we allow editing in place (with suitable UI), that would give us another line. I’m not saying that any of these are good ideas, but that’s where I’d look next.
AFAIK, this will be the official version once it’s finished.
I don’t think you need to worry, I’ve been rewriting a lot of the underlying code as I’ve been adding features, and with all due respect to @tehn, the code quality is a lot better now.
Just in case anyone is not aware, shorter commands are in addition to longer ones, e.g. both TR.P and TR.PULSE work. Hopefully this will be much clearer once I get some documentation sorted.