Lines 99-107
Link Here
|
99 |
if (myt in legal_terms) or myt.startswith("xterm") or myt.startswith("screen"): |
99 |
if (myt in legal_terms) or myt.startswith("xterm") or myt.startswith("screen"): |
100 |
sys.stderr.write("\x1b]2;"+str(mystr)+"\x07") |
100 |
sys.stderr.write("\x1b]2;"+str(mystr)+"\x07") |
101 |
sys.stderr.flush() |
101 |
sys.stderr.flush() |
102 |
if (myt.startswith("screen")): |
102 |
if (os.environ.has_key("SCREEN_PORTAGE")): |
103 |
sys.stderr.write("\x1bk"+str(mystr)+"\x1b\\") |
103 |
if (myt.startswith("screen") and os.environ["SCREEN_PORTAGE"] == "set_title"): |
104 |
sys.stderr.flush() |
104 |
sys.stderr.write("\x1bk"+str(mystr)+"\x1b\\") |
|
|
105 |
sys.stderr.flush() |
105 |
|
106 |
|
106 |
def xtermTitleReset(): |
107 |
def xtermTitleReset(): |
107 |
if havecolor and dotitles and os.environ.has_key("TERM"): |
108 |
if havecolor and dotitles and os.environ.has_key("TERM"): |