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)
|