def __init__(self):
"""
we'll need empty stacks for undo/redo and some state keeping
"""
Gtk.TextBuffer.__init__(self)
self.undo_stack = []
self.redo_stack = []
self.not_undoable_action = False
self.undo_in_progress = False
self.connect('insert-text', self.on_insert_text)
self.connect('delete-range', self.on_delete_range)
评论列表
文章目录