From: "Mark E." To: djgpp-workers AT delorie DOT com Date: Wed, 1 Aug 2001 11:33:47 -0400 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: djgpp: djgpp/src/libc/posix/termios/tmwrite.c Message-ID: <3B67E91B.32697.10BAE5@localhost> References: <3B67CB9A DOT 11850 DOT 59D30 AT localhost> In-reply-to: X-mailer: Pegasus Mail for Win32 (v3.12c) Reply-To: djgpp-workers AT delorie DOT com > Actually, I rather liked the idea of doing everything through the BIOS: > that way, it works in graphics mode as well (at least for the graphics > modes supported by the BIOS). This means programs which use termios not > necessarily lose automatically when the screen is put into graphics mode. I ran into a limitation I couldn't work around. I needed to scroll forward or backward by n characters. But the bios has no easy way to do this. It can be done through bios, but it would require many calls to set the cursor, read the character and attribute at the cursor, etc. Direct access is the easiest and quickest way to do it. But it does seem advantagous to provide a bios-only solution, so I'll probably work on that after the color stuff is added and after some more testing is done on what's already been done. And if you or someone else could clue me in on what modes require a bios-only solution, that would be a help. Mark