Index: update-manager/UpdateManager/ChangelogViewer.py =================================================================== --- update-manager.orig/UpdateManager/ChangelogViewer.py 2012-06-09 21:50:59.087307047 +0300 +++ update-manager/UpdateManager/ChangelogViewer.py 2012-06-09 21:53:51.888163938 +0300 @@ -112,7 +112,7 @@ tag.set_data("url", url) self.buffer.apply_tag(tag , start, end) - def on_insert_text(self, buffer, iter_end, text, *args): + def on_insert_text(self, buffer, iter_end, content, *args): """Search for http URLs in newly inserted text and tag them accordingly""" @@ -146,11 +146,11 @@ ("closes: #",ws+brak+dot, DEBIAN), ("CVE-", ws+brak+dot, CVE), ] - # init - iter = buffer.get_iter_at_offset(iter_end.get_offset() - len(text)) # search for the next match in the buffer for (start_str, end_list, url_prefix) in search_items: + # init + iter = buffer.get_iter_at_offset(iter_end.get_offset() - len(content)) while True: ret = iter.forward_search(start_str, Gtk.TextSearchFlags.VISIBLE_ONLY,