From 8ec3ffcf3ac205b822d4a98aa8143986f37c1e62 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Mon, 4 Jan 2010 18:28:49 +0100 Subject: [PATCH] buffer -> _buffer (buffer is a module) --- src/message_textview.py | 79 ++++++++++++++++++++--------------------- 1 file changed, 39 insertions(+), 40 deletions(-) diff --git a/src/message_textview.py b/src/message_textview.py index 236ad1cb0..ca9368244 100644 --- a/src/message_textview.py +++ b/src/message_textview.py @@ -57,31 +57,31 @@ class MessageTextView(gtk.TextView): self.set_pixels_below_lines(2) self.lang = None # Lang used for spell checking - buffer = self.get_buffer() + _buffer = self.get_buffer() self.begin_tags = {} self.end_tags = {} self.color_tags = [] self.fonts_tags = [] self.other_tags = {} - self.other_tags['bold'] = buffer.create_tag('bold') + self.other_tags['bold'] = _buffer.create_tag('bold') self.other_tags['bold'].set_property('weight', pango.WEIGHT_BOLD) self.begin_tags['bold'] = '' self.end_tags['bold'] = '' - self.other_tags['italic'] = buffer.create_tag('italic') + self.other_tags['italic'] = _buffer.create_tag('italic') self.other_tags['italic'].set_property('style', pango.STYLE_ITALIC) self.begin_tags['italic'] = '' self.end_tags['italic'] = '' - self.other_tags['underline'] = buffer.create_tag('underline') + self.other_tags['underline'] = _buffer.create_tag('underline') self.other_tags['underline'].set_property('underline', pango.UNDERLINE_SINGLE) self.begin_tags['underline'] = '' self.end_tags['underline'] = '' - self.other_tags['strike'] = buffer.create_tag('strike') + self.other_tags['strike'] = _buffer.create_tag('strike') self.other_tags['strike'].set_property('strikethrough', True) self.begin_tags['strike'] = '' self.end_tags['strike'] = '' def make_clickable_urls(self, text): - buffer = self.get_buffer() + _buffer = self.get_buffer() start = 0 end = 0 @@ -96,7 +96,7 @@ class MessageTextView(gtk.TextView): text_before_special_text = text[index:start] else: text_before_special_text = '' - end_iter = buffer.get_end_iter() + end_iter = _buffer.get_end_iter() # we insert normal text new_text += text_before_special_text + \ '' + url + '' @@ -109,50 +109,49 @@ class MessageTextView(gtk.TextView): return new_text # the position after *last* special text def get_active_tags(self): - buffer = self.get_buffer() start, finish = self.get_active_iters() active_tags = [] for tag in start.get_tags(): active_tags.append(tag.get_property('name')) - return active_tags + return active_tags def get_active_iters(self): - buffer = self.get_buffer() - return_val = buffer.get_selection_bounds() + _buffer = self.get_buffer() + return_val = _buffer.get_selection_bounds() if return_val: # if sth was selected start, finish = return_val[0], return_val[1] else: - start, finish = buffer.get_bounds() + start, finish = _buffer.get_bounds() return (start, finish) def set_tag(self, widget, tag): - buffer = self.get_buffer() + _buffer = self.get_buffer() start, finish = self.get_active_iters() if start.has_tag(self.other_tags[tag]): - buffer.remove_tag_by_name(tag, start, finish) + _buffer.remove_tag_by_name(tag, start, finish) else: if tag == 'underline': - buffer.remove_tag_by_name('strike', start, finish) + _buffer.remove_tag_by_name('strike', start, finish) elif tag == 'strike': - buffer.remove_tag_by_name('underline', start, finish) - buffer.apply_tag_by_name(tag, start, finish) + _buffer.remove_tag_by_name('underline', start, finish) + _buffer.apply_tag_by_name(tag, start, finish) def clear_tags(self, widget): - buffer = self.get_buffer() + _buffer = self.get_buffer() start, finish = self.get_active_iters() - buffer.remove_all_tags(start, finish) + _buffer.remove_all_tags(start, finish) def color_set(self, widget, response, color): if response == -6: widget.destroy() return - buffer = self.get_buffer() + _buffer = self.get_buffer() color = color.get_current_color() widget.destroy() color_string = gtkgui_helpers.make_color_string(color) tag_name = 'color' + color_string if not tag_name in self.color_tags: - tagColor = buffer.create_tag(tag_name) + tagColor = _buffer.create_tag(tag_name) tagColor.set_property('foreground', color_string) self.begin_tags[tag_name] = '' self.end_tags[tag_name] = '' @@ -161,16 +160,16 @@ class MessageTextView(gtk.TextView): start, finish = self.get_active_iters() for tag in self.color_tags: - buffer.remove_tag_by_name(tag, start, finish) + _buffer.remove_tag_by_name(tag, start, finish) - buffer.apply_tag_by_name(tag_name, start, finish) + _buffer.apply_tag_by_name(tag_name, start, finish) def font_set(self, widget, response, font): if response == -6: widget.destroy() return - buffer = self.get_buffer() + _buffer = self.get_buffer() font = font.get_font_name() font_desc = pango.FontDescription(font) @@ -184,7 +183,7 @@ class MessageTextView(gtk.TextView): tag_name = 'font' + font if not tag_name in self.fonts_tags: - tagFont = buffer.create_tag(tag_name) + tagFont = _buffer.create_tag(tag_name) tagFont.set_property('font', family + ' ' + str(size)) self.begin_tags[tag_name] = \ '