teal-language-server icon indicating copy to clipboard operation
teal-language-server copied to clipboard

Use some form of non-blocking IO

Open euclidianAce opened this issue 4 years ago • 1 comments

I think the best candidate for this would be LuaSocket as it:

  • already has typedefs and
  • is cross platform
  • language servers have the option to communicate over sockets, but just use stdio by default
  • And is one of the most popular lua modules so people probably already have it installed

but I'm open to other suggestions like luv or cqueues

euclidianAce avatar Feb 01 '21 06:02 euclidianAce

how do you think about lsocket https://github.com/cloudwu/lsocket

cloudfreexiao avatar Feb 23 '21 01:02 cloudfreexiao

It does use Luv now

svermeulen avatar Sep 02 '24 07:09 svermeulen