[Pkg-urxvt-maintainers] Bug#618332: rxvt-unicode: screen contents not restored when detaching a "screen" session
Emanuele Giaquinta
emanuele.giaquinta at gmail.com
Mon Mar 14 15:07:18 UTC 2011
On Mon, Mar 14, 2011 at 03:51:21PM +0100, Vincent Lefevre wrote:
> On 2011-03-14 15:22:27 +0100, Emanuele Giaquinta wrote:
> > The problem is that screen fails to enable the alternate screen buffer
> > in urxvt. This happens because screen sends "is2" after "smcup", and is2
> > disables the alternate screen buffer. The problem does not occur in
> > xterm because xterm's is2 does not disable the alternate screen buffer.
>
> Thanks for the information.
>
> Isn't there any standard about is2?
>
> Is it a bug in rxvt-unicode, ncurses-base (which provides
> /lib/terminfo/r/rxvt-unicode, but perhaps following recommendations
> by rxvt-unicode developers) or screen (which sends "is2")?
>
> Even if one considers that screen does something bad and should be
> fixed, the incompatibility between rxvt-unicode and other terminals
> (xterm, gnome-terminal) can be annoying.
Marc changed is2 in 9.06 with the following rationale
"redundantly clear mouse reporting and a few other states in tput
init/tput reset, for older urxvts"
but I cannot remember what exactly prompted this change.
More information about the Pkg-urxvt-maintainers
mailing list