Commits

Matija Polajnar committed 93e7a97

Proper column alignment with UTF-8 characters.

Comments (0)

Files changed (1)

 
 
 def str_document(doc):
-    return '  '.join(
-        (str(doc[h] or '')[:col_size[h]].ljust(col_size[h]) for h in headers))
+    return ('  '.join(
+        (str(doc[h] or '').decode('utf-8', 'replace')[:col_size[h]].ljust(col_size[h])
+         for h in headers))).encode('utf-8')
 
 
 def selected_document():