serve-d (latest stable) causes Zeus to hang

Get help with the installation and running of the Zeus IDE. Please do not post bug reports or feature requests here. When in doubt post your question here.
sturt
Posts: 31
Joined: Wed Mar 13, 2024 12:57 am

Re: serve-d (latest stable) causes Zeus to hang

Post by sturt »

However, that did remind me Zeus can run DCD directly.

So, one suggestion would be, if you can't get serve-d to work, you could also try using the DCD as described here: viewtopic.php?t=7020

Jussi
I tried that, and after some effort got it working. Details posted in reply here: viewtopic.php?t=7020
sturt
Posts: 31
Joined: Wed Mar 13, 2024 12:57 am

Re: serve-d (latest stable) causes Zeus to hang

Post by sturt »

I tried DCD as you suggested, and after fixing up some paths mostly got it to work.
I posted the needed changes here: viewtopic.php?p=13854
Probably should have replied in this thread.
jussij
Site Admin
Posts: 2650
Joined: Fri Aug 13, 2004 5:10 pm

Re: serve-d (latest stable) causes Zeus to hang

Post by jussij »

Which Zeus are you running, Zeus 64 bit or Zeus 32 bit :?:

I'm running the 64 bit version of Zeus.

In testing this issue, I did notice a weird difference when running serve-d using the 64 bit and 32 bit versions of Zeus.

Zeus debugging happens in 32 bit, and when I ran serve-d in the debugger, the log trace output was different to that produced in the Zeus 64 bit.

Cheers Jussi
sturt
Posts: 31
Joined: Wed Mar 13, 2024 12:57 am

Re: serve-d (latest stable) causes Zeus to hang

Post by sturt »

I'm running 64 bit Zeus.

Wondering if you think serve-d can be persuaded to work. The serve-d warning in the message above was telling.
jussij
Site Admin
Posts: 2650
Joined: Fri Aug 13, 2004 5:10 pm

Re: serve-d (latest stable) causes Zeus to hang

Post by jussij »

Wondering if you think serve-d can be persuaded to work.
Unfortunately, I don't know enough about server-d and how it works, to give an answer to this.

As you point out, why does the serve-d auto-complete not work for you, while it works find for me :?:

I would do the following test.

Find attached my server-d output file and my single file project/workspace:

Extract that project/workspace to this folder:

Code: Select all

C:\Projects\d\TestProject
Now do the following:
1. Configure the Zeus D document type language server to be in verbose mode.
2. Open that workspace and open the app.d file.
3. Now save the language server output to a text file.

You can now compare that output file with the one attached to look for any obvious differences.

NOTE: This compare is trivial to do inside of Zeus. Open both file in Zeus, use the View, Document List menu, select the two output files and hit the compare button.

Cheers Jussi
Attachments
TestProject.zip
(3.5 KiB) Downloaded 292 times
serve-d-output.zip
(7.16 KiB) Downloaded 295 times
sturt
Posts: 31
Joined: Wed Mar 13, 2024 12:57 am

Re: serve-d (latest stable) causes Zeus to hang

Post by sturt »

OK, got that, and thanks. Will try out tomorrow.
With DCD installed successfully, I'm going to put this off, as I have to uninstall DCD. I've saved these for when I work on serv-d once again soon.
Post Reply