Thread overview | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
November 16, 2017 Language server protocol | ||||
---|---|---|---|---|
| ||||
Is someone working on D community to implement https://langserver.org ? What will the D community miss out if we ignore LSP? PS: HackerPilot's tools are very helpful. |
November 16, 2017 Re: Language server protocol | ||||
---|---|---|---|---|
| ||||
Posted in reply to Arun Chandrasekaran | Am Thu, 16 Nov 2017 19:09:14 +0000 schrieb Arun Chandrasekaran <aruncxy@gmail.com>: > Is someone working on D community to implement https://langserver.org ? > > What will the D community miss out if we ignore LSP? > > PS: HackerPilot's tools are very helpful. https://github.com/Pure-D/serve-d -- Johannes |
November 16, 2017 Re: Language server protocol | ||||
---|---|---|---|---|
| ||||
Posted in reply to Johannes Pfau | On Thursday, 16 November 2017 at 19:22:37 UTC, Johannes Pfau wrote:
> Am Thu, 16 Nov 2017 19:09:14 +0000
>
> https://github.com/Pure-D/serve-d
>
We should probably get it listed in the homepage.
|
November 16, 2017 Re: Language server protocol | ||||
---|---|---|---|---|
| ||||
Posted in reply to Johannes Pfau | On Thursday, 16 November 2017 at 19:22:37 UTC, Johannes Pfau wrote:
>
> https://github.com/Pure-D/serve-d
>
>
> -- Johannes
BTW, what are the feature available with serve-d? Does it support all of the below?
Code completion, Hover, Jump to def, Workspace symbols, Find references, Stream reference results, Diagnostics
I'll try to get in touch with WebFreak.
|
November 16, 2017 Re: Language server protocol | ||||
---|---|---|---|---|
| ||||
Posted in reply to Arun Chandrasekaran | On Thursday, 16 November 2017 at 19:42:09 UTC, Arun Chandrasekaran wrote:
> On Thursday, 16 November 2017 at 19:22:37 UTC, Johannes Pfau wrote:
>>
>> https://github.com/Pure-D/serve-d
>>
>>
>> -- Johannes
>
> BTW, what are the feature available with serve-d? Does it support all of the below?
>
> Code completion, Hover, Jump to def, Workspace symbols, Find references, Stream reference results, Diagnostics
>
> I'll try to get in touch with WebFreak.
Yes, Yes, Yes, Yes, No, No, Yes
Also some additional features available via commands
|
December 08, 2017 Re: Language server protocol | ||||
---|---|---|---|---|
| ||||
Posted in reply to WebFreak001 | Trying to build serve-d on 4gb RAM laptop, it quickly runs out of memory and crashes. What are minimal system requirements for it? Is it related to serve-d or to dmd/dub/whatever? |
December 08, 2017 Re: Language server protocol | ||||
---|---|---|---|---|
| ||||
Posted in reply to Anton Pastukhov | On Friday, 8 December 2017 at 19:21:11 UTC, Anton Pastukhov wrote:
> Trying to build serve-d on 4gb RAM laptop, it quickly runs out of memory and crashes. What are minimal system requirements for it? Is it related to serve-d or to dmd/dub/whatever?
building has very high memory requirements because... uh... well idk, dependencies?
I managed to compile it on my 4GB + 2GB swap linux laptop though so it shouldn't be so high.
Anyway precompiled binaries will be available for linux and windows once it is stable and code-d updated to it
|
December 08, 2017 Re: Language server protocol | ||||
---|---|---|---|---|
| ||||
Posted in reply to WebFreak001 | On Friday, 8 December 2017 at 19:34:51 UTC, WebFreak001 wrote:
> On Friday, 8 December 2017 at 19:21:11 UTC, Anton Pastukhov wrote:
>> Trying to build serve-d on 4gb RAM laptop, it quickly runs out of memory and crashes. What are minimal system requirements for it? Is it related to serve-d or to dmd/dub/whatever?
>
> building has very high memory requirements because... uh... well idk, dependencies?
>
> I managed to compile it on my 4GB + 2GB swap linux laptop though so it shouldn't be so high.
>
> Anyway precompiled binaries will be available for linux and windows once it is stable and code-d updated to it
Well, I managed to do a build with exactly the same config (4gb + 2gb swap) after killing all GUI processes, from text console. So this reqirements may be considered minimal (for now).
|
Copyright © 1999-2021 by the D Language Foundation