April 10, 2019 DCD 0 symbols cached? | ||||
---|---|---|---|---|
| ||||
Total newbie to D, trying to get it to play nice with Neovim using ncm2-d and DCD. Issue: DCD never caches any symbols even when I point it directly to DMD's include files. Hate to ask for tech support on this forum but it's all I've got, Googling has brought no luck. Using dcd version v0.11.0 Output from dcd-server -I /usr/include/dmd/phobos -I /usr/include/dmd/druntime/import : 2019-04-10T11:34:43.386 [info] main.d:130:runServer Starting up... 2019-04-10T11:34:43.386 [info] main.d:157:runServer Cleaning up old socket file at /run/user/1000/dcd.socket 2019-04-10T11:34:43.387 [info] main.d:164:runServer Listening at /run/user/1000/dcd.socket 2019-04-10T11:34:43.387 [info] main.d:181:runServer Import directories: /usr/include/dmd/phobos /usr/include/dmd/druntime/import 2019-04-10T11:34:43.387 [info] main.d:187:runServer 0 symbols cached. 2019-04-10T11:34:43.387 [info] main.d:188:runServer Startup completed in 0 milliseconds. Any tips or guidance would be greatly appreciated. Thank you. |
April 11, 2019 Re: DCD 0 symbols cached? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Tom | On Wednesday, 10 April 2019 at 18:39:23 UTC, Tom wrote:
>
> Total newbie to D, trying to get it to play nice with Neovim using ncm2-d and DCD.
>
> Issue: DCD never caches any symbols even when I point it directly to DMD's include files. Hate to ask for tech support on this forum but it's all I've got, Googling has brought no luck.
>
> Using dcd version v0.11.0
>
>
>
>
> Output from dcd-server -I /usr/include/dmd/phobos -I /usr/include/dmd/druntime/import :
>
> 2019-04-10T11:34:43.386 [info] main.d:130:runServer Starting up...
> 2019-04-10T11:34:43.386 [info] main.d:157:runServer Cleaning up old socket file at /run/user/1000/dcd.socket
> 2019-04-10T11:34:43.387 [info] main.d:164:runServer Listening at /run/user/1000/dcd.socket
> 2019-04-10T11:34:43.387 [info] main.d:181:runServer Import directories:
> /usr/include/dmd/phobos
> /usr/include/dmd/druntime/import
> 2019-04-10T11:34:43.387 [info] main.d:187:runServer 0 symbols cached.
> 2019-04-10T11:34:43.387 [info] main.d:188:runServer Startup completed in 0 milliseconds.
>
> Any tips or guidance would be greatly appreciated. Thank you.
IIRC, with the latest versions, DCD will import symbols lazily; so it should only start caching symbols when they have been used because of a client request.
Have you tried using dcd-client nonetheless to see if you can get any result?
|
Copyright © 1999-2021 by the D Language Foundation