diff --git a/stgit/out.py b/stgit/out.py index 312dcd75..531a1f12 100644 --- a/stgit/out.py +++ b/stgit/out.py @@ -99,10 +99,7 @@ def __init__(self, file=None): sys.stderr.fileno(), 'w', buffering=1, encoding='utf-8' ) ) - if file or sys.stdout.isatty(): - self.__out = self.__stdout - else: - self.__out = Output(None) + self.__out = self.__stdout def stdout(self, line): """Write a line to stdout.""" @@ -127,10 +124,10 @@ def err_bytes(self, byte_data): def info(self, *msgs): for msg in msgs: - self.__out.single_line(msg) + self.__stderr.single_line(msg) def note(self, *msgs, **kw): - self.__out.tagged_lines(kw.get('title', 'Notice'), msgs) + self.__stderr.tagged_lines(kw.get('title', 'Notice'), msgs) def warn(self, *msgs, **kw): self.__stderr.tagged_lines(kw.get('title', 'Warning'), msgs)