[gsoc] D Language Server protocol based on the DMD frontend
Rubn
where at is.this
Thu Mar 14 22:34:36 UTC 2019
On Thursday, 14 March 2019 at 20:03:29 UTC, Jacob Carlborg wrote:
> On 2019-03-14 00:32, Rubn wrote:
>
>> It might be good to provide auto complete that is aware of
>> things like mixins, but if you want language features when you
>> are working on an incomplete incorrect source file. Not sure
>> how good DMD will be able to handle that.
>
> If that's required, then that should be part of the GSoC
> project.
Which part? Point is using DMD as a language server isn't going
to be intuitive, compilers are designed to fail on invalid input
but editors need to work for incomplete source files. Either way
I feel this is out of scope for a single student to complete in a
single summer. Thinking that most of the work is done because
they can use DMD is just backwards and haven't ever written
tooling tools.
More information about the Digitalmars-d
mailing list