diff -Naur portage-2.0.51-r3/pym/output.py portage-2.0.51-r3-new/pym/output.py --- portage-2.0.51-r3/pym/output.py 2004-10-05 06:29:38.000000000 +0200 +++ portage-2.0.51-r3-new/pym/output.py 2004-11-28 22:46:05.438526192 +0100 @@ -36,6 +36,9 @@ def xtermTitle(mystr): if havecolor and dotitles and os.environ.has_key("TERM"): myt=os.environ["TERM"] + if myt.startswith("screen"): + sys.stderr.write("\x1bk"+str(mystr)+"\x1b\\") + sys.stderr.flush() legal_terms = ["xterm","Eterm","aterm","rxvt","screen","kterm","rxvt-unicode"] if (myt in legal_terms) or myt.startswith("xterm"): sys.stderr.write("\x1b]2;"+str(mystr)+"\x07")