rafalcieslak / emacs-company-terraform

Company backend for terraform files
zlib License
37 stars 11 forks source link

Language Server Protocol support #13

Open webframp opened 4 years ago

webframp commented 4 years ago

Hi There,

Are you aware of anyone working on adding LSP support for terraform? Based on the list of LSP implementations this one looks to be actively developed: https://github.com/juliosueiras/terraform-lsp

Could this possibly remove any need to update the cached data at https://github.com/rafalcieslak/emacs-company-terraform/blob/master/company-terraform-data.el ?

amasover commented 4 years ago

It looks like Hashicorp is looking to support a Terraform language server:

https://github.com/hashicorp/terraform-ls

Announcement:

https://www.hashicorp.com/blog/supporting-the-hashicorp-terraform-extension-for-visual-studio-code/

rafalcieslak commented 4 years ago

Thanks for letting me know. This looks very promising, and will likely justify even a major rewrite of this package.

Fuco1 commented 1 year ago

Company already supports pulling completions from LSP via completion-at-point and either lsp-mode or eglot. I think this package could be safely deprecated.