Michael Davis
Michael Davis
See https://github.com/helix-editor/helix/issues/2720#issuecomment-2065533370, we want to solve this when we switch to scheme rather than adding a new config option as a stopgap
There was a PR about this that I think is not yet finished and could probably be picked up and brought across the finish line if you're interested: https://github.com/helix-editor/helix/pull/7414 I...
Let's focus this PR on using tree-sitter-ispc and the ispc language server. For those looking for some basic syntax highlighting for ispc in the mean time, the current change can...
Looking at the state counts in the parser.c, this grammar seems larger than average but not as huge as something like tree-sitter-elixir. On-disk I see the so as 327kb and...
For reference see where we update selections when there are changes to a document: https://github.com/helix-editor/helix/blob/d570c29ce37ffbb46a9c49708c31dfd81daa27cf/helix-view/src/document.rs#L1160-L1167 diagnostics: https://github.com/helix-editor/helix/blob/d570c29ce37ffbb46a9c49708c31dfd81daa27cf/helix-view/src/document.rs#L1222-L1252 and inlay hints: https://github.com/helix-editor/helix/blob/d570c29ce37ffbb46a9c49708c31dfd81daa27cf/helix-view/src/document.rs#L1262-L1270
Yep this should fix how we find the right document for diagnostics for both windows drive letters and any paths that a language server might URL-encode (`+`, `@`, etc.)
What edits are you making? Can you narrow down the reproduction steps? I can't reproduce with random changes
We don't want to add many more CLI flags. Ideally the location of the language-config could be set in `config.toml` config like in #2135
That seems fairly heavy to me, I'd rather stick to what we have for now. In the long run we want to change config so that `languages.toml` configuration is not...
Typically LSP examples and docs go in the LSP installation wiki https://github.com/helix-editor/helix/wiki/How-to-install-the-default-language-servers