DCD 0 symbols cached?
Laurent Tréguier
laurent.treguier.sink at gmail.com
Thu Apr 11 07:28:39 UTC 2019
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?
More information about the Digitalmars-d-learn
mailing list