cptchuckles

Results 8 comments of cptchuckles

sorry for commit spam in the issue, I didn't expect that to appear until the PR was opened

I looked in the code and found a reference to `userOptions.exclude_patterns`, so i tried the following to no avail: ```lua require('treesitter-context').setup({ exclude_patterns = { cs = { 'attribute_list', 'attribute', },...

It's probably happening because treesitter nests the attributes under the `class_declaration`, and the `class_declaration` starts on the line with the first attribute. The playground shows that the `class_declaration` starts on...

It's not 100% fixed, more like 90%. With LSP active, exports don't reflect updates when the editor is refocused. They update when the scene is ran, or (seemingly) when an...

Good catch, I've asked in Godot's #networking discord channel and was recommended to match against the [IETF/IANA address ranges](https://en.wikipedia.org/wiki/Private_network#Private_IPv4_addresses) I omitted the check for `ends_with(".1")` because I didn't find anything...

Awesome. I had also recently checked how this behaves in VSCode, and the textDocument/definition and reference handlers link to generated files but they are obviously broken links, with the only...

This is working beautifully. Now, I've just noticed we also need this functionality for `textDocument/implementations`... :smiling_face_with_tear: **Edit**: I've just noticed that `textDocument/definitions` from _within_ a source generated buffer errors, unlike...

The temporary workaround for this is to disable `semanticTokensProvider` in your LSP client ```lua on_attach = function(client, bufnr) if client.name == "omnisharp" then client.server_capabilities.semanticTokensProvider = nil end end ```