This bug is particularly annoying when using screen from within a tabbed
terminal emulator (i do this frequently...ssh into a remote host, with
the tab title set to the host's name, then run screen), because it
doesn't just change the tab title, it also changes the icon-title.

this causes the Gnome panel applet, Window List, to display mrxvt's name
as whatever the current screen "window" title is.

to demonstrate:

1. run X, with gnome, and make sure you have a panel with the Window
List applet running in it.

2. start up mrxvt, a nice tabbed terminal.

3. open several new tabs.  change the titles on them.  the tab titles
will change but mrxvt's name in Window List remains unchanged.

4. start screen.

5. change the title of the current screen window.  watch in amazement
as it changes not only the tab title but also mrxvt's name in Window
List.   

6. create more windows in screen and do the same.  see it change
both tab and icon title as you switch between screen windows.

7. click on another tab in mrxvt.  the icon title stays exactly the same
as what screen set it to.

8. try changing the title of a tab in mrxvt.  the tab changes title OK,
but the icon title (i.e. in Window List) doesn't.  in other words,
you can't fix the title from mrxvt.

9. try a program such as xttitle to change the title.  it will also
change both the tab title and the icon title.  success!

10. actually, no...just failure! change back to the screen tab in mrxvt,
and then change to another window in screen. it screws up your icon
title again.

there is no fix, because screen is doing the wrong thing every time you
switch to another window in screen. it should set only the window title
with ESC]2, and not the icon title with ESC]0

obviously, there's some element of personal preference and personal
working environment here. 

the ultimate fix that should satisfy everyone is that screen should be
configurable so that the user can choose whether screen sets the window
title, the icon title, neither, or both. i honestly don't care what the
default setting it - leave it as it currently is so the change doesn't
surprise anyone. i'd be happy to edit my .screenrc if only there was an
option to edit.


please forward this bug report upstream.  it should contain enough
detail to describe what the problem is and why it's happening, and
hopefully come up with a fix.


craig

-- 
craig sanders <[EMAIL PROTECTED]>



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to