diff --git a/rtv/terminal.py b/rtv/terminal.py index 6067dcc..b1faf0e 100644 --- a/rtv/terminal.py +++ b/rtv/terminal.py @@ -911,7 +911,8 @@ class Terminal(object): # Pattern can span multiple lines, allows dot to match newline chars flags = re.MULTILINE | re.DOTALL pattern = ''.format(token=TOKEN) - return re.sub(pattern, '', text, flags=flags).strip() + text = re.sub(pattern, '', text, flags=flags) + return re.sub( '^[\s\n]*\n', '', text, flags=flags).rstrip() def clear_screen(self): """