-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dev #16
Dev #16
Conversation
@LaurentTreguier ignore the checks on appveyor, I am still working on that |
@LaurentTreguier I'll push 0.8.1 and then work on this. |
@LaurentTreguier I have merged main back into this. Can you check if it is right? |
@LaurentTreguier I get the error |
@mattiascibien It should be... According to the docs,
|
@LaurentTreguier for debugging I guess it must be installed before launching the development host. Installing the whole thing fixed debugging. |
@LaurentTreguier this is bad and not our fault i guess:
The strange thing is that i get that error for every dub package of the extension but dcd-server is still running fine... |
@mattiascibien yes, I have encountered this as well... I think it's an upstream problem too. It's been a long time since the last DCD release, and not even one of the alpha versions seem to compile |
@LaurentTreguier then why is it running correctly then? :puzzled: |
@mattiascibien you probably still have the dcd client and server executables compiled with an older version of dmd... The extension simply tries to compile at startup in order to be sure it is compiled. |
@mattiascibien Maybe there should be an option to override the DCD, DFMT etc. executable paths to temporarily avoid this kind of problem ? |
Great idea. |
Now everything works fine if DCD is in the path or if the |
As requested in #21, I added a small patch to be able to disable tools at will. This allows for easier handling of tools which are not compiling for now |
@LaurentTreguier I'll have a look into merging this and releasing the update ASAP. |
Do you think the work should be done directly on |
I suggest to go with git flow and feature branches if you'd like. Will be better even when I finally setup CI. I'll setup the development branch now. That was an error by my side |
I'm not sure I understand what you mean by that ? |
@mattiascibien Now that #12 is merged, I looked and dug up what I had worked on at the end of July.
Here are the changes :