On Sat, Nov 21 2020, Sven Joachim wrote:
>>> mlterm-256color:\
>>>         k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~
>>>
>>> Removing this (so that mlterm sends it's usual \EOP/*) fixes the
>>> background-color rendering.
>>>
>>> I'm puzzled as of why this override would influence this at all?
>>
>> It sounds like a problem in mlterm, e.g., in the way it stores the "ut"
>> (terminfo "bce") capability.  It doesn't appear to read the ncurses
>> terminal database, which (since bce worked when I tested it) says it
>> does back-color-erase, while the compiled-in termcap says it does not.
>>
>> If the mlterm package changed that ut-default setting, then providing your
>> own termcap settings may have reset the behavior to match the compiled-in
>> NON-ut default.
>
> That seems to have hit the mark.  Indeed, if ":ut" is added to Yuri's
> termcap example, mlterm works correctly again.
>
> Yuri, would you like to bring this to the attention of the mlterm
> developers?

Absolutely. Thanks for helping out on this!

Reply via email to