changeset 724d215c1386 in /home/hg/repos/gajim
author: Yann Leboulanger asterix@lagaule.org branches: details:http://hg.gajim.org/gajim?cmd=changeset;node=724d215c1386 description: print subject from received messages correctly. Fixes #8042
diffstat:
src/conversation_textview.py | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-)
diffs (27 lines):
diff -r 766186a69e2f -r 724d215c1386 src/conversation_textview.py --- a/src/conversation_textview.py Sun May 17 18:54:17 2015 +0200 +++ b/src/conversation_textview.py Sun May 17 21:56:17 2015 +0200 @@ -1231,10 +1231,11 @@ puny_tags = [(ttt.lookup(t) if isinstance(t, str) else t) for t in puny_tags] buffer_.insert_with_tags(end_iter, " (%s)" % puny_text, *puny_tags)
- def print_empty_line(self): + def print_empty_line(self, iter_=None): buffer_ = self.tv.get_buffer() - end_iter = buffer_.get_end_iter() - buffer_.insert_with_tags_by_name(end_iter, '\n', 'eol') + if not iter_: + iter_ = buffer_.get_end_iter() + buffer_.insert_with_tags_by_name(iter_, '\n', 'eol') self.just_cleared = False
def print_conversation_line(self, text, jid, kind, name, tim, @@ -1460,7 +1461,7 @@ else: end_iter = buffer_.get_end_iter() buffer_.insert(end_iter, subject) - self.print_empty_line() + self.print_empty_line(end_iter)
def print_real_text(self, text, text_tags=[], name=None, xhtml=None, graphics=True, iter_=None):