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 PR adds an argument to
.installPlugin
that takes a set of customGrammar
s to use while highlighting code in markdown.Let's say we've created a custom
Grammar
calledYamlGrammar
. We can use it with this PR like so:This will apply the grammar to any code blocks in markdown prepended with "yaml", like so:
I wrote a unit test but I did struggle getting Xcode to recognize the string to compare with. I had to escape some quotes and add newlines to get it working even though I noticed this wasn't done in the first unit test. Hope that's okay!
I also took the liberty of adding brief instructions to the README. Hopefully it reads well 😂