Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vim9 or lua #944

Closed
timsofteng opened this issue Dec 8, 2020 · 2 comments
Closed

vim9 or lua #944

timsofteng opened this issue Dec 8, 2020 · 2 comments
Labels

Comments

@timsofteng
Copy link

Hello. I read in md some essential parts of code has been written in lua. Will you rewrite it into vim9 when it will release or not? Looks like soon vim and neovim will be to different to support plugins for both. I suppose devs who working on plugins should choose. So will you focus on new vim9 or stay with lua?

@prabirshrestha
Copy link
Owner

vim-lsp will be written in vimscript <= 8 with lua for code that needs perf. no plans to rewrite in vim9 as it doesn't work in neovim.

@timsofteng not sure what you mean by different support for plugins. neovim/neovim#12537 is minimal required for lua compat in vim and neovim which I have been contributing too. Rest are fancy apis and haven't ported it since I don't know if Bram will accept some of the patches.

@amadeus
Copy link

amadeus commented Aug 2, 2022

I see you were working on this vim9 version of lsp, although it hasn't been updated in a couple months:

https://github.com/prabirshrestha/vim-lsp/commits/native-lsp-client

What's the status on this branch?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants