TIP: Click on subject to list as thread! ANSI
echo: mystic
to: Nicholas Boel
from: g00r00
date: 2015-10-23 18:54:26
subject: Re: 1.11 features and bugs

NB> The problem here is, it is referred to 80x25 mode. Not 80x23 or 80x24.
 NB> You should be able to use all blank spaces on an 80x25 screen without it
 NB> "scrolling up a line".

You should be, but ANSI-BBS emulation doesn't allow it sadly.

ANSI BBS auto advances to the next line after the 80th column. There is no
virtual 81st column in ANSI BBS (only in the later VT standards), so the 80th
character on the last line of the terminal screen should always cause a scroll
up if you write to it, otherwise its not behaving accurately.

 NB> The OP was wondering how to at the very least get the 24th line to
 NB> display without scrolling. I gave him a "workaround" for
that, but the
 NB> workaround should not be needed, IMO.

You *could* use 80x25 if you want including 80th column on every line except
the 25th because it'll cause a scroll.  This also assumes that the client
doesn't have a 25 line being taken by a status bar, which is a bad thing to
assume in my opinion.

The safest "maximum" is to use 80x24, but only write on the 80th column on
lines 1-23, leaving the 80th on 24 alone so it doesn't cause a scroll on
80x24 terminals.

--- Mystic BBS v1.11 A3 (Windows)
* Origin: Sector 7 [Mystic BBS WHQ] (1:129/215)
SEEN-BY: 19/33 34/999 90/1 116/18 120/331 123/500 128/187 140/1 218/700 226/0
SEEN-BY: 226/160 230/150 240/1120 249/303 250/1 261/38 100 266/404 267/155
SEEN-BY: 280/1027 282/1031 1056 292/854 907 908 320/119 219 340/400 393/68
SEEN-BY: 396/45 633/267 280 640/384 712/620 848 770/1 801/161
@PATH: 129/215 154/10 123/500 261/38 712/848 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.