dls icon indicating copy to clipboard operation
dls copied to clipboard

A Language Server implementation for D

Results 18 dls issues
Sort by recently updated
recently updated
newest added

See the lengthy discussion here: https://github.com/microsoft/language-server-protocol/issues/376 It seems that dls is one of a few that uses UTF-16 https://github.com/Avi-D-coder/lsp-range-unit-survey Would be nice if it will have UTF-8 support as well,...

enhancement
lsp client compatibility

Message: Internal error Code: -32603 core.exception.UnicodeException@core\internal\utf.d(292): invalid UTF-8 sequence ---------------- 0x000000013F405A5D 0x000000013F4057B6 0x000000013F3F4F5C 0x000000013F3E489A 0x000000013F3E7BAF 0x000000013F3F5345 0x000000013F3E894E 0x000000013F0E9B7D 0x000000013F194859 0x000000013F0CA326 0x000000013F0C9C23 0x000000013F0C9377 0x000000013F13418B 0x000000013F100172 0x000000013F0FFDAF 0x000000013F3E6FC7 0x000000013F3E7459

bug

The following are the outputs gathered from vscode, I make the report in this repo because I don't think this is a problem with the extension itself. Output when dub.json...

It would be really useful to open the module using ctrl+click on an import statement.

enhancement

```txt dyld: lazy symbol binding failed: Symbol not found: _dyld_enumerate_tlv_storage Referenced from: /Users/zoujiaqing/.dub/packages/.bin/dls-latest/dls Expected in: /usr/lib/libSystem.B.dylib dyld: Symbol not found: _dyld_enumerate_tlv_storage Referenced from: /Users/zoujiaqing/.dub/packages/.bin/dls-latest/dls Expected in: /usr/lib/libSystem.B.dylib [Info - 4:36:36...

The DLS go to definition works fine if a function is being called with the conventional syntax ``` foo(a, b, c) ``` However fails if I use the universal function...

enhancement

This has been a recurring issue for me. Every time there's a new release of DLS, vs-code shows a "Upgrading DSL" notification with an in-progress indicator, but the notification never...

There's no completion after typing "(", it doesn't keep the details of the function visible. Also when using Ctrl+Space it doesn't seem to fetch any completions. Most other LSP show...

For large codebases this can take a while to run. Especially if there are a lot of errors/warnings it can take up a lot of memory in VS Code. Other...