src/Builder4/Editor.bjs
authorAlan Knowles <alan@roojs.com>
Tue, 19 Mar 2024 14:44:08 +0000 (22:44 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 19 Mar 2024 14:44:08 +0000 (22:44 +0800)
src/Builder4/Editor.vala

src/Builder4/Editor.bjs
src/Builder4/Editor.vala

index 98884bb..914d548 100644 (file)
                   "\t",
                   "\tfor(var i = 0; i < this.el.get_n_items();i++) {",
                   "\t\tvar el = (Lsp.DocumentSymbol)this.el.get_item(i);",
+                  "\t\tGLib.debug(\"Check sym %s : %d-%d\",",
+                  "\t\t\tel.name , el.range.start.line,",
+                  "\t\t\tel.range.end.line",
+                  "\t\t);",
                   "\t\tvar ret = el.containsLine(i);",
                   "\t\tif (ret != null) {",
                   "\t\t\treturn ret;",
index 5c2c95b..1966e00 100644 (file)
@@ -2171,6 +2171,10 @@ public class Editor : Object
                        
                        for(var i = 0; i < this.el.get_n_items();i++) {
                                var el = (Lsp.DocumentSymbol)this.el.get_item(i);
+                               GLib.debug("Check sym %s : %d-%d",
+                                       el.name , el.range.start.line,
+                                       el.range.end.line
+                               );
                                var ret = el.containsLine(i);
                                if (ret != null) {
                                        return ret;