Laurent Tréguier

Results 97 comments of Laurent Tréguier

Are you using multiple workspaces or sub-projects ? There seemed to be a bug where DLS would potentially re-analyze everything multiple times over. I reduced that with the upcoming v0.25.5,...

@patrickkh7788 I have added a `d.init.safeMode` option that you can enable in VSCode. It disables processing multiple requests at the same time. I will add debugging info in DLS to...

Actually, I have an idea: some programs crash in release mode when using `dmd -inline`. Maybe disabling inlining could solve the problem.

Starting from v0.21.2, DLS is compiled without inlining and without executable compression. Maybe one of those can solve the problem.

This looks like #25, and could perhaps be fixed by 656926b4ddd2ae2b521293f36088cc73742dfbb1

This seems to come from Dub. DLS uses Dub as a library to parse `dub.json` or `dub.sdl`, and trying to run dub directly with the same malformed dub files result...

Using the distributed binary from dlang.org, it does exit with an `AssertError` when `dub.json` only contains a space, on macOS. I'll check on Windows/Linux as well

I don't think DCD has ever provided completions when there is no word beginning to work with. Did this work before ? I never trigger autocompletion like this, so I...

Do you have an example code snippet that produces this error ?

What's your VSCode install like? Is it stable or insiders, and is it the classic system wide install or the new user level install? (I've never tested the latter) What...