emacs-company-terraform icon indicating copy to clipboard operation
emacs-company-terraform copied to clipboard

Language Server Protocol support

Open webframp opened this issue 5 years ago • 3 comments

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 ?

webframp avatar Apr 25 '20 18:04 webframp

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/

amasover avatar May 13 '20 22:05 amasover

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

rafalcieslak avatar May 14 '20 11:05 rafalcieslak

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.

Fuco1 avatar Mar 03 '23 12:03 Fuco1