If you look at the DrawStatusLine routine in the library (in
"parser"), you'll see the line
spaces (0->33) - 1;
(0->33) returns the width of the screen, so this prints that many
(inverse) spaces minus 1.
I'd be wary of changing this, though, because if you go one more, the
status window might scroll or add an extra line of height. If you
diddle, check the results on every interpreter you can find.
> Second, how can I make the buffer size big enough to have a long intro, like
> in Beyond Zork? If I try to make the it too big, I run out of memory, and
> Inform won't seem to let me do two print statements in a row. Is there a
> correct way to separate them that I'm not sure of?
You certainly can do two print statements in a row.
print "blah...^";
print "blah...^";
Remember that
"blah...";
(the bare-string statement) does a print, newline, return; so you
can't do two of *those* in a row. Use a sequence of "print" statements
followed by "return", or a sequence of "print"s followed by a
bare-string statement.
--Z
"And Aholibamah bare Jeush, and Jaalam, and Korah: these were the borogoves..."