diff options
Diffstat (limited to 'pym')
-rw-r--r-- | pym/portage/elog/messages.py | 2 | ||||
-rw-r--r-- | pym/portage/elog/mod_echo.py | 3 | ||||
-rw-r--r-- | pym/portage/output.py | 14 |
3 files changed, 3 insertions, 16 deletions
diff --git a/pym/portage/elog/messages.py b/pym/portage/elog/messages.py index 341a61d1f..d33542ef1 100644 --- a/pym/portage/elog/messages.py +++ b/pym/portage/elog/messages.py @@ -43,8 +43,10 @@ def collect_ebuild_messages(path): writemsg("!!! malformed entry in " + \ "log file: '%s'\n" % filename, noiselevel=-1) continue + if lastmsgtype is None: lastmsgtype = msgtype + if msgtype == lastmsgtype: msgcontent.append(msg) else: diff --git a/pym/portage/elog/mod_echo.py b/pym/portage/elog/mod_echo.py index 1c83600a4..30d88f005 100644 --- a/pym/portage/elog/mod_echo.py +++ b/pym/portage/elog/mod_echo.py @@ -33,8 +33,7 @@ def finalize(mysettings=None): "WARN": printer.ewarn, "ERROR": printer.eerror, "LOG": printer.einfo, - "QA": printer.ewarn, - "BLANK": printer.eblank} + "QA": printer.ewarn} if isinstance(msgcontent, basestring): msgcontent = [msgcontent] for line in msgcontent: diff --git a/pym/portage/output.py b/pym/portage/output.py index 4d0ab42ec..482747e35 100644 --- a/pym/portage/output.py +++ b/pym/portage/output.py @@ -544,20 +544,6 @@ class EOutput(object): sys.stdout.flush() self.__last_e_cmd = "ewarn" - def eblank(self, msg): - """ - Shows a blank line. Consecutive eblank calls are all collapsed - into a single blank line. - """ - if self.__last_e_cmd == "eblank": - return - if not self.quiet: - if self.__last_e_cmd == "ebegin": - sys.stdout.write("\n") - sys.stdout.write(colorize("BLANK", " * ") + "\n") - sys.stdout.flush() - self.__last_e_cmd = "eblank" - def ewend(self, errno, *msg): """ Indicates the completion of a process, optionally displaying a message |