The file name in the SAVE command can be omitted. In this case, beebasm uses a file name specified on the command-line using -o. In v1.09 an empty file name worked the same as a missing file name. i.e. these were equivalent:
SAVE start,end \ This works in all versions
SAVE "",start,end \ Works in v1.09, is broken in v1.10
This has never been allowed:
SAVE ,start,end
In the current version, beebasm tries to write to a file with an empty name, which the OS rejects. It should treat an empty name the same as a missing name.
The file name in the SAVE command can be omitted. In this case, beebasm uses a file name specified on the command-line using
-o
. In v1.09 an empty file name worked the same as a missing file name. i.e. these were equivalent:This has never been allowed:
In the current version, beebasm tries to write to a file with an empty name, which the OS rejects. It should treat an empty name the same as a missing name.