summaryrefslogtreecommitdiffstats
path: root/pym/_emerge
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-08-04 01:24:48 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-08-04 01:24:48 +0000
commit25b8d5924494e0937df07c8510d8b30cf7488686 (patch)
tree1ec4d2775a44cb7624ae7c9af08137741ae6e43c /pym/_emerge
parent6ad1f8b018dd0f4c2236f565e64e218870337201 (diff)
downloadportage-25b8d5924494e0937df07c8510d8b30cf7488686.tar.gz
portage-25b8d5924494e0937df07c8510d8b30cf7488686.tar.bz2
portage-25b8d5924494e0937df07c8510d8b30cf7488686.zip
Set "emerge" xterm title at the beginning of running emerge.
svn path=/main/trunk/; revision=13887
Diffstat (limited to 'pym/_emerge')
-rw-r--r--pym/_emerge/main.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/pym/_emerge/main.py b/pym/_emerge/main.py
index 99ae3d138..34b6ef1c5 100644
--- a/pym/_emerge/main.py
+++ b/pym/_emerge/main.py
@@ -19,7 +19,7 @@ except ImportError:
import _emerge.help
import portage.xpak, commands, errno, re, time
-from portage.output import colorize, xtermTitleReset
+from portage.output import colorize, xtermTitle, xtermTitleReset
from portage.output import create_color_func
good = create_color_func("GOOD")
bad = create_color_func("BAD")
@@ -1033,6 +1033,8 @@ def emerge_main():
portdb = trees[settings["ROOT"]]["porttree"].dbapi
xterm_titles = "notitles" not in settings.features
+ if xterm_titles:
+ xtermTitle("emerge")
tmpcmdline = []
if "--ignore-default-opts" not in myopts:
@@ -1293,7 +1295,7 @@ def emerge_main():
"""This gets out final log message in before we quit."""
if "--pretend" not in myopts:
emergelog(xterm_titles, " *** terminating.")
- if "notitles" not in settings.features:
+ if xterm_titles:
xtermTitleReset()
portage.atexit_register(emergeexit)