From 1e328d839cc15593bebc642b9b9bd58cb69b8ccf Mon Sep 17 00:00:00 2001
From: Calum Lind <calumlind+deluge@gmail.com>
Date: Wed, 10 Aug 2011 00:33:50 +0100
Subject: [PATCH 2/2] Fix UnicodeDecodeError with long torrent names

---
 deluge/ui/console/modes/format_utils.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/deluge/ui/console/modes/format_utils.py b/deluge/ui/console/modes/format_utils.py
index fa064f8..c31de7f 100644
--- a/deluge/ui/console/modes/format_utils.py
+++ b/deluge/ui/console/modes/format_utils.py
@@ -84,7 +84,7 @@ def trim_string(string, w, have_dbls):
     if w <= 0:
         return ""
     elif w == 1:
-        return "…"
+        return u"…"
     elif have_dbls:
         # have to do this the slow way
         chrs = []
@@ -100,9 +100,9 @@ def trim_string(string, w, have_dbls):
         if width != w:
             chrs.pop()
             chrs.append('.')
-        return "%s… "%("".join(chrs))
+        return u"%s… "%("".join(chrs))
     else:
-        return "%s… "%(string[0:w-2])
+        return u"%s… "%(string[0:w-2])
 
 def format_column(col, lim):
     dbls = 0
-- 
1.7.6

