Re: [PATCH v2] filediff: Display visual column offset in status bar
- From: Kai Willadsen <kai willadsen gmail com>
- To: Simon Marchi <simon marchi polymtl ca>
- Cc: meld-list <meld-list gnome org>
- Subject: Re: [PATCH v2] filediff: Display visual column offset in status bar
- Date: Mon, 17 Apr 2017 08:14:37 +1000
Thanks for that! I've pushed this to master now.
cheers,
Kai
On 12 April 2017 at 12:02, Simon Marchi <simon marchi polymtl ca> wrote:
This patch changes the filediff so that the offset shown in the status
bar is the visual column offset, rather than the byte offset in the
current line.
---
meld/filediff.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meld/filediff.py b/meld/filediff.py
index 12a5678c..fbafaec6 100644
--- a/meld/filediff.py
+++ b/meld/filediff.py
@@ -320,7 +320,7 @@ class FileDiff(melddoc.MeldDoc, gnomeglade.Component):
self.cursor.pane, self.cursor.pos = pane, pos
cursor_it = buf.get_iter_at_offset(pos)
- offset = cursor_it.get_line_offset()
+ offset = self.textview[pane].get_visual_column(cursor_it)
line = cursor_it.get_line()
insert_overwrite = self._insert_overwrite_text[self.textview_overwrite]
--
2.12.2
_______________________________________________
meld-list mailing list
meld-list gnome org
https://mail.gnome.org/mailman/listinfo/meld-list
[
Date Prev][Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]