Could introducing Syntec 4.6.0

Could introducing Syntec 4.6.0 compiled as a C Library fix the performance issues faced by Vim when dealing with long lines?

No. Neovim has already decided on tree-sitter as the “next-gen syntax engine” and expended considerable work in this direction. There is no indication that this was a bad decision that should be abandoned in favor of something else.

1 Like

That said, one could probably write a plugin around this using LuaJIT FFI. A lot of the machinery that makes Tree Sitter highlighting possible (like extmarks) could be repurposed.

1 Like

sorry for the delay. What an enticing idea, @moondust! Really spiked my curiosity there.