[gedit-plugins] Use gtk_source_view_get_visual_column



commit fc845246545786de743ac2c76ee48a77c7da23c4
Author: Garrett Regier <alias301 gmail com>
Date:   Sat May 22 00:10:01 2010 -0700

    Use gtk_source_view_get_visual_column

 plugins/multiedit/multiedit/documenthelper.py |   16 +---------------
 1 files changed, 1 insertions(+), 15 deletions(-)
---
diff --git a/plugins/multiedit/multiedit/documenthelper.py b/plugins/multiedit/multiedit/documenthelper.py
index 4b1c7d0..f7f9894 100644
--- a/plugins/multiedit/multiedit/documenthelper.py
+++ b/plugins/multiedit/multiedit/documenthelper.py
@@ -214,21 +214,7 @@ class DocumentHelper(Signals):
         return True
 
     def iter_to_offset(self, piter):
-        tw = self._view.get_tab_width()
-        start = piter.copy()
-        start.set_line_offset(0)
-
-        offset = 0
-
-        while not start.equal(piter):
-            if start.get_char() == "\t":
-                offset += tw - (offset % tw)
-            else:
-                offset += 1
-
-            start.forward_char()
-
-        return offset
+        return self._view.get_visual_column(piter)
 
     def get_visible_iter(self, line, offset):
         piter = self._buffer.get_iter_at_line(line)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]