I checked old versions and they had the same problem as I did in the latest version - you could enter several commands, separated by <NL>, but when you backed up through them using the Up-arrow, the multiple-line commands gave problems. Even the old 68K versions didn't work properly.

I've fixed it now so that a multi-line command is broken up into separate commands when stored in the History. So as you Up-arrow through them, you see each line in the multi-line command as a separate command.

tonyw wrote:I checked old versions and they had the same problem as I did in the latest version - you could enter several commands, separated by <NL>, but when you backed up through them using the Up-arrow, the multiple-line commands gave problems. Even the old 68K versions didn't work properly.

I've fixed it now so that a multi-line command is broken up into separate commands when stored in the History. So as you Up-arrow through them, you see each line in the multi-line command as a separate command.

Frankly, this is the solution I would have thought of as the best. Thank you very, very much!!

The "saved history file" comes from the console and is representative only of the display on the screen.

This "command input" format we are discussing is a con-handler thang and the console just displays what it is told. All the editing (previous history, erasing/inserting, etc) occurs in the con-handler.

I still have a problem - if you enter one or more commands separated by <NL> and then, instead of typing a new command, you Up-Arrow though the old history, I get the same formatting problems again.Still working on a fix for that.

Yes, that is the way it will appear on the screen and in the history saved from the console menu, but I am more concerned with what you will see when you type the "History" command (which does not show any of the prompts or program output).

I had forgotten about this bug and had not done anything on it since 30th September last year, but I just rechecked it and I think I must have put it aside as "fixed". Our only grand-daughter arrived that day, so that may explain my forgetting where I was up to !

The way it is now, you can type several commands separated by LFs, and they will be executed all at once. If you type "History", you will see the individual commands and you can Up-Arrow to get any one of them in turn.The contentious part is this: what should happen if you say, type "aaa"<LF>"bbb"<LF>"ccc"<up-arrow> ? Well, the answer is that typing Up-Arrow at the end of a multiple command cancels the command completely.