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