[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