On Tue, 28 Mar 2000 10:21:46 -0800, Clint Olsen <[EMAIL PROTECTED]> said:
>For example, let the X's below the line show where the reverse video
>pattern is:
>
>q:Quit d:Del u:Undel s:Save m:Mail r:Reply g:Group ?:Help
> 1 + Jason Surprise 03/28 16 bridge probs
>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
>
>However, the reverse video pattern should extend all the way.
This sounds like the background color erase (BCE) problem. S-Lang 1.4
supports terminals that do not do BCE; however, this requires that the
terminfo indicates that this is the case. Unfortunately, there are
many broken terminfo databases around. Hence, v1.4 introduced another
evnironment variable COLORTERM_BCE to indicate that this terminal has
this capability.
First of all, have you tried running slang/demo/objs/smgtest? This
tests your terminals BCE capabilities.
What terminal are you using? Does this happen in rxvt? In
slang/src/sl-feat.h there is a line:
#define SLTT_XTERM_ALWAYS_BCE 0
Did you change this to 1? If you set your terminal type to vt100,
does the problem persist? Make sure that you do not have
the COLORTERM_BCE environment variable defined and also make sure that
your terminfo file does not indicate the BCE capability. You can
find this by running the slang/src/objs/untic program (make untic
first) and making sure that the "ut" flag is not set (this is BCE).
--John