> I don't remember if my terminal supports back-color-erase or not but I use ut 
> in my termcap. I'm attaching the display of both lynx/slang and lynx/ncurses. 
> See if you can see what's wrong with ncurses. 

I checked this & see what's wrong - about 80% of it is lack of
optimization in the code I've been working on for
assume_default_colors(), I _think_ because some changes that I
integrated for one of the contributors changed the internal
representation of default-colors from a negative to an unsigned value
(a bug - some comparison is failing where it should succeed, though
the appearance on the screen is close to what I'm striving for).  I'm
not done with that code (there's another chunk that affects
lib_vidattr.c that I meant to work through before doing comparisons
against 5.0 (or slang ;-).

Anyway - the main issue with assume_default_colors() is that it
introduces a configuration change that confuses more people than I'd
expected.  So I'll add yet-another-variable to lynx.cfg to turn on the
behavior (and of course before I release ncurses 5.1, I'll be working
on the optimization).
 
> Ismael 
> --=20 
>        ________________________________________________________________ 
>       |                                                                | 
>       | ISMAEL CORDEIRO            | mailto:[EMAIL PROTECTED]        | 
>       | Production sound mixer     | http://ismael.cordeiro.com/       | 
>       | Montr=E9al - Qu=E9bec - Canada | ftp://ftp.pubnix.net/users/ismae= 
> l | 
>       |________________________________________________________________| 
>  
> --0-133889635-953164516=:62963 
> Content-Type: APPLICATION/zip; name="display.zip" 
> Content-ID: <[EMAIL PROTECTED]> 
> Content-Description: display.zip 
> Content-Disposition: attachment; filename="display.zip" 
> Content-Transfer-Encoding: BASE64 
>  
> UEsDBBQAAgAIAJuFbygi5Y7lEQIAAH4PAAAPABUAZGlzcGxheS5uY3Vyc2Vz 
> VVQJAANVBNA4VQTQOFV4BAAqAcgA1ZdNb9NAEIbvSPwCXyxx4dK6bpqkkFMT 
> qFyaQNQEEPIBTdeDvcruTrRet7XUH4+NqoDQWmQwIOrTanceez3vfswbpPFk 
> OEiCdDDWQXpypL+3wtDXOyXaaLCb8ItUGD7fxj8GaR/x9ImvN0gvf0k24HDm 
> G/jc99nn06Pxqx4TP/ZO/L7N6WjX+9CakwDllcAfv0KwomAAFybDOywZxPsS 
> DToG8BHBFWgZxIy0powscphltPCH76Xo6Z9XNAy7MmjkHePP5rXhhCfrxZyT 
> N1tvHTGAM0Om1lRx1sxrDZKzjBeUoS57yDnsIydjf64cmAxsxknGuVSas6Wp 
> Mhkj/i3esmazXjKipxZKlpIzMJABA7g08gb7SP/iX0m/Jes4mZ6C2IhGTGdr 
> DiVFLZQ0OYO5qozhEatbqTUPOSdy15A/kjP3TZXnzCx+oppzLiYIynGu3rNK 
> OEmGs4TmYPIKctZ93ZZlffbTyd9QyT/V9QfOyVJZi0bUoSBzg9ahZd1ICoWz 
> ZKTgUFeoZN5oxkDeCVEp1yP/o9/Of5DG40nsL+GbsX1ewDgPE4KmkIxKAZqT 
> 0ovVknd5ZsQrPxeyFKgUGOysWfq4EL8V+N9tSC/n9WjAlox3vbtWrA90Yy4O 
> vhnVl1GkWpNVUOmigjRGstSAKjq8fvCz5WHhtHqmfrZiHVtmODltd9xgNzLo 
> sHId/HHzgqPkK1BLAwQUAAIACACWhW8owF1uMQoCAADbBgAADQAVAGRpc3Bs 
> YXkuc2xhbmdVVAkAA0wE0DhMBNA4VXgEACoByACtlU1v2zAMhu8F8gt8CbDL 
> Lq3jfHc5NcUKd3O6oEk7DD4Mqsw5QiQxkOW2BvbjJ8fJEjodkLbTwYAfidRL 
> iqK8OBj1OmGz6cWdgRojLhUzy+YvIaH5cRV4cXvUd7MvDWfh5n6+d3hxdzQM 
> d057zunv0nlfRciZrJRtyAyY4QuCrnUCz5ARdpeBBkvQd2B2AYawS1QKEzRA 
> 6dSfbIAX9/8Z/pHDiweVi600LZ7JdlGhKQjnk4gKMsXKIkEXGnWhMKdhf1ZM 
> 0HxNMAGV/Y1m+JZovPh81NseycwynTCT0I2vhFT0nDDXCSE38FSzmU/J/9iw 
> rKb+kmmWMIK+avEIu4CC1ssRuZlgT/QKjaW7jxlfcifSmoJywQsuhU4Jvc21 
> rrPZk1CqDq8Q7QNLd/rax2fcre6QUvmSp+mBlB9Y0FIIgUlLr8RFzq1ATSOO 
> mE5zltZuSnnj99LZPZTraG9NNxbze3pGuTGgedHkqB/BWDC1mpTArUEtOOW3 
> IEXqRBL4jfNc2p2c198+ZzTYM9rmCJlrEX7GmaIqrmfTeiUnWG8dE5FxkJJp 
> 2Ltwm82G/6cFBudv6jOuPbeOMHTLgvf2scrNq8q53TlY3WicNE5cuMplsfx0 
> W+pUuQZ8un5xPvm+LFv+AjPrL1CBLzLFQPpnD5uHKTtbWCU/rFeVT8Uw9OLS 
> V6fyFVW87SZa4R9QSwECFgMUAAIACACbhW8oIuWO5RECAAB+DwAADwANAAAA 
> AAABAAAApIEAAAAAZGlzcGxheS5uY3Vyc2VzVVQFAANVBNA4VXgAAFBLAQIW 
> AxQAAgAIAJaFbyjAXW4xCgIAANsGAAANAA0AAAAAAAEAAACkgVMCAABkaXNw 
> bGF5LnNsYW5nVVQFAANMBNA4VXgAAFBLBQYAAAAAAgACAJIAAACdBAAAAAA= 
> --0-133889635-953164516=:62963-- 
> 


-- 
Thomas E. Dickey
[EMAIL PROTECTED]
http://www.clark.net/pub/dickey

Reply via email to