You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix/helix-core
Michael Davis 39f6d71238
Add a generic iterator over captures across injections
This can be used to calculate rainbow highlights (see the child commit)
or indents or textobjects and be accurate to the injected content
rather than just the root layer. This is useful for languages which
use injections heavily like Vue or JavaScript within HTML but are also
useful in common scenarios like within codeblocks in Markdown.

This iterator shares some code with the HighlightIter and
HighlightIterLayer but that iterator emits HighlightEvents, so it cares
about the beginnings and ends of highlight events rather than captures.
9 months ago
..
src Add a generic iterator over captures across injections 9 months ago
tests fix lsp config reload (#9415) 9 months ago
.gitignore Initial import. 5 years ago
Cargo.toml build(deps): bump textwrap from 0.16.0 to 0.16.1 (#9674) 9 months ago