Don't show a blank newline before ">>> Emerging" when in background mode.
authorZac Medico <zmedico@gentoo.org>
Thu, 17 Jul 2008 11:21:17 +0000 (11:21 -0000)
committerZac Medico <zmedico@gentoo.org>
Thu, 17 Jul 2008 11:21:17 +0000 (11:21 -0000)
svn path=/main/trunk/; revision=11101

pym/_emerge/__init__.py

index 3fbca74b4c5e827248a305edad84883869fafcee..46aef7da2edf4d12118ab57d40a1f0d05a50538a 100644 (file)
@@ -3297,8 +3297,11 @@ class MergeListItem(CompositeTask):
                ldpath_mtimes = mtimedb["ldpath"]
 
                if not build_opts.pretend:
+                       extra_newline = "\n"
+                       if self.background:
+                               extra_newline = ""
                        portage.writemsg_stdout(
-                               "\n>>> Emerging (%s of %s) %s to %s\n" % \
+                               extra_newline + ">>> Emerging (%s of %s) %s to %s\n" % \
                                (colorize("MERGE_LIST_PROGRESS", str(pkg_count.curval)),
                                colorize("MERGE_LIST_PROGRESS", str(pkg_count.maxval)),
                                colorize("GOOD", pkg.cpv), pkg.root), noiselevel=-1)