Tested on Windows: issues and notes
vuaru opened this issue · comments
Hi,
I'm on Windows, and here is my experience so far:
- Errors on server & client path because the .exe extension is not specified in DKit.py. Fix is:
server_path = path.join(dcd_path, 'dcd-server.exe')
client_path = path.join(dcd_path, 'dcd-client.exe')
- Cmd window pops up over ST3 window when running dcd-client.exe, intercepting keys when typing, making it essentially unusable.
- Cmd window opens for dcd-server.exe, and remains after closing ST3. Not sure f this can be changed, but I thought I'd mention it.
- Minor notes for installation instructions:
- The path for loose/unzipped packages on Windows is:
sublime-text-3\Data\Packages
- The import paths seem to be:
"d\\src\\phobos",
"d\\src\\druntime\\import",
I fixed the extension issue on Windows and added your notes for the installation instructions in this commit 4520449.
Regarding the command window that shows, I attempted to fix it in my last commit. Please check if it still shows or not.
Thanks for the feedback.
I had to change the various Popen's from
Popen(' '.join(args), shell=True)
to
Popen(args, shell=True)
And now it works.
With shell=False, I didn't need to remove the joins. Weird.
Can you try now?
Works.