# HG changeset patch # User Goffi # Date 1351443527 -3600 # Node ID 6c07127ad2ed339101cefc3e32ad683273169df7 # Parent c18e0e108925eefe9a689e0e9ce7515b03d5527e primitivus: fixed edit bar's captions encoding (could cause crashes) diff -r c18e0e108925 -r 6c07127ad2ed frontends/src/primitivus/primitivus --- a/frontends/src/primitivus/primitivus Mon Oct 22 00:10:21 2012 +0200 +++ b/frontends/src/primitivus/primitivus Sun Oct 28 17:58:47 2012 +0100 @@ -215,9 +215,9 @@ #self.center_part = urwid.Columns([('weight',2,self.contact_list),('weight',8,Chat('',self))]) self.center_part = urwid.Columns([('weight',2,self.contact_list), ('weight',8,urwid.Filler(urwid.Text('')))]) - modes = {None: ('NORMAL', ''), - 'i': ('INSERTION','> '), - ':': ('COMMAND',':')} + modes = {None: ('NORMAL', u''), + 'i': ('INSERTION', u'> '), + ':': ('COMMAND', u':')} #XXX: captions *MUST* be unicode self.editBar = sat_widgets.ModalEdit(modes) self.editBar.setCompletionMethod(self._text_completion) urwid.connect_signal(self.editBar,'click',self.onTextEntered)