[gedit-plugins] Use gtk_source_view_get_visual_column
- From: Garrett Regier <gregier src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit-plugins] Use gtk_source_view_get_visual_column
- Date: Sat, 22 May 2010 09:12:48 +0000 (UTC)
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]