rktjmp / hotpot.nvim

:stew: Carl Weathers #1 Neovim Plugin.
MIT License
360 stars 9 forks source link

Background/async diagnostics #92

Open rktjmp opened 1 year ago

rktjmp commented 1 year ago

In compiler-difficult files, diagnostics can cause a noticeable pause when leaving insert-mode or making normal-mode edits.

Ideally the compilation would happen off thread. 0.8 includes a correct lua state for threads but it would not inherit any of the users hotpot setup by default.

Ideally we can just construct a uv_work bundle.