sync
authorAlan Knowles <alan@roojs.com>
Sun, 28 Jan 2024 12:41:57 +0000 (20:41 +0800)
committerAlan Knowles <alan@roojs.com>
Sun, 28 Jan 2024 12:41:57 +0000 (20:41 +0800)
src/Builder4/GtkView.bjs
src/Builder4/GtkView.vala

index d8f3e1a..d48b32a 100644 (file)
     "\t\t",
     "\t     Gtk.TextIter iter;",
     "//        print(\"get inter\\n\");",
-    "\t    var eline = (int)diag.range.start.line + 1;",
+    "\t    var eline = (int)diag.range.start.line ;",
     "\t    ",
     "\t    if (eline > tlines || eline < 0) {",
     "\t        return;",
     "\t    }",
     "\t   ",
     "\t    ",
-    "\t     buf.get_iter_at_line_offset( out iter, eline, (int)diag.range.start.character);",
+    "\t    buf.get_iter_at_line( out iter, eline);",
     "\t   ",
     "\t   ",
     "\t   ",
index 7bf9568..d7a1ee9 100644 (file)
@@ -368,14 +368,14 @@ public class Xcls_GtkView : Object
                        
                     Gtk.TextIter iter;
        //        print("get inter\n");
-                   var eline = (int)diag.range.start.line + 1;
+                   var eline = (int)diag.range.start.line ;
                    
                    if (eline > tlines || eline < 0) {
                        return;
                    }
                   
                    
-                    buf.get_iter_at_line_offset( out iter, eline, (int)diag.range.start.character);
+                   buf.get_iter_at_line( out iter, eline);