1.4.0
Changelog
- Use Vim 8.2's text properties or Neovim's
nvim_buf_add_highlight()
function for syntax highlighting, to reduce lag when navigating within the buffer.- Processing is done once (as opposed to processing on each screen redrawing) and doesn't require pattern matching.
- As a fallback, the existing pattern-based syntax highlighting will still be used when the other approaches are not available.