Solution:
a. The issue is caused by having spurious '-' defined in the footer.
b. Also adding a 'SaveFile' option is a PIECE OF CAKE.
c. Steps to do
1. Backup the file <TSE>\mac\listopen.s
2. Open the file <TSE>\mac\listopen.s
3. Locate the line
FILELIST_FOOTER[] = "{F1}-Help {Enter}-EditFile {Del}-QuitFile {Alt-S}-SortList {Alt-W} WriteFile {Escape}-Cancel"
4. First and for all remove the spurious dashes in the 'Alt-...}, thus:
FILELIST_FOOTER[] = "{F1}-Help {Enter}-EditFile {Del}-QuitFile {Alt S}-SortList {Alt W} WriteFile {Escape}-Cancel"
5. Then adding a 'SaveFile' option
FILELIST_FOOTER[] = "{F1}-Help {Enter}-EditFile {Del}-QuitFile {Alt F} SaveFile {Alt S}-SortList {Alt W} WriteFile {Escape}-Cancel"
6. Then add at the 'keydef' something similar to this to implement that 'SaveFile':
<Alt f> PushPosition() PushBlock() SaveAs( "c:\temp\ddd1.txt", _OVERWRITE_ ) Warn( "Saved as c:\temp\ddd1.txt" ) PopPosition() PopBlock()
7. Choosing that option <Alt F> will then successfully save the plain text of the open files to a text file.