From 2aabb80e294c5613fcd26ca25725f594d71cb32f Mon Sep 17 00:00:00 2001 From: asamoukin Date: Wed, 13 Aug 2008 14:13:00 +0000 Subject: [PATCH] git-svn-id: http://svn.calculate.ru/calculate2/calculate-lib/trunk@125 c91db197-33c1-4113-bf15-f8a5c547ca64 --- pym/cl_utils.py | 5 +++-- pym/cl_utils2.py | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pym/cl_utils.py b/pym/cl_utils.py index 4a4bc2e..f50c268 100644 --- a/pym/cl_utils.py +++ b/pym/cl_utils.py @@ -91,7 +91,7 @@ def prettyColumnStr(*cols): # добавить отступы чтобы закончить колонку partstr = partstr.ljust(cols[q+1], ' ') # если взята часть строки - elif len(partstr) == cols[q+1]: + elif len(partstr) == cols[q+1] and partstr != cols[q]: # если взята часть строки (разрыв в слове) if cols[q][cols[q+1]] != ' ': # ищем ближайший пробел справа @@ -226,6 +226,7 @@ def columnWrite(*cols): print def justify(s,width): + return s '''Выровнить текст по ширине Параметры: @@ -257,7 +258,7 @@ def justify(s,width): s = s[:pos] +' ' +s[pos:] # оставить удвоенный пробел pos += 3 - # вернуть строку в utf если она пришла в utf8 + # вернуть строку в utf8 если она пришла в utf8 if needConver: return s.encode('utf-8') else: diff --git a/pym/cl_utils2.py b/pym/cl_utils2.py index be17536..ae349b4 100644 --- a/pym/cl_utils2.py +++ b/pym/cl_utils2.py @@ -25,7 +25,7 @@ import fcntl import cl_utils pcs = cl_utils.prettyColumnStr -CONWIDTH = 100 +CONWIDTH = 80 class cl_params: