According to the documentation, AUTO . should provide automatic line numbering starting from the last program line stored.
However, attempting to use it causes the interpreter to throw a TypeError.
This happens whether or not there are any stored program lines (eg. typing 10 BEEP followed by AUTO . will still crash).
PC-BASIC version: Log from 2.0.5 (provided by Debian), reproduces on 2.0.7 (bb50fbfd 2023-04-02 15:17:45.995101)
Operating system version: Log from Debian Sid (Linux-6.1.0-9-amd64-x86_64-with-glibc2.36), reproduces on Arch Linux (Linux-6.1.62-1-lts-x86_64-with-glibc2.38)
Bug report
Problem
According to the documentation,
AUTO .
should provide automatic line numbering starting from the last program line stored. However, attempting to use it causes the interpreter to throw aTypeError
.Steps
AUTO .
.Program
Crash log
Crash log
Notes
This happens whether or not there are any stored program lines (eg. typing
10 BEEP
followed byAUTO .
will still crash).PC-BASIC version: Log from 2.0.5 (provided by Debian), reproduces on 2.0.7 (bb50fbfd 2023-04-02 15:17:45.995101) Operating system version: Log from Debian Sid (Linux-6.1.0-9-amd64-x86_64-with-glibc2.36), reproduces on Arch Linux (Linux-6.1.62-1-lts-x86_64-with-glibc2.38)