From ebba333bdb4db2f0ff05a21e7a85a2c3c9c5b34b Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Mon, 13 May 2013 08:06:35 +0200 Subject: output fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- src/parse.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/parse.py b/src/parse.py index 52af7de..698bde9 100755 --- a/src/parse.py +++ b/src/parse.py @@ -123,15 +123,16 @@ title = '\033' + colour_title + '\033' + title + '\033\033' helpmsgendrow -= vshift helptext = (helptext + '\n' * (helpmsgendrow - helpmsgrow)).split('\n')[: helpmsgendrow - helpmsgrow + 1] -helptext = ['\033' + colour_help + '\033' + (x + ' ' * 86)[:86] + '\033\033' for x in helptext] +helptext = ['\033' + colour_help + '\033' + (' ' * margin + x + ' ' * 86)[:86] + '\033\033' for x in helptext] helptext = '\n'.join(helptext) -text = '\n' * vshift + ' ' * margin + '\033' + border + '\033┌' + '─' * width + '┐\033\033\n' -text += ' ' * margin + '\033' + border + '\033│\033\033' + title + '\033' + border + '\033│\033\033\n' -text += ' ' * margin + '\033' + border + '\033├' + '─' * width + '┤\033\033\n' +menumargin = (86 - width) // 2 +text = '\n' * vshift + ' ' * menumargin + '\033' + border + '\033┌' + '─' * width + '┐\033\033\n' +text += ' ' * menumargin + '\033' + border + '\033│\033\033' + title + '\033' + border + '\033│\033\033\n' +text += ' ' * menumargin + '\033' + border + '\033├' + '─' * width + '┤\033\033\n' for label in labels: - text += ' ' * margin + '\033' + border + '\033│\033\033' + label + '\033' + border + '\033│\033\033\n' -text += ' ' * margin + '\033' + border + '\033└' + '─' * width + '┘\033\033\n' + text += ' ' * menumargin + '\033' + border + '\033│\033\033' + label + '\033' + border + '\033│\033\033\n' +text += ' ' * menumargin + '\033' + border + '\033└' + '─' * width + '┘\033\033\n' more = [] -- cgit v1.2.3-70-g09d2