[tor-commits] [arm/master] fix: config description content too long

atagar at torproject.org atagar at torproject.org
Mon Aug 8 15:51:24 UTC 2011


commit e239fd7931d6014306a76648663f6f6b2a92323d
Author: Damian Johnson <atagar at torproject.org>
Date:   Mon Aug 8 08:42:58 2011 -0700

    fix: config description content too long
    
    Descriptions for configuration options were one cell too long, causing it to
    draw on top of the border if just the right length.
---
 src/cli/configPanel.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/cli/configPanel.py b/src/cli/configPanel.py
index e4a48fc..2e8e1c1 100644
--- a/src/cli/configPanel.py
+++ b/src/cli/configPanel.py
@@ -601,11 +601,11 @@ class ConfigPanel(panel.Panel):
       
       if i != descriptionHeight - 1:
         # there's more lines to display
-        msg, remainder = uiTools.cropStr(lineContent, width - 2, 4, 4, uiTools.Ending.HYPHEN, True)
+        msg, remainder = uiTools.cropStr(lineContent, width - 3, 4, 4, uiTools.Ending.HYPHEN, True)
         descriptionContent = remainder.strip() + descriptionContent
       else:
         # this is the last line, end it with an ellipse
-        msg = uiTools.cropStr(lineContent, width - 2, 4, 4)
+        msg = uiTools.cropStr(lineContent, width - 3, 4, 4)
       
       self.addstr(3 + i, 2, msg, selectionFormat)
 





More information about the tor-commits mailing list