Skip to content

tracking: breaking changes / regressions with neovim 0.11 #352

@MeanderingProgrammer

Description

@MeanderingProgrammer

Neovim has been overhauling the internal treesitter logic to improve performance as well as adding new extmark options. Both of these are awesome and I'll need to take a closer look into what will be available and see how I can take advantage of these new features!

However, separately from this, due to this plugins assumptions about how treesitter parsing works (sync) and how default highlights behave there are also going to be some breaking changes / regressions in behavior that I'll need to patch. I'll track these regressions as I find out about them as well as the progress on fixing them here.

fenced code block delimiters now hidden with conceal_lines

rendering unfocussed lsp hover docs buffers

async parsing

  • report: NONE
  • related changes:
  • info: Calling parse like we do now should result in synchronous parsing for the specified range, so I don't think any changes are needed, at least for now.
  • status: NO_FIX_REQUIRED

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions