src/Builder4/Editor.bjs
authorAlan Knowles <alan@roojs.com>
Sat, 16 Mar 2024 12:15:20 +0000 (20:15 +0800)
committerAlan Knowles <alan@roojs.com>
Sat, 16 Mar 2024 12:15:20 +0000 (20:15 +0800)
src/Builder4/Editor.vala

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

index 829b674..89b4282 100644 (file)
              "\t    return;",
              "    }",
              "    //Lsp.DocumentSymbol",
-             "    var node =   _this.navigationselmodel.getSymoblAt(row);",
-             "    if (node == null) {",
+             "    var sym =   _this.navigationselmodel.getSymoblAt(row);",
+             "    if (sym == null) {",
              "    \treturn;",
              "\t}",
              "\t/*",
              "              }",
              "            },",
              "            */",
+             "    var line = sym.range.start.line;",
              "\t",
              "}"
             ]
index 5728c5d..92c5c7d 100644 (file)
@@ -2059,8 +2059,8 @@ public class Editor : Object
                                    return;
                            }
                            //Lsp.DocumentSymbol
-                           var node =   _this.navigationselmodel.getSymoblAt(row);
-                           if (node == null) {
+                           var sym =   _this.navigationselmodel.getSymoblAt(row);
+                           if (sym == null) {
                                return;
                                }
                                /*
@@ -2075,6 +2075,7 @@ public class Editor : Object
                                      }
                                    },
                                    */
+                           var line = sym.range.start.line;
                                
                        });
                }