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!