On Wednesday, 14 November 2018 at 19:28:44 UTC, WebFreak001 wrote:
On Wednesday, 14 November 2018 at 13:20:31 UTC, greatsam4sure wrote:
[...]

Hi,

thanks for the report, I tagged a new version of workspace-d which will fix this issue.

Simply reload vscode and let it rebuild to fix.

Issue was: for a long time dfmt didn't get a new tagged release and wasn't compatible with the dscanner and libdparse version I used anymore, so I changed it to use ~master instead. Since a few days it has been tagged and it was added to workspace-d ~master but serve-d still uses the latest tagged release.

So as dfmt now got updated to an even newer libdparse, the other components don't match that libdparse version anymore and now dfmt is too new for it...

It's a real pain that you can't select specific commits in dub, but I try to keep up with the updates and make them work somehow. Sometimes it feels like unnecessary major (minor) version bumps that just break all the version compatibility with barely any backwards incompatibility in the code.

thanks,fix after reloading vs code several times with internet connection. DCD was not downloaded i have to manually download it, extract it and copy dcd-client.exe and dcd-server.exe to code-d\bin and set up the path in vs code for auto completion to work

Reply via email to