From: Araki K. <ara...@us...> - 2020-11-29 12:40:04
|
Hi, "Yuri D'Elia" <wa...@th...> wrote: > Hi everyone! I recently discovered an issue with an update of the > ncurses-term definitions in debian. > > If a custom termcap file ~/.mlterm/termcap is used to override some > setting, the built-in "ut"/background-erase capability seems to be lost. > > More details at: > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975322#20 Thanks. https://github.com/arakiken/mlterm/blob/master/etc/termcap contains 'mlterm' entry as follows. mlterm:\ k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~ This means that BCE is not supported if TERM=mlterm (or mlterm-256color). But I've noticed that https://sources.debian.org/src/mlterm/3.9.0-1/debian/config-termcap/ which is installed on Debian GNU Linux doesn't have 'mlterm' entry for years. So mlterm supports BCE if not only TERM=xterm but TERM=mlterm on debian. I think ncurses-term definition was changed according to the behavior of TERM=mlterm on debian. The behavior of TERM=mlterm seems complicated and mlterm becomes somewhat more compatible with xterm now, so I'll write in the manual that it is deprecated to use "mlterm" as the value of termtype option in the next versoin (3.9.2). --- Araki Ken ara...@us... |