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

Reply via email to