Re: Inform: DrawStatusLine()


23 Aug 1995 12:02:04 -0700

In article <GDR11.95Aug22142921@stint.cl.cam.ac.uk>,
Gareth Rees <gdr11@cl.cam.ac.uk> wrote:
>Julian Arnold <jools@arnod.demon.co.uk> wrote:
>> I'm customising the DrawStatusLine routine. Why does the routine in
>> `parser' make a statusline which is one character less than the screen
>> width?
>I think that this is because there are interpreters that scroll the
>status window when a character is printed in the last column. It would
>probably be legitimate to regard these interpreters as being broken, and
>go ahead and print the whole status line.

Well, yeah, it's showing up in interpreters, but more technically,
this is probably happening on machines that have a "real text screen", and
whoever ported the interpreter didn't turn off the auto-linefeed
capability of the video hardware or the text output routines..

(Mine turns this off, but for some reason ChristMinster prints
the _prompt_ at the top of the screen (below the status line), and the
_cursor_ at the bottom of the screen... consistently.. Does anyone know
enough about porting ZIP to have an idea what I could be doing wrong to
cause this effect?)

-- 
unknown@apple.com		Apple II Forever
These opinions are mine, not Apple's.