Open eriktorbjorn opened 4 years ago
I first noticed this phenomenon when comparing the output of a successful and failed $VERIFY in superbrief mode:
>$VERIFY
Interpreter 1 Version F
[Verifying.]
[Disk correct.]
>
$VERIFY
Interpreter 1 Version F
[Verifying.]
[$VERIFY failed.]
>
That's because V-$VERIFY
uses FAILED
for a failed $VERIFY, but an ordinary TELL
for a successful one. But this, I think, is even less worth fixing.
This happens when restoring a game where the saved game is in superbrief mode:
If the savegame isn't in superbrief mode, only one blank line is printed after "[RESTORE completed.]". That's because
V-SAVE
(where the execution resumes on a successful restore) does this:And the
COMPLETED
routine (like theFAILED
routine) explicitly prints an extra line break in superbrief mode:I assume that's by design (in superbrief mode there's usually no blank line before the prompt, but I guess these messages are supposed to stand out a bit), though not in this one particular case. So if it's worth fixing at all, the fix should probably be in
V-SAVE
.