TIP: Click on subject to list as thread! ANSI
echo: commo
to: FRED BRUCKER
from: CARL MORRIS
date: 1995-11-19 20:05:00
subject: another wonderful ANSI bug.

I think the version of commo this comes from is 6.5 beta c.. not sure if its 
been fixed but since I found the save/restore bug I wanted to point out 
another problem commo has keeping the cursor in column 80.
I am building screens for the BBS in TheDraw, and having users test them.  We 
have found that the ansi's don't display properly with commo.  I have found 
this to be a problem with the fact that commo doesn't scroll when a character 
is written in the 80th column.  The specific problem this time is that a 
character is placed in column 80, then TheDraw assumes that the cursor 
scrolled to the next line, so to get back to the previous line, it emits an 
ESC[A and procedes to write characters as if it was back at the begining, 
commo instead puts the next character in column 80 of the previous line 
efore
cotinuing to the right line.
I think, this is very similiar to the save/restore bug.  I presume you use a 
flag to deferentiat when you need to scroll before displaying the next 
character, and an ansi sequence clears it.  In this case, up/down sequences
probably shouldn't clear it, but left/rights probably should (after 
scrolling to the next line).  I would like to suggest some other things, but
most my ideas don't work with comm programs that do scroll at column 80, so I
don't think they're worth the effort to type them..
Carl Morris
Hooper Connections BBS
--- Renegade v10-05 Exp
---------------
* Origin: Hooper Connections -Home of SuperDir- 402-654-2102 (1:285/302)

SOURCE: echomail via exec-pc

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™.