Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This backports features and fixes from the split parser experiment but keeping them in a single parser.
This is a major rewrite including:
Highlight groups have some breaking changes:
header1
,header2
etc in favor of aheader
node that can contain an arbitrary level.superscript_begin
andsuperscript_end
instead of text nodes like^
and{^
.{% comment %}
are now captured by theinline_comment
node instead of in acomment
node (which is used for comments inside an attribute such as in{.class %comment% #id}
).image_description
now contains the![
text node for images of all types (previously captured byfull_reference_image
,collapsed_reference_image
, andinline_image
)Closes #41, #42, #43, #44, #45, #46, #49, #50, #52, #53, #54