Auto no longer works as it used to, as you have found out. ED has replaced the old line editor. However, auto line numbering still works in ED, so if you can find a way of stuffing S*BASIC lines into ED, the line numbers will increment as usual.
I wrote a small utility, StuffScrap, to transfer the SCRAP contents to a keyboard queue. If that queue happens to be ED, and there is a line number waiting for input, then a line-number-less code snippet can be entered into ED. My utility looks like this:
Code: Select all
10 REMark $$asmb=win1_tk_stf_STUFF_BIN,0,10
11 REMark $$chan=1
12 REMark $$stak=4096
13 :
14 EXT_PROC 'JVASGET'
15 :
16 IF MACHINE = 20: JVASGET
17 STUFF -5, SCRAP_GET$
18 QUIT
I compiled this and put it on the ALT v hotkey. (Its possible that my STUFF keyword could be replaced by TurboTK's TYPE_IN, and probably there are other suitable commands out there..)
This is just to demonstrate that there are workarounds for this issue, but they will probably involve some coding.
StuffScrap can be found at Dilwyn's. Its also useful to copy and paste code snippets (like the above) from your PC to QPC2 or SMSQmulator.